That’s it! Homey Pro will automatically use the ethernet connection if it’s available. During setup, you will be asked to optionally connect to Wi-Fi as well.
So Official Disabling the WiFi is possible by choosing NOT to enable / Configure WiFi if Homey is connected using the Ethernet Adapater during Setup.
You can also use the Web API Playground to enable or disable WiFi without using a paperclip / SIM-Ejector pin.
Homey.system.getInfo(); // Get the info and Check it is working on Ethernet
Homey.system.disableWifi(); // Disable the WiFi i
Homey.system.enableWifi();
So, my Homey Pro 2023 is connected and was setup using WiFi. I just ordered the Ether Adapter. If I plug it in, will Homey still use WiFi and Ether, default to Ether or will it use both?
What is the recommended setup if any?
Indeed
A router/modem restart should solve it (if you’ve enabled remote access).
Put a Shelly wifi socket in between the socket and power unit, to powercycle Homey remotely.
Shelly wifi devices can be operated with your phone from anywhere, without needing Homey.
Does your router have a mobile app? In most cases, you can access those remotely (for example, TP-Link Deco/Tether, Linksys Smart WiFi, D-Link WiFi, ASUS, Synology, Netgear Nighthawk/Orbi, etc. all support this). Try to block one of the network interfaces in your router.
Linux is perfectly fine with having multiple active network interfaces. The local web app apparently binds to all interfaces, so you can access it through each of its IP-addresses.
The priority comes into play when Homey itself makes a network connection, then it will use the Ethernet interface before the WiFi interface.
First thing I tried. Did not work unfortunately. But great tip, thanks.
This is a no-wifi setup in this house (reason why I tried this setting) so I will have to figure out another way to have automatic restarts when going off line.
Only short term wifi bursts will be the zigbee/matter communication but I guess this is done with a separate antenna in the unit. If not then the wifi antenna needs to go back up as enabled.
I see! Shelly also has Ethernet enabled relays. It’s a bit of work to connect it with a socket to the power unit, but it’s possible. https://www.shelly.com/products/shelly-pro-1
AFAIK there’s no other way than a power cycle to bring Homey online, besides rebooting it automatically by checking the network state by using the Net Scan app for example.
Add a new device, and create a Net Scan device which checks on your routers’ internal IP: