jamesm007 Posted February 11 Posted February 11 I think I upgraded Ecobee to 3.1.5 and to stopped updating. I clicked re-install and no love. I uninstalled, rebooted eisy, and reinstalled still no love. It has been running fine since Jan 2023. I get this continually in the Ecobee log. Thanks 2024-02-11 13:21:22,602 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2024-02-11 13:21:22,603 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2024-02-11 13:21:22,603 MainThread udi_interface INFO __init__:<module>: User=0021b90262b6_3 2024-02-11 13:21:22,603 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b90262b6_3 2024-02-11 13:21:22,603 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b90262b6_3 2024-02-11 13:21:22,603 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjI6YjYiLCJwcm9maWxlTnVtIjozLCJsb2dMZXZlbCI6IldBUk5JTkciLCJ0b2tlbiI6IjNLciZ2dTBncEZBKEt5bHMiLCJtcXR0SG9zdCI6ImxvY2FsaG9zdCIsIm1xdHRQb3J0Ijo4ODgzLCJzZWN1cmUiOjEsImlzUEczeCI6dHJ1ZSwicGczVmVyc2lvbiI6IjMuMi4xOCIsImlzeVZlcnNpb24iOiI1LjguMCIsImVkaXRpb24iOiJTdGFuZGFyZCJ9 2024-02-11 13:21:22,603 MainThread udi_interface INFO __init__:<module>: Loading interface module 2024-02-11 13:21:22,649 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2024-02-11 13:21:23,186 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2024-02-11 13:21:23,424 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2024-02-11 13:21:23,424 MainThread udi_interface INFO __init__:<module>: Loading node module 2024-02-11 13:21:23,425 MainThread udi_interface INFO __init__:<module>: Loading custom module 2024-02-11 13:21:23,425 MainThread udi_interface INFO __init__:<module>: Loading isy module 2024-02-11 13:21:23,425 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2024-02-11 13:21:23,425 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.2.6 Starting... 2024-02-11 13:21:23,429 MainThread udi_interface ERROR ecobee-poly:<module>: Excption: Unsupported callback API version: version 2.0 added a callback_api_version, see migrations.md for details Traceback (most recent call last): File "/var/polyglot/pg3/ns/0021b90262b6_3/ecobee-poly.py", line 11, in <module> polyglot = Interface([Controller]) File "/var/polyglot/pg3/ns/0021b90262b6_3/.local/lib/python3.9/site-packages/udi_interface/interface.py", line 253, in __init__ self._mqttc = mqtt.Client(self.id, True) File "/var/polyglot/pg3/ns/0021b90262b6_3/.local/lib/python3.9/site-packages/paho/mqtt/client.py", line 766, in __init__ raise ValueError( ValueError: Unsupported callback API version: version 2.0 added a callback_api_version, see migrations.md for details
Solution paulbates Posted February 11 Solution Posted February 11 Unfortunately you are the victim of bad timing. On of the underlying pg3x support libraries changed (MQTT) and caused new installs of of plugins to break. I see MQTT error messages in your error log above. UDI will work to restore it tomorrow, read this thread
jamesm007 Posted February 11 Author Posted February 11 Thanks for the info, I thought I was going crazy, I couldn't find much info on it. 👍
paulbates Posted February 11 Posted February 11 Yep. I've been using the ecobee plugin for several months and don't have any problems with it
jamesm007 Posted February 13 Author Posted February 13 Thanks, just did the upgrade, and re-did PIN auth and presto changeo, it is back working! Cheers
Recommended Posts