If your router is not listed or not tested, try adding an integration, it will check everything and give a link to create an issue. You just have to click Submit new issue
If at the time of adding the integration only Router {ip} not supported message is displayed, please create an issue with the message that the router is not supported, indicating the model of the router.
Update the component. Fixed, should fix the problem. There is no way to test it on your router. His api is old enough. If there are more errors, write to me in my telegram @dslonyara, I will try to solve it in real time.
Hello l am having Redmi AC 2100 white router. 2.0.23 CN
No device, no entities created. Edit: Rebooted router. Working now.
Performance table working. Need to put Router Mac manually.
Thank you for sharing @dmamontov
Hello, I have this error, and integration not working for me, say: Invalid IP
Logger: homeassistant.setup
Source: custom_components/miwifi/__init__.py:45
First occurred: 7:51:17 (1 occurrences)
Last logged: 7:51:17
Error during setup of component miwifi
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 213, in _async_setup_component
result = await task
File "/config/custom_components/miwifi/__init__.py", line 45, in async_setup
hass.data[DOMAIN][router[CONF_IP_ADDRESS]] = router
KeyError: 'miwifi'
Are you configuring via yml or frontend? The Invalid IP error is called when there is no way to reach the given ip, it can be connection timeout, etc. try restarting your router. Specify which router model?
I recommend configuring it through the interface instead of yml
I confirm that the MiWiFi component works for my Global AX3600 set up as wired extender. One exception though: the list of devices is totally empty, whereas on the Android app I can see all my devices.
I tried using the API directly from a web browser and I got the answer {"mac":"XX:XX:XX:XX:XX:XX","list":[],"code":0}, which confirms that the issue is not in the Home Assistant component.
Q. Can I use the router in repeater mode or access point mode without a parent MiWiFi device?
A. It is possible with the force_load_repeater_devices option enabled. But there is a limitation. You will not see IP, uptime, and connection type, but the name will be the mac-address.
Sorry, forgot to say that I had already seen this and tried it. I didn’t see any difference (and I still saw the uptime!)
Edit to add: I tried the option in the GUI (Forced booting of devices in repeater mode [PRO]). Can you please confirm it is the same thing as force_load_repeater_devices?
Just tried it again and now it works
This time I restarted both the router and Home Assistant. Maybe that is what did the trick.
Edited again to add: uptime still displayed correctly.