I have a Mi Led bulb and was able to pair with the Yeelight app on the phone. I gave the Guest wifi password to the Yeelight app and this is what it is using. The LAN control option is turned ‘ON’ for the Led.
My openhab is running on main Network and is not accessible to the Guest network. Thus openhab was unable to discover the Led. Is there any way to get the deviceID from the Yeelink app or otherwise?
Thanks
PS: I dont want my main network Wifi password to be stored on the Led or Xiaomi servers.
I was able to get the device id using the python package listed here.
I specified the deviceID (0x000blahbah) on the binding Things. However, the openhab says that the device is offline. I can ping to the Led from the openhab network.
The LED bulb in on a separate VLAN than Openhab.
Do the openhab and Led bulb need to be on the same network for this binding to work?
I moved my openhab server to the same subnet as the Mi Bulb, and the discovery showed up the devices. The device model was detected as yeelink.light.color3
Unfortunately, I changed from Yeelight app to Mi Home app on the android phone. Since then discovery doesnt show the devices any more. The yeelight (python) program does list the bulb though