Experia Box v10 Device Tracker (KPN, Telfort)

Hi Barry,

Unfortunately these access points are not currently supported by this plugin. Since I donā€™t have these access points myself Iā€™m, as of right now, also unable to help in developing this functionality.

Iā€™m open to assist if someone picks this up though.

Hi Sjaak, I managed to track the wifi devices through the list of LAN clients (as they are listed there) by changing AccessMode=WLAN to AccessMode=LAN in the data-url in experiaboxv10.py.
Unfortunately after turning the wifi connection off on my phone the phone still stays listed in the LAN clients list on the Experiabox. I thought lowering the DHCP lease 60 second would be a solution for that, but no. The device stays listed. Any idea on this?

Should the script work while using a Experia Boxv10A? (VRV9517)

iā€™m getting an error (iā€™m quite new to this).

Unable to load /config/known_devices.yaml: Config file not found: /config/known_devices.yaml

do i need to add anything in experiaboxv10.py?

Hi BarryMorsel,

Iā€™m going to assume that this is caused by the router displaying the registered rather than the active LAN devices. My first thought would be that you need to take the list of WiFi devices from these access points instead of from your router.

@Maur1ce
I havenā€™t tested, but please configure it and let us know if it works. I donā€™t have one of these boxes myself to test with.

@ruddie
That error seems to be something related to hassio. Could you include the logs that are generated upon boot? You should be able to find them in the ā€œInfoā€ panel of Hassio.local

Yup, I noticed. I tried to alter the v8 code a bit, but I am a little bit stuck. Maybe you can help out a bit? :slight_smile:

Iā€™ve just tried it with the V10A. It gives no errors but I havnā€™t got it to track my phone just yet. It added my KPN videobox to the known_devices while i had ā€˜track_new_devices: falseā€™.

Iā€™m going to play with this some more to see if I can make it to work. Or does anyone have the solution?

Worked perfectly fine for me until the latest update to hassio version 0.92.0.

Devices stay not_home but are connected to the network.

Validating the config produces the following error: ā€œIntegration experiaboxv10 not found when trying to verify its device_tracker platform.ā€

Same here :confused:

Seems the update changed some of the API for modules. Iā€™m going to be looking at updating home assistant in the coming weeks. This will give me the opportunity to reproduce the error locally and fix this module.

@barrymossel Regarding your Experia module - I would suggest testing the functionality outside of the home assistant environment. The functions in this module donā€™t use any core Home Assistant features, so you should be able to run it (with some minimal modifications) as a standard python script on your machine. This will simplify your testing / debugging cycle and help you develop your module.

The thing is the logging in to those access points is quite different. I can see what is done there, but my Python knowledge isnā€™t good enough to get that to work. Fortunately I will have a Fritzbox through XS4ALL within two weeks.

I had the same problem (exact same error when validating) when I tried to install the custom_component for the experiaboxv8. What fixed it for me:

  • create the folder \config\custom_components\experiaboxv8
  • rename the script file from experiaboxv8.py to device_tracker.py and put it in that folder
  • create an empty init.py file inside that folder

And all was good. Iā€™m assuming it will be the same with this script.

VoilĆ :

The device tracker for experiabox v10 doesnā€™t work annymore. (issue on github)
It recently got an firmware to V10 T03.7, perhaps this caused it or is it a breaking change in home assistantā€¦
Can anyone comfirm this issue?

Big thanks to @Wouter0100, the integration works again!!!

Hi

Does the script also works on v9?

GrTz Red

I have a Experiabox V10 but I have two Experia Wifi access points from my internet provider to extend coverage in my house.
These access points disable wifi on the Experiabox router, so that device trackers doesnā€™t work anymore.
Can you create a tracker for this device? Arcadyan Experia WiFi

https://gathering.tweakers.net/forum/list_messages/1882915

Hi guys,

I have copied the folder to my custom_components dir, and I have copied the following config into my configuration.yaml:
device_tracker:

  • platform: experiaboxv10
    host: 192.168.2.254
    username: Admin
    password: !secret router_pass
    new_device_defaults:
    track_new_devices: false

Two things/questions:
When I add the hide_if_away piece in the config, HA says the config is an invalid function
When I leave the above out, the config is OK, but after a HA reload there is no known_devices.yaml being created.

How can I debug this? I do see the following in the log:
INFO (SyncWorker_5) [custom_components.experiaboxv10.device_tracker] Loading wireless clientsā€¦

Can someone help me?

Thanks! :slight_smile:

3 Likes

Iā€™m noticing the same issue, hide_if_away is not allowed according to Home Assistant. No new devices were added to known_devices.yaml after reloading.

Iā€™ve got the same problem. Any solution yet?