leonpc Posted October 20 Posted October 20 I was having issues connecting to my Bond devices. While troubleshooting I noticed that Eisy updated to v5.8.4 back in June. I followed the instructions and upgrade to v5.8.4 and now all my bond devices are active and working but I cannot connect to any of the LIFX and Roomba devices. In the PG3 dashboard I see both node servers show as disconnected. Looking at the Lifx log I see the following: 2024-10-20 12:43:39.342 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.14 Starting... 2024-10-20 12:43:39.343 MainThread udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2024-10-20 12:43:39.343 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b90266f4_2/lifx-poly.py", line 10, in <module> 2024-10-20 12:43:39.343 MainThread udi_interface ERROR udi_interface:write: import lifxlan 2024-10-20 12:43:39.343 MainThread udi_interface ERROR udi_interface:write: ModuleNotFoundError 2024-10-20 12:43:39.343 MainThread udi_interface ERROR udi_interface:write: : 2024-10-20 12:43:39.343 MainThread udi_interface ERROR udi_interface:write: No module named 'lifxlan' Looking at the Roomba log I see a slightly different message: 2024-10-20 12:46:20.198 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.14 Starting... 2024-10-20 12:46:20.218 MainThread udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2024-10-20 12:46:20.218 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b90266f4_5/roomba-poly.py", line 19, in <module> 2024-10-20 12:46:20.219 MainThread udi_interface ERROR udi_interface:write: from roomba import Roomba 2024-10-20 12:46:20.219 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b90266f4_5/roomba.py", line 42, in <module> 2024-10-20 12:46:20.219 MainThread udi_interface ERROR udi_interface:write: from collections import Mapping 2024-10-20 12:46:20.220 MainThread udi_interface ERROR udi_interface:write: ImportError 2024-10-20 12:46:20.220 MainThread udi_interface ERROR udi_interface:write: : 2024-10-20 12:46:20.220 MainThread udi_interface ERROR udi_interface:write: cannot import name 'Mapping' from 'collections' (/usr/local/lib/python3.11/collections/__init__.py) In both cases it is just looping through these messages. I have restarted the eisy and power cycled it. I have reinstalled the plugins for both Lifx and Roomba After the upgrade to v5.8.4, I installed the Developer Packages. still no luck to get these to work. Any ideas would be appreciated Quote
Bumbershoot Posted October 20 Posted October 20 For LiFX: Likely you need to install the development packages (on the Configuration tab in the AC, click on the button labeled "Install Dev. Packages"). After that completes (it should take a while), you will likely have to uninstall the LiFX node server and reinstall it using the same slot it was uninstalled from. Use the search term "lifxlan" and you'll find several threads on this issue. I know nothing about Roomba, but maybe it's a similar issue. Quote
leonpc Posted November 16 Author Posted November 16 Hi Bumbershoot Thanks for pointing out this post. On 10/20/2024 at 4:27 PM, Bumbershoot said: For LiFX: Likely you need to install the development packages (on the Configuration tab in the AC, click on the button labeled "Install Dev. Packages"). After that completes (it should take a while), you will likely have to uninstall the LiFX node server and reinstall it using the same slot it was uninstalled from. Use the search term "lifxlan" and you'll find several threads on this issue. I know nothing about Roomba, but maybe it's a similar issue. I have tried some of the solutions mentioned in here. I get error message when running these commands. As it is I already had the dev packages installed but tried to install them again just in case those were not updated when upgrading from 5.8.3 to 5.8.4. It goes very quick. I have restarted EISY after that but still no luck. Quote
RFascenda Posted Thursday at 04:57 PM Posted Thursday at 04:57 PM (edited) My LIFX is failing too, I just upgraded to 5.8.4 the other day. Sorry I did. Any other ideas to solve this? Edited Thursday at 05:30 PM by RFascenda Quote
RFascenda Posted Thursday at 05:40 PM Posted Thursday at 05:40 PM Log contents (repeats): 2024-11-21 12:39:39.679 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2024-11-21 12:39:39.679 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2024-11-21 12:39:39.679 MainThread udi_interface INFO __init__:<module>: User=0021b9026173_12 2024-11-21 12:39:39.679 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b9026173_12 2024-11-21 12:39:39.679 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b9026173_12 2024-11-21 12:39:39.679 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjE6NzMiLCJwcm9maWxlTnVtIjoxMiwibG9nTGV2ZWwiOiJJTkZPIiwidG9rZW4iOiJhVWNDNlQmTk1PIUI4YUgxIiwibXF0dEhvc3QiOiJsb2NhbGhvc3QiLCJtcXR0UG9ydCI6ODg4Mywic2VjdXJlIjoxLCJpc1BHM3giOnRydWUsInBnM1ZlcnNpb24iOiIzLjIuMjciLCJpc3lWZXJzaW9uIjoiNS44LjQiLCJlZGl0aW9uIjoiRnJlZSJ9 2024-11-21 12:39:39.680 MainThread udi_interface INFO __init__:<module>: Loading interface module 2024-11-21 12:39:39.719 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2024-11-21 12:39:40.214 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2024-11-21 12:39:40.398 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2024-11-21 12:39:40.398 MainThread udi_interface INFO __init__:<module>: Loading node module 2024-11-21 12:39:40.398 MainThread udi_interface INFO __init__:<module>: Loading custom module 2024-11-21 12:39:40.399 MainThread udi_interface INFO __init__:<module>: Loading isy module 2024-11-21 12:39:40.399 MainThread udi_interface INFO __init__:<module>: Loading OAuth module 2024-11-21 12:39:40.399 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2024-11-21 12:39:40.399 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.14 Starting... 2024-11-21 12:39:40.400 MainThread udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2024-11-21 12:39:40.400 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9026173_12/lifx-poly.py", line 10, in <module> 2024-11-21 12:39:40.401 MainThread udi_interface ERROR udi_interface:write: import lifxlan 2024-11-21 12:39:40.401 MainThread udi_interface ERROR udi_interface:write: ModuleNotFoundError 2024-11-21 12:39:40.401 MainThread udi_interface ERROR udi_interface:write: : 2024-11-21 12:39:40.401 MainThread udi_interface ERROR udi_interface:write: No module named 'lifxlan' Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.