I’ve made this integration work in the latest version(s).
You have to create the following file structure:
custom_components/
experiaboxv8/
__init__.py
device_tracker.py
manifest.json
The __init__.py file can be left empty.
The device_tracker.py file should contain the aforementioned script.
The manifest.json should contain the following:
{
"domain": "experiaboxv8",
"name": "experiaboxv8",
"documentation": "https://community.home-assistant.io/t/device-tracker-for-arcadyan-vgv7519-router-experia-box-v8/29362",
"dependencies": [],
"codeowners": ["Mark van den Berg (@MvdB)"],
"requirements": []
}
Then you’ll have to restart your HA (required for new integrations to show up).
Then you can add the aforementioned device_tracker platform to your configuration.yaml.
If you then do a Check configuration you should receive no errors, so you can restart HA again.