Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GSutherland

Members
  • Joined

  • Last visited

  1. Please let my know if there is a program with the link... it doesn't work for me... I have also asked for a forgot password reset and I never get an email back from the system https://eisy.local/settings/portal here is a screen shot of it... Thank You for your time Gary Screenshot 2025-11-02 at 7.11.06 PM.heic
  2. GSutherland replied to xKing's topic in Hue
    FYI.... it finally worked but with some errors..... here is my files also, I had to rebuy the plug in... will UDI give me a refund.... Hue_11-2-2025_113915_PM.zip Hue_11-2-2025_113916_PM.zip
  3. GSutherland replied to xKing's topic in Hue
    Hello, just wanna give you an update a couple of days ago my Hue stopped working again and I noticed it was on beta so I tried upgrading to the production version and it would not allow me so I ended up having to delete it and currently I cannot re-add it no matter what I do again so I wanted to send you a log and see if you can shed some light on it for me... Also, I've already paid for the version but now it's saying I need to pay again so I'm kind of confused on that if you can shut some smile on that too would be great thank you Screenshot 2025-11-01 at 5.42.22 PM.heic Hue_11-2-2025_25633_PM.zip
  4. GSutherland replied to xKing's topic in Hue
    I also want to let you know there's some weird grouping situations going on and I'm not sure what it is, but I wanted to show you one of the lights. I cannot add inside the folder for Hugh nodes and then there's two of them that are not in a group inside that folder. I'll circle them on this photo. See if it makes sense to you.Screenshot 2025-10-23 at 10.07.59 PM.heicScreenshot 2025-10-23 at 9.27.15 PM.heic Also, I get random errors when I try controlling him from the inside the easy
  5. GSutherland replied to xKing's topic in Hue
    Hello, Just wanted to let you know I was just finally able to add all my hue lighting back in thanks to the 103 version. I'll let you know what else I find but I wanted to at least send you the logs from this connection. Hue_10-23-2025_65556_PM-2.zip Hue_10-23-2025_65556_PM.zip
  6. GSutherland replied to xKing's topic in Hue
    I know it's turned on. I haven't played with it yet. Let me look into it. I'll get back to you.... Also, I noticed that in the tree, I cannot drag the all off buttons into a folder like I have with the hue in the node folder. It will not allow me to move it with the rest of it no matter what I do.. just a FYI Screenshot 2025-10-09 at 7.13.46 PM.heic
  7. Well, I have great news. It worked perfectly had me push the button. I restarted it like typical and it populated everything I wanted to send you a screenshot of what I set in the settings because single hash marks will not work and I sent you the logs also to help you see what was happening in the background. I'm gonna start programming my lights back in and see how they work and I'll get back to you if there's any issues or you can have me do any more testing as I beta test for Apple and a whole bunch of other people... Thank you once again I hope you get your new unit soon also..... I was gonna be testing all my hue lights with my 8K Hue Sync but it just broke and signify it sending me a new unit. I wonder if one day it will allow me to tie that in to Insteon switches so I can have a switch thou enable and disable tracking of lights would be nice. Cause when I watch TV, I like it having effects and my wife hates it and she would love to have a button so she could hit so she doesn't have to go in the hue app and turn it off and on just a thought, Gary Screenshot 2025-10-08 at 9.57.36 PM.heic Hue_10-8-2025_75710_PM.zip Hue_10-8-2025_75711_PM.zip
  8. Nope, not my right IP address. Here is a screenshot of my info.IMG_5742.HEIC hope this helps.....
  9. here are the logsHue_10-8-2025_35311_PM.zipHue_10-8-2025_35312_PM.zip
  10. The pop-up finally appeared saying go push the BIG button, and then restart the node. After I hit the sink button and restarted it still no connection and has not populated with any of the devices, but here is the script. 2025-10-08 14:33:14.098 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message shortPoll 2025-10-08 14:32:14.091 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING shortPoll 2025-10-08 14:32:14.091 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS shortPoll message {} from Polyglot 2025-10-08 14:33:14.098 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message shortPoll 2025-10-08 14:33:14.098 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING shortPoll 2025-10-08 14:33:14.098 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS shortPoll message {} from Polyglot 2025-10-08 14:33:22.315 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message stop 2025-10-08 14:33:14.098 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING shortPoll 2025-10-08 14:33:14.098 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS shortPoll message {} from Polyglot 2025-10-08 14:33:22.315 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message stop 2025-10-08 14:33:22.315 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING stop 2025-10-08 14:33:22.315 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING stop 2025-10-08 14:33:22.315 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS stop message {} from Polyglot 2025-10-08 14:33:22.315 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2025-10-08 14:33:22.315 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS stop message {} from Polyglot 2025-10-08 14:33:22.315 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2025-10-08 14:33:22.315 Thread-9 (stop) udi_interface INFO hue:stop: Hue NodeServer is stopping 2025-10-08 14:33:22.315 Thread-9 (stop) udi_interface INFO hue:stop: Hue NodeServer is stopping 2025-10-08 14:33:26.872 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2025-10-08 14:33:26.872 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: User=None 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: User=None 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 14:33:26.873 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjU6MWMiLCJwcm9maWxlTnVtIjoxLCJsb2dMZXZlbCI6IkRFQlVHIiwidG9rZW4iOiJoeHlGWipIdUsqaU4yOFQrIiwibXF0dEhvc3QiOiJsb2NhbGhvc3QiLCJtcXR0UG9ydCI6ODg4Mywic2VjdXJlIjoxLCJpc1BHM3giOnRydWUsInBnM1ZlcnNpb24iOiIzLjMuMjIiLCJpc3lWZXJzaW9uIjoiNi4wLjAiLCJlZGl0aW9uIjoiRnJlZSJ9 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 14:33:26.872 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 14:33:26.873 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjU6MWMiLCJwcm9maWxlTnVtIjoxLCJsb2dMZXZlbCI6IkRFQlVHIiwidG9rZW4iOiJoeHlGWipIdUsqaU4yOFQrIiwibXF0dEhvc3QiOiJsb2NhbGhvc3QiLCJtcXR0UG9ydCI6ODg4Mywic2VjdXJlIjoxLCJpc1BHM3giOnRydWUsInBnM1ZlcnNpb24iOiIzLjMuMjIiLCJpc3lWZXJzaW9uIjoiNi4wLjAiLCJlZGl0aW9uIjoiRnJlZSJ9 2025-10-08 14:33:26.873 MainThread udi_interface INFO __init__:<module>: Loading interface module 2025-10-08 14:33:26.873 MainThread udi_interface INFO __init__:<module>: Loading interface module 2025-10-08 14:33:26.895 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2025-10-08 14:33:26.895 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2025-10-08 14:33:27.369 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2025-10-08 14:33:27.369 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2025-10-08 14:33:27.568 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2025-10-08 14:33:27.568 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2025-10-08 14:33:27.568 MainThread udi_interface INFO __init__:<module>: Loading node module 2025-10-08 14:33:27.568 MainThread udi_interface INFO __init__:<module>: Loading custom module 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: Loading isy module 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: Loading OAuth module 2025-10-08 14:33:27.568 MainThread udi_interface INFO __init__:<module>: Loading node module 2025-10-08 14:33:27.568 MainThread udi_interface INFO __init__:<module>: Loading custom module 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: Loading isy module 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: Loading OAuth module 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.18 Starting... 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2025-10-08 14:33:27.569 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.18 Starting... 2025-10-08 14:33:27.573 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.3.22 [ISY: 6.0.0, Slot: 1] 2025-10-08 14:33:27.573 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.3.22 [ISY: 6.0.0, Slot: 1] 2025-10-08 14:33:27.573 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.51', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2025-10-08 14:33:27.573 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.51', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2025-10-08 14:33:27.573 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:8883 2025-10-08 14:33:27.574 MainThread udi_interface.interface WARNING interface:start: No node server version specified. Using deprecated server.json version 2025-10-08 14:33:27.574 Interface udi_interface.interface INFO interface:_startMqtt: Using SSL cert: 0021b902651c_1.cert key: 0021b902651c_1.key ca: /usr/local/etc/ssl/certs/ud.ca.cert 2025-10-08 14:33:27.573 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:8883 2025-10-08 14:33:27.574 MainThread udi_interface.interface WARNING interface:start: No node server version specified. Using deprecated server.json version 2025-10-08 14:33:27.574 Interface udi_interface.interface INFO interface:_startMqtt: Using SSL cert: 0021b902651c_1.cert key: 0021b902651c_1.key ca: /usr/local/etc/ssl/certs/ud.ca.cert 2025-10-08 14:33:27.574 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: huebridge not found in database. 2025-10-08 14:33:27.574 MainThread udi_interface.interface INFO interface:addNode: Adding node Hue(huebridge) [None] 2025-10-08 14:33:27.575 MainThread udi_interface INFO hue:__init__: Started Hue Protocol 2025-10-08 14:33:27.574 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: huebridge not found in database. 2025-10-08 14:33:27.574 MainThread udi_interface.interface INFO interface:addNode: Adding node Hue(huebridge) [None] 2025-10-08 14:33:27.575 MainThread udi_interface INFO hue:__init__: Started Hue Protocol 2025-10-08 14:33:27.577 Interface udi_interface.interface INFO interface:_startMqtt: MQTT keepalive is 300 seconds. 2025-10-08 14:33:27.577 Interface udi_interface.interface INFO interface:_startMqtt: MQTT keepalive is 300 seconds. 2025-10-08 14:33:27.629 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with Reason code: Success 2025-10-08 14:33:27.629 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with Reason code: Success 2025-10-08 14:33:27.629 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:21:b9:02:65:1c_1 - MID: 2 Result: 0 2025-10-08 14:33:27.629 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:21:b9:02:65:1c_1 - MID: 2 Result: 0 2025-10-08 14:33:27.670 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Successfully for Message ID: 2. Reason codes: ['Granted QoS 0'] 2025-10-08 14:33:27.670 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Successfully for Message ID: 2. Reason codes: ['Granted QoS 0'] 2025-10-08 14:33:27.718 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getAll 2025-10-08 14:33:27.718 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getAll 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getAll 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getAll 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '5f472940-01ae-4908-8a0b-c1ba115b710a', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'notices', 'value': '{}', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.718 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '5f472940-01ae-4908-8a0b-c1ba115b710a', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'notices', 'value': '{}', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.718 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '921abaed-04ca-4b16-aaee-58a00aecdade', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'nsdata', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_handleInput: Key nsdata should be passed to node server. 2025-10-08 14:33:27.719 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '25d186f0-0e96-4358-b2ae-f5f237e98a4c', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'oauth', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.719 Command udi_interface.interface DEBUG interface:_handleInput: Key oauth should be passed to node server. 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '921abaed-04ca-4b16-aaee-58a00aecdade', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'nsdata', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.718 Command udi_interface.interface DEBUG interface:_handleInput: Key nsdata should be passed to node server. 2025-10-08 14:33:27.719 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '25d186f0-0e96-4358-b2ae-f5f237e98a4c', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'oauth', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.719 Command udi_interface.interface DEBUG interface:_handleInput: Key oauth should be passed to node server. 2025-10-08 14:33:27.719 Thread-2 (parameter_handler) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 14:33:27.719 Thread-2 (parameter_handler) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 14:33:27.720 Thread-2 (parameter_handler) udi_interface INFO hue:connect: Saved bridges information is not found 2025-10-08 14:33:27.719 Thread-2 (parameter_handler) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 14:33:27.719 Thread-2 (parameter_handler) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 14:33:27.720 Thread-2 (parameter_handler) udi_interface INFO hue:connect: Saved bridges information is not found 2025-10-08 14:33:27.720 Thread-2 (parameter_handler) udi_interface INFO hue:connect: No bridge configuration found, trying discovery... 2025-10-08 14:33:27.720 Thread-2 (parameter_handler) udi_interface INFO hue:connect: No bridge configuration found, trying discovery... 2025-10-08 14:33:27.726 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 14:33:27.726 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 14:33:27.727 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getNsInfo 2025-10-08 14:33:27.727 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getNsInfo 2025-10-08 14:33:27.727 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '137fb83b-0c96-47dc-b395-a75f847075d4', 'uuid': '00:21:b9:02:65:1c', 'name': 'Twinkly', 'nsid': 'f5f38126-56f2-4f1d-a1d4-a175b0639096', 'expires': 0, 'nickname': None, 'profileNum': 6, 'developerMode': 0, 'timeAdded': 1719296895682, 'timeStarted': 1759315221208, 'timeModified': 1759732609803, 'version': '3.0.0', 'edition': 'Free', 'branch': 'main', 'url': 'https://github.com/UniversalDevicesInc-PG3/udi-twinkly-nodeserver.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_6', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'twinkly_poly.py', 'shortPoll': 60, 'longPoll': 300, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '', 'noLicense': 0, 'latestVersion': '3.0.0', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '1cd02c69-534c-4de5-a782-ff0edb8a384f', 'uuid': '00:21:b9:02:65:1c', 'name': 'Ecobee', 'nsid': 'af1f50a2-7aaf-43c1-aa53-276b2587cb22', 'expires': 0, 'nickname': None, 'profileNum': 12, 'developerMode': 0, 'timeAdded': 1719297099268, 'timeStarted': 1759315223461, 'timeModified': 1759732609847, 'version': '3.1.5', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Ecobee.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_12', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":2,"name":"Debug + Session Verbose","value":"DEBUG_SESSION_VERBOSE","level":8},{"id":1,"name":"Debug + Session","value":"DEBUG_SESSION","level":9}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'ecobee-poly.py', 'shortPoll': 60, 'longPoll': 180, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '503a1f86-943d-4f44-8c0c-ed4e9c4fd2e1', 'noLicense': 0, 'latestVersion': '3.1.5', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '59504506-250f-419b-bef3-67048712c138', 'uuid': '00:21:b9:02:65:1c', 'name': 'Blink', 'nsid': '02b66257-0f05-4624-9c27-6855c828c844', 'expires': 0, 'nickname': None, 'profileNum': 8, 'developerMode': 0, 'timeAdded': 1719297099290, 'timeStarted': 1759315219345, 'timeModified': 1759732609715, 'version': '0.4.8', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-Blink.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_8', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'udiBlinkController.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '119ff071-becc-4671-9134-501a040a40ef', 'noLicense': 0, 'latestVersion': '0.4.8', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4f558c4c-e814-4cc0-93ea-1b03ce8dec7c', 'uuid': '00:21:b9:02:65:1c', 'name': 'FlumeWater', 'nsid': '3437f14b-7a1c-4361-815f-91476a627007', 'expires': 0, 'nickname': None, 'profileNum': 11, 'developerMode': 0, 'timeAdded': 1719297099301, 'timeStarted': 1759315222103, 'timeModified': 1759732609836, 'version': '3.1.1', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/FlumeWater.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_11', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'flumewater-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '731353c7-6151-4d79-a92b-29133377ec78', 'noLicense': 0, 'latestVersion': '3.1.1', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.727 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getNsInfo 2025-10-08 14:33:27.727 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getNsInfo 2025-10-08 14:33:27.727 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '137fb83b-0c96-47dc-b395-a75f847075d4', 'uuid': '00:21:b9:02:65:1c', 'name': 'Twinkly', 'nsid': 'f5f38126-56f2-4f1d-a1d4-a175b0639096', 'expires': 0, 'nickname': None, 'profileNum': 6, 'developerMode': 0, 'timeAdded': 1719296895682, 'timeStarted': 1759315221208, 'timeModified': 1759732609803, 'version': '3.0.0', 'edition': 'Free', 'branch': 'main', 'url': 'https://github.com/UniversalDevicesInc-PG3/udi-twinkly-nodeserver.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_6', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'twinkly_poly.py', 'shortPoll': 60, 'longPoll': 300, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '', 'noLicense': 0, 'latestVersion': '3.0.0', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '1cd02c69-534c-4de5-a782-ff0edb8a384f', 'uuid': '00:21:b9:02:65:1c', 'name': 'Ecobee', 'nsid': 'af1f50a2-7aaf-43c1-aa53-276b2587cb22', 'expires': 0, 'nickname': None, 'profileNum': 12, 'developerMode': 0, 'timeAdded': 1719297099268, 'timeStarted': 1759315223461, 'timeModified': 1759732609847, 'version': '3.1.5', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Ecobee.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_12', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":2,"name":"Debug + Session Verbose","value":"DEBUG_SESSION_VERBOSE","level":8},{"id":1,"name":"Debug + Session","value":"DEBUG_SESSION","level":9}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'ecobee-poly.py', 'shortPoll': 60, 'longPoll': 180, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '503a1f86-943d-4f44-8c0c-ed4e9c4fd2e1', 'noLicense': 0, 'latestVersion': '3.1.5', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '59504506-250f-419b-bef3-67048712c138', 'uuid': '00:21:b9:02:65:1c', 'name': 'Blink', 'nsid': '02b66257-0f05-4624-9c27-6855c828c844', 'expires': 0, 'nickname': None, 'profileNum': 8, 'developerMode': 0, 'timeAdded': 1719297099290, 'timeStarted': 1759315219345, 'timeModified': 1759732609715, 'version': '0.4.8', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-Blink.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_8', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'udiBlinkController.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '119ff071-becc-4671-9134-501a040a40ef', 'noLicense': 0, 'latestVersion': '0.4.8', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4f558c4c-e814-4cc0-93ea-1b03ce8dec7c', 'uuid': '00:21:b9:02:65:1c', 'name': 'FlumeWater', 'nsid': '3437f14b-7a1c-4361-815f-91476a627007', 'expires': 0, 'nickname': None, 'profileNum': 11, 'developerMode': 0, 'timeAdded': 1719297099301, 'timeStarted': 1759315222103, 'timeModified': 1759732609836, 'version': '3.1.1', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/FlumeWater.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_11', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'flumewater-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '731353c7-6151-4d79-a92b-29133377ec78', 'noLicense': 0, 'latestVersion': '3.1.1', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'dccefcdb-7335-410b-9dee-46cacbad10ba', 'uuid': '00:21:b9:02:65:1c', 'name': 'Kasa', 'nsid': '47434058-cf83-4ad5-b7ed-c0faa511fe60', 'expires': 0, 'nickname': None, 'profileNum': 7, 'developerMode': 0, 'timeAdded': 1719297399369, 'timeStarted': 1759315232837, 'timeModified': 1759956064594, 'version': '3.1.4', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Kasa.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_7', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'kasa-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'tplkasactl', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '4b3754d8-1092-45a5-8f69-e1c9dccf66ea', 'noLicense': 0, 'latestVersion': '3.1.4', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'dccefcdb-7335-410b-9dee-46cacbad10ba', 'uuid': '00:21:b9:02:65:1c', 'name': 'Kasa', 'nsid': '47434058-cf83-4ad5-b7ed-c0faa511fe60', 'expires': 0, 'nickname': None, 'profileNum': 7, 'developerMode': 0, 'timeAdded': 1719297399369, 'timeStarted': 1759315232837, 'timeModified': 1759956064594, 'version': '3.1.4', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Kasa.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_7', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'kasa-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'tplkasactl', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '4b3754d8-1092-45a5-8f69-e1c9dccf66ea', 'noLicense': 0, 'latestVersion': '3.1.4', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4a3345c7-51a5-4730-a148-5edaa75384ff', 'uuid': '00:21:b9:02:65:1c', 'name': 'ST-Inventory', 'nsid': 'c126923a-afcd-4e6d-9e46-58576796f551', 'expires': 0, 'nickname': None, 'profileNum': 2, 'developerMode': 0, 'timeAdded': 1719297399376, 'timeStarted': 1759356263532, 'timeModified': 1759356263953, 'version': '1.0.12', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/pg3_inventory.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_2', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'node', 'executable': 'st-inventory.js', 'shortPoll': 300, 'longPoll': 600, 'allowIsyAccess': 1, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'bf792bfd-00e9-44c2-8399-ef547f9bbd88', 'noLicense': 0, 'latestVersion': '1.0.12', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '0c1e8d33-1ae8-456b-8e19-d4a50712e775', 'uuid': '00:21:b9:02:65:1c', 'name': 'Bluetooth', 'nsid': '40b26907-c607-4a7d-be8d-86d1776525b2', 'expires': 0, 'nickname': None, 'profileNum': 14, 'developerMode': 0, 'timeAdded': 1719297399379, 'timeStarted': 1759315220837, 'timeModified': 1759732609775, 'version': '1.0.7', 'edition': 'Free', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/bluetooth-1.0.7.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_14', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bluetooth.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'c0c55d0d-9fb8-472f-8099-271c2be07c75', 'noLicense': 0, 'latestVersion': '1.0.7', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '8a6bea85-6ccb-4cf4-b327-e85fa24720bc', 'uuid': '00:21:b9:02:65:1c', 'name': 'AudioPlayer', 'nsid': 'c582beed-644f-44c8-8145-d676b4f035fd', 'expires': 0, 'nickname': None, 'profileNum': 15, 'developerMode': 0, 'timeAdded': 1719297399383, 'timeStarted': 1759315220233, 'timeModified': 1759732609763, 'version': '1.3.7', 'edition': 'Professional', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/audio-player-1.3.7.pro.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_15', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'audio-player.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 600, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '10726ac8-0534-4ae5-b420-0ac193173365', 'noLicense': 0, 'latestVersion': '1.3.7', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'b0e96f94-9512-466f-b625-4ddf29d34b37', 'uuid': '00:21:b9:02:65:1c', 'name': 'Notification', 'nsid': '132e8dd7-e452-41dd-80f1-6a7da660f00b', 'expires': 0, 'nickname': None, 'profileNum': 3, 'developerMode': 0, 'timeAdded': 1719297699427, 'timeStarted': 1759315221090, 'timeModified': 1759732609789, 'version': '3.6.16', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Notification.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_3', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'notification-poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '94dd0ef7-6d1d-4c34-81bd-dcb87632c130', 'noLicense': 0, 'latestVersion': '3.6.16', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'bafc00c2-44da-47f9-9c84-0e5a749a99c6', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaEV2', 'nsid': '50dfa8d4-e3cf-4eb6-a4de-ffa59b84ed1d', 'expires': 1749513600000, 'nickname': None, 'profileNum': 4, 'developerMode': 0, 'timeAdded': 1733199479420, 'timeStarted': 1739322036051, 'timeModified': 1759185526932, 'version': '0.1.53', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-TeslaEV2', 'home': '/var/polyglot/pg3/ns/0021b902651c_4', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaEV2main.py', 'shortPoll': 600, 'longPoll': 7200, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '4d74d631-e454-48cd-8015-5b1b2b29b18d', 'noLicense': 0, 'latestVersion': '0.1.53', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'ca83ef2c-0c3d-44e1-a759-da87d9a1121c', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaPW2', 'nsid': '09a306c6-ba96-4ed6-8beb-e915947d826a', 'expires': 0, 'nickname': None, 'profileNum': 5, 'developerMode': 0, 'timeAdded': 1733543469307, 'timeStarted': 1759315221632, 'timeModified': 1759732609815, 'version': '0.1.30', 'edition': 'Standard', 'branch': 'main', 'url': '\thttps://github.com/Panda88CO/udi-teslaPW2', 'home': '/var/polyglot/pg3/ns/0021b902651c_5', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaPW2main.py', 'shortPoll': 300, 'longPoll': 1800, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '2866fa15-622e-4147-9436-a7051a13e261', 'noLicense': 0, 'latestVersion': '0.1.30', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'e0e6f8cc-28ee-455b-8ff9-7a89b1cae867', 'uuid': '00:21:b9:02:65:1c', 'name': 'BambuLab', 'nsid': 'e9d207b0-a165-40e9-b747-38eafa498f2d', 'expires': 0, 'nickname': None, 'profileNum': 9, 'developerMode': 0, 'timeAdded': 1756887683457, 'timeStarted': 1759315222679, 'timeModified': 1759732609728, 'version': '1.0.2', 'edition': 'Standard', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/udi-bambu-poly.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_9', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bambu_poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '6505bfd9-eae9-493c-bb18-f484a55166b8', 'noLicense': 0, 'latestVersion': '1.0.2', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '6067fdb0-ef35-4bcb-9906-8a30c2bf4439', 'uuid': '00:21:b9:02:65:1c', 'name': 'iox-matter', 'nsid': 'd193c79a-dcb1-427c-aabf-3efd5feb8f27', 'expires': 1775025189000, 'nickname': None, 'profileNum': 10, 'developerMode': 0, 'timeAdded': 1759300394762, 'timeStarted': 1759390244438, 'timeModified': 1759732609740, 'version': '1.3.0', 'edition': 'Standard', 'branch': None, 'url': 'https://pg3store.isy.io/v2/nodeservers/beta/matter.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_10', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'matter.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 1, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Beta', 'option': 'bda318b7-2bd7-47e1-a788-50c24c48979b', 'noLicense': 0, 'latestVersion': '1.3.0', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'f83d8020-b5bc-475a-8f2e-bddf164a55e5', 'uuid': '00:21:b9:02:65:1c', 'name': 'Hue', 'nsid': 'b8518958-ab70-4555-9d4f-a2da8df86122', 'expires': 0, 'nickname': None, 'profileNum': 1, 'developerMode': 0, 'timeAdded': 1759859313952, 'timeStarted': 1759959206733, 'timeModified': 1759959207699, 'version': '1.0.1', 'edition': 'Free', 'branch': 'huev2', 'url': 'https://github.com/exking/udi-hue-pg3.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_1', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'hue.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Beta', 'option': 'a3f28572-0cdd-43c4-a538-ccddf4de8e20', 'noLicense': 0, 'latestVersion': '1.0.1', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4a3345c7-51a5-4730-a148-5edaa75384ff', 'uuid': '00:21:b9:02:65:1c', 'name': 'ST-Inventory', 'nsid': 'c126923a-afcd-4e6d-9e46-58576796f551', 'expires': 0, 'nickname': None, 'profileNum': 2, 'developerMode': 0, 'timeAdded': 1719297399376, 'timeStarted': 1759356263532, 'timeModified': 1759356263953, 'version': '1.0.12', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/pg3_inventory.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_2', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'node', 'executable': 'st-inventory.js', 'shortPoll': 300, 'longPoll': 600, 'allowIsyAccess': 1, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'bf792bfd-00e9-44c2-8399-ef547f9bbd88', 'noLicense': 0, 'latestVersion': '1.0.12', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '0c1e8d33-1ae8-456b-8e19-d4a50712e775', 'uuid': '00:21:b9:02:65:1c', 'name': 'Bluetooth', 'nsid': '40b26907-c607-4a7d-be8d-86d1776525b2', 'expires': 0, 'nickname': None, 'profileNum': 14, 'developerMode': 0, 'timeAdded': 1719297399379, 'timeStarted': 1759315220837, 'timeModified': 1759732609775, 'version': '1.0.7', 'edition': 'Free', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/bluetooth-1.0.7.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_14', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bluetooth.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'c0c55d0d-9fb8-472f-8099-271c2be07c75', 'noLicense': 0, 'latestVersion': '1.0.7', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '8a6bea85-6ccb-4cf4-b327-e85fa24720bc', 'uuid': '00:21:b9:02:65:1c', 'name': 'AudioPlayer', 'nsid': 'c582beed-644f-44c8-8145-d676b4f035fd', 'expires': 0, 'nickname': None, 'profileNum': 15, 'developerMode': 0, 'timeAdded': 1719297399383, 'timeStarted': 1759315220233, 'timeModified': 1759732609763, 'version': '1.3.7', 'edition': 'Professional', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/audio-player-1.3.7.pro.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_15', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'audio-player.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 600, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '10726ac8-0534-4ae5-b420-0ac193173365', 'noLicense': 0, 'latestVersion': '1.3.7', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'b0e96f94-9512-466f-b625-4ddf29d34b37', 'uuid': '00:21:b9:02:65:1c', 'name': 'Notification', 'nsid': '132e8dd7-e452-41dd-80f1-6a7da660f00b', 'expires': 0, 'nickname': None, 'profileNum': 3, 'developerMode': 0, 'timeAdded': 1719297699427, 'timeStarted': 1759315221090, 'timeModified': 1759732609789, 'version': '3.6.16', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Notification.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_3', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'notification-poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '94dd0ef7-6d1d-4c34-81bd-dcb87632c130', 'noLicense': 0, 'latestVersion': '3.6.16', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.728 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'bafc00c2-44da-47f9-9c84-0e5a749a99c6', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaEV2', 'nsid': '50dfa8d4-e3cf-4eb6-a4de-ffa59b84ed1d', 'expires': 1749513600000, 'nickname': None, 'profileNum': 4, 'developerMode': 0, 'timeAdded': 1733199479420, 'timeStarted': 1739322036051, 'timeModified': 1759185526932, 'version': '0.1.53', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-TeslaEV2', 'home': '/var/polyglot/pg3/ns/0021b902651c_4', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaEV2main.py', 'shortPoll': 600, 'longPoll': 7200, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '4d74d631-e454-48cd-8015-5b1b2b29b18d', 'noLicense': 0, 'latestVersion': '0.1.53', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'ca83ef2c-0c3d-44e1-a759-da87d9a1121c', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaPW2', 'nsid': '09a306c6-ba96-4ed6-8beb-e915947d826a', 'expires': 0, 'nickname': None, 'profileNum': 5, 'developerMode': 0, 'timeAdded': 1733543469307, 'timeStarted': 1759315221632, 'timeModified': 1759732609815, 'version': '0.1.30', 'edition': 'Standard', 'branch': 'main', 'url': '\thttps://github.com/Panda88CO/udi-teslaPW2', 'home': '/var/polyglot/pg3/ns/0021b902651c_5', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaPW2main.py', 'shortPoll': 300, 'longPoll': 1800, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '2866fa15-622e-4147-9436-a7051a13e261', 'noLicense': 0, 'latestVersion': '0.1.30', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'e0e6f8cc-28ee-455b-8ff9-7a89b1cae867', 'uuid': '00:21:b9:02:65:1c', 'name': 'BambuLab', 'nsid': 'e9d207b0-a165-40e9-b747-38eafa498f2d', 'expires': 0, 'nickname': None, 'profileNum': 9, 'developerMode': 0, 'timeAdded': 1756887683457, 'timeStarted': 1759315222679, 'timeModified': 1759732609728, 'version': '1.0.2', 'edition': 'Standard', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/udi-bambu-poly.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_9', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bambu_poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '6505bfd9-eae9-493c-bb18-f484a55166b8', 'noLicense': 0, 'latestVersion': '1.0.2', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '6067fdb0-ef35-4bcb-9906-8a30c2bf4439', 'uuid': '00:21:b9:02:65:1c', 'name': 'iox-matter', 'nsid': 'd193c79a-dcb1-427c-aabf-3efd5feb8f27', 'expires': 1775025189000, 'nickname': None, 'profileNum': 10, 'developerMode': 0, 'timeAdded': 1759300394762, 'timeStarted': 1759390244438, 'timeModified': 1759732609740, 'version': '1.3.0', 'edition': 'Standard', 'branch': None, 'url': 'https://pg3store.isy.io/v2/nodeservers/beta/matter.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_10', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'matter.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 1, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Beta', 'option': 'bda318b7-2bd7-47e1-a788-50c24c48979b', 'noLicense': 0, 'latestVersion': '1.3.0', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.729 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'f83d8020-b5bc-475a-8f2e-bddf164a55e5', 'uuid': '00:21:b9:02:65:1c', 'name': 'Hue', 'nsid': 'b8518958-ab70-4555-9d4f-a2da8df86122', 'expires': 0, 'nickname': None, 'profileNum': 1, 'developerMode': 0, 'timeAdded': 1759859313952, 'timeStarted': 1759959206733, 'timeModified': 1759959207699, 'version': '1.0.1', 'edition': 'Free', 'branch': 'huev2', 'url': 'https://github.com/exking/udi-hue-pg3.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_1', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'hue.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Beta', 'option': 'a3f28572-0cdd-43c4-a538-ccddf4de8e20', 'noLicense': 0, 'latestVersion': '1.0.1', 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.768 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 14:33:27.768 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 14:33:27.769 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 14:33:27.769 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 14:33:27.769 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 14:33:27.769 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 14:33:27.769 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 14:33:27.769 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 14:33:27.769 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 14:33:27.769 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 14:33:27.769 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 14:33:27.769 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 14:33:27.843 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message addnode 2025-10-08 14:33:27.843 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message addnode 2025-10-08 14:33:27.843 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING addnode 2025-10-08 14:33:27.843 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING addnode 2025-10-08 14:33:27.844 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS addnode message {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.844 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS addnode message {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} from Polyglot 2025-10-08 14:33:27.844 Command udi_interface.interface DEBUG interface:_handleAddNode: add node response: {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} 2025-10-08 14:33:27.844 Thread-5 (start) udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2025-10-08 14:33:27.844 Command udi_interface.interface DEBUG interface:_handleAddNode: add node response: {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} 2025-10-08 14:33:27.844 Thread-5 (start) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 14:33:27.845 Thread-5 (start) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 14:33:27.844 Thread-5 (start) udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2025-10-08 14:33:27.844 Thread-5 (start) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 14:33:27.845 Thread-5 (start) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 14:33:27.851 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'installprofile': {'reboot': False}} 2025-10-08 14:33:27.851 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'installprofile': {'reboot': False}} 2025-10-08 14:33:27.851 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 14:33:27.851 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 14:33:27.904 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 14:33:27.904 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 14:33:27.904 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 14:33:27.904 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 14:33:27.904 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 14:33:27.904 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 14:33:27.904 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 14:33:27.904 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 14:33:27.904 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 14:33:27.904 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 14:33:27.944 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 14:33:27.944 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 14:33:29.425 MQTT udi_interface.interface INFO interface:_message: Profile installation finished 2025-10-08 14:33:29.425 MQTT udi_interface.interface INFO interface:_message: Profile installation finished
  11. Hello, I just did the update to Ver 1.1... here is what I got Waiting for it to ask me to push the BIG sound button. I have not put in the IP address in the fields like I had to do before unless it still needs it. 2025-10-08 13:58:10.777 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message stop 2025-10-08 13:58:10.777 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING stop 2025-10-08 13:58:10.778 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS stop message {} from Polyglot 2025-10-08 13:58:10.778 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2025-10-08 13:58:10.778 Thread-6 (stop) udi_interface INFO hue:stop: Hue NodeServer is stopping 2025-10-08 13:58:10.777 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message stop 2025-10-08 13:58:10.777 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING stop 2025-10-08 13:58:10.778 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS stop message {} from Polyglot 2025-10-08 13:58:10.778 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2025-10-08 13:58:10.778 Thread-6 (stop) udi_interface INFO hue:stop: Hue NodeServer is stopping 2025-10-08 13:58:15.318 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2025-10-08 13:58:15.318 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: User=None 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: User=None 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjU6MWMiLCJwcm9maWxlTnVtIjoxLCJsb2dMZXZlbCI6IkRFQlVHIiwidG9rZW4iOiJoeHlGWipIdUsqaU4yOFQrIiwibXF0dEhvc3QiOiJsb2NhbGhvc3QiLCJtcXR0UG9ydCI6ODg4Mywic2VjdXJlIjoxLCJpc1BHM3giOnRydWUsInBnM1ZlcnNpb24iOiIzLjMuMjIiLCJpc3lWZXJzaW9uIjoiNi4wLjAiLCJlZGl0aW9uIjoiRnJlZSJ9 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjU6MWMiLCJwcm9maWxlTnVtIjoxLCJsb2dMZXZlbCI6IkRFQlVHIiwidG9rZW4iOiJoeHlGWipIdUsqaU4yOFQrIiwibXF0dEhvc3QiOiJsb2NhbGhvc3QiLCJtcXR0UG9ydCI6ODg4Mywic2VjdXJlIjoxLCJpc1BHM3giOnRydWUsInBnM1ZlcnNpb24iOiIzLjMuMjIiLCJpc3lWZXJzaW9uIjoiNi4wLjAiLCJlZGl0aW9uIjoiRnJlZSJ9 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: Loading interface module 2025-10-08 13:58:15.318 MainThread udi_interface INFO __init__:<module>: Loading interface module 2025-10-08 13:58:15.340 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2025-10-08 13:58:15.340 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2025-10-08 13:58:15.811 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2025-10-08 13:58:15.811 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2025-10-08 13:58:16.008 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2025-10-08 13:58:16.008 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading node module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading custom module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading isy module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading OAuth module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading node module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading custom module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading isy module 2025-10-08 13:58:16.009 MainThread udi_interface INFO __init__:<module>: Loading OAuth module 2025-10-08 13:58:16.010 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2025-10-08 13:58:16.010 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.18 Starting... 2025-10-08 13:58:16.010 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2025-10-08 13:58:16.010 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.18 Starting... 2025-10-08 13:58:16.013 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.3.22 [ISY: 6.0.0, Slot: 1] 2025-10-08 13:58:16.013 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.3.22 [ISY: 6.0.0, Slot: 1] 2025-10-08 13:58:16.014 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.51', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2025-10-08 13:58:16.014 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.51', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2025-10-08 13:58:16.014 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:8883 2025-10-08 13:58:16.014 MainThread udi_interface.interface WARNING interface:start: No node server version specified. Using deprecated server.json version 2025-10-08 13:58:16.015 Interface udi_interface.interface INFO interface:_startMqtt: Using SSL cert: 0021b902651c_1.cert key: 0021b902651c_1.key ca: /usr/local/etc/ssl/certs/ud.ca.cert 2025-10-08 13:58:16.014 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:8883 2025-10-08 13:58:16.014 MainThread udi_interface.interface WARNING interface:start: No node server version specified. Using deprecated server.json version 2025-10-08 13:58:16.015 Interface udi_interface.interface INFO interface:_startMqtt: Using SSL cert: 0021b902651c_1.cert key: 0021b902651c_1.key ca: /usr/local/etc/ssl/certs/ud.ca.cert 2025-10-08 13:58:16.015 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: huebridge not found in database. 2025-10-08 13:58:16.015 MainThread udi_interface.interface INFO interface:addNode: Adding node Hue(huebridge) [None] 2025-10-08 13:58:16.015 MainThread udi_interface INFO hue:__init__: Started Hue Protocol 2025-10-08 13:58:16.015 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: huebridge not found in database. 2025-10-08 13:58:16.015 MainThread udi_interface.interface INFO interface:addNode: Adding node Hue(huebridge) [None] 2025-10-08 13:58:16.015 MainThread udi_interface INFO hue:__init__: Started Hue Protocol 2025-10-08 13:58:16.017 Interface udi_interface.interface INFO interface:_startMqtt: MQTT keepalive is 300 seconds. 2025-10-08 13:58:16.017 Interface udi_interface.interface INFO interface:_startMqtt: MQTT keepalive is 300 seconds. 2025-10-08 13:58:16.066 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with Reason code: Success 2025-10-08 13:58:16.066 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with Reason code: Success 2025-10-08 13:58:16.066 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:21:b9:02:65:1c_1 - MID: 2 Result: 0 2025-10-08 13:58:16.066 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:21:b9:02:65:1c_1 - MID: 2 Result: 0 2025-10-08 13:58:16.108 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Successfully for Message ID: 2. Reason codes: ['Granted QoS 0'] 2025-10-08 13:58:16.108 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Successfully for Message ID: 2. Reason codes: ['Granted QoS 0'] 2025-10-08 13:58:16.162 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getAll 2025-10-08 13:58:16.162 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getAll 2025-10-08 13:58:16.162 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getAll 2025-10-08 13:58:16.162 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getAll 2025-10-08 13:58:16.162 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '5f472940-01ae-4908-8a0b-c1ba115b710a', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'notices', 'value': '{}', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.162 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 13:58:16.162 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '5f472940-01ae-4908-8a0b-c1ba115b710a', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'notices', 'value': '{}', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.162 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 13:58:16.163 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getNsInfo 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '921abaed-04ca-4b16-aaee-58a00aecdade', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'nsdata', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: Key nsdata should be passed to node server. 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '25d186f0-0e96-4358-b2ae-f5f237e98a4c', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'oauth', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: Key oauth should be passed to node server. 2025-10-08 13:58:16.163 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message getNsInfo 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '921abaed-04ca-4b16-aaee-58a00aecdade', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'nsdata', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: Key nsdata should be passed to node server. 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getAll message {'id': '25d186f0-0e96-4358-b2ae-f5f237e98a4c', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'key': 'oauth', 'value': 'null', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.163 Command udi_interface.interface DEBUG interface:_handleInput: Key oauth should be passed to node server. 2025-10-08 13:58:16.164 Thread-2 (parameter_handler) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 13:58:16.164 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getNsInfo 2025-10-08 13:58:16.164 Thread-2 (parameter_handler) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 13:58:16.164 Thread-2 (parameter_handler) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 13:58:16.164 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING getNsInfo 2025-10-08 13:58:16.164 Thread-2 (parameter_handler) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 13:58:16.164 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '137fb83b-0c96-47dc-b395-a75f847075d4', 'uuid': '00:21:b9:02:65:1c', 'name': 'Twinkly', 'nsid': 'f5f38126-56f2-4f1d-a1d4-a175b0639096', 'expires': 0, 'nickname': None, 'profileNum': 6, 'developerMode': 0, 'timeAdded': 1719296895682, 'timeStarted': 1759315221208, 'timeModified': 1759732609803, 'version': '3.0.0', 'edition': 'Free', 'branch': 'main', 'url': 'https://github.com/UniversalDevicesInc-PG3/udi-twinkly-nodeserver.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_6', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'twinkly_poly.py', 'shortPoll': 60, 'longPoll': 300, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '', 'noLicense': 0, 'latestVersion': '3.0.0', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.164 Thread-2 (parameter_handler) udi_interface INFO hue:connect: Saved bridges information is not found 2025-10-08 13:58:16.165 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '1cd02c69-534c-4de5-a782-ff0edb8a384f', 'uuid': '00:21:b9:02:65:1c', 'name': 'Ecobee', 'nsid': 'af1f50a2-7aaf-43c1-aa53-276b2587cb22', 'expires': 0, 'nickname': None, 'profileNum': 12, 'developerMode': 0, 'timeAdded': 1719297099268, 'timeStarted': 1759315223461, 'timeModified': 1759732609847, 'version': '3.1.5', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Ecobee.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_12', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":2,"name":"Debug + Session Verbose","value":"DEBUG_SESSION_VERBOSE","level":8},{"id":1,"name":"Debug + Session","value":"DEBUG_SESSION","level":9}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'ecobee-poly.py', 'shortPoll': 60, 'longPoll': 180, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '503a1f86-943d-4f44-8c0c-ed4e9c4fd2e1', 'noLicense': 0, 'latestVersion': '3.1.5', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.165 Thread-2 (parameter_handler) udi_interface INFO hue:connect: No bridge configuration found, trying discovery... 2025-10-08 13:58:16.164 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '137fb83b-0c96-47dc-b395-a75f847075d4', 'uuid': '00:21:b9:02:65:1c', 'name': 'Twinkly', 'nsid': 'f5f38126-56f2-4f1d-a1d4-a175b0639096', 'expires': 0, 'nickname': None, 'profileNum': 6, 'developerMode': 0, 'timeAdded': 1719296895682, 'timeStarted': 1759315221208, 'timeModified': 1759732609803, 'version': '3.0.0', 'edition': 'Free', 'branch': 'main', 'url': 'https://github.com/UniversalDevicesInc-PG3/udi-twinkly-nodeserver.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_6', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'twinkly_poly.py', 'shortPoll': 60, 'longPoll': 300, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '', 'noLicense': 0, 'latestVersion': '3.0.0', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.164 Thread-2 (parameter_handler) udi_interface INFO hue:connect: Saved bridges information is not found 2025-10-08 13:58:16.165 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '1cd02c69-534c-4de5-a782-ff0edb8a384f', 'uuid': '00:21:b9:02:65:1c', 'name': 'Ecobee', 'nsid': 'af1f50a2-7aaf-43c1-aa53-276b2587cb22', 'expires': 0, 'nickname': None, 'profileNum': 12, 'developerMode': 0, 'timeAdded': 1719297099268, 'timeStarted': 1759315223461, 'timeModified': 1759732609847, 'version': '3.1.5', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Ecobee.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_12', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":2,"name":"Debug + Session Verbose","value":"DEBUG_SESSION_VERBOSE","level":8},{"id":1,"name":"Debug + Session","value":"DEBUG_SESSION","level":9}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'ecobee-poly.py', 'shortPoll': 60, 'longPoll': 180, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '503a1f86-943d-4f44-8c0c-ed4e9c4fd2e1', 'noLicense': 0, 'latestVersion': '3.1.5', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.165 Thread-2 (parameter_handler) udi_interface INFO hue:connect: No bridge configuration found, trying discovery... 2025-10-08 13:58:16.165 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '59504506-250f-419b-bef3-67048712c138', 'uuid': '00:21:b9:02:65:1c', 'name': 'Blink', 'nsid': '02b66257-0f05-4624-9c27-6855c828c844', 'expires': 0, 'nickname': None, 'profileNum': 8, 'developerMode': 0, 'timeAdded': 1719297099290, 'timeStarted': 1759315219345, 'timeModified': 1759732609715, 'version': '0.4.8', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-Blink.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_8', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'udiBlinkController.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '119ff071-becc-4671-9134-501a040a40ef', 'noLicense': 0, 'latestVersion': '0.4.8', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4f558c4c-e814-4cc0-93ea-1b03ce8dec7c', 'uuid': '00:21:b9:02:65:1c', 'name': 'FlumeWater', 'nsid': '3437f14b-7a1c-4361-815f-91476a627007', 'expires': 0, 'nickname': None, 'profileNum': 11, 'developerMode': 0, 'timeAdded': 1719297099301, 'timeStarted': 1759315222103, 'timeModified': 1759732609836, 'version': '3.1.1', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/FlumeWater.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_11', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'flumewater-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '731353c7-6151-4d79-a92b-29133377ec78', 'noLicense': 0, 'latestVersion': '3.1.1', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'dccefcdb-7335-410b-9dee-46cacbad10ba', 'uuid': '00:21:b9:02:65:1c', 'name': 'Kasa', 'nsid': '47434058-cf83-4ad5-b7ed-c0faa511fe60', 'expires': 0, 'nickname': None, 'profileNum': 7, 'developerMode': 0, 'timeAdded': 1719297399369, 'timeStarted': 1759315232837, 'timeModified': 1759956064594, 'version': '3.1.4', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Kasa.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_7', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'kasa-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'tplkasactl', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '4b3754d8-1092-45a5-8f69-e1c9dccf66ea', 'noLicense': 0, 'latestVersion': '3.1.4', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4a3345c7-51a5-4730-a148-5edaa75384ff', 'uuid': '00:21:b9:02:65:1c', 'name': 'ST-Inventory', 'nsid': 'c126923a-afcd-4e6d-9e46-58576796f551', 'expires': 0, 'nickname': None, 'profileNum': 2, 'developerMode': 0, 'timeAdded': 1719297399376, 'timeStarted': 1759356263532, 'timeModified': 1759356263953, 'version': '1.0.12', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/pg3_inventory.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_2', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'node', 'executable': 'st-inventory.js', 'shortPoll': 300, 'longPoll': 600, 'allowIsyAccess': 1, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'bf792bfd-00e9-44c2-8399-ef547f9bbd88', 'noLicense': 0, 'latestVersion': '1.0.12', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '0c1e8d33-1ae8-456b-8e19-d4a50712e775', 'uuid': '00:21:b9:02:65:1c', 'name': 'Bluetooth', 'nsid': '40b26907-c607-4a7d-be8d-86d1776525b2', 'expires': 0, 'nickname': None, 'profileNum': 14, 'developerMode': 0, 'timeAdded': 1719297399379, 'timeStarted': 1759315220837, 'timeModified': 1759732609775, 'version': '1.0.7', 'edition': 'Free', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/bluetooth-1.0.7.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_14', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bluetooth.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'c0c55d0d-9fb8-472f-8099-271c2be07c75', 'noLicense': 0, 'latestVersion': '1.0.7', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '8a6bea85-6ccb-4cf4-b327-e85fa24720bc', 'uuid': '00:21:b9:02:65:1c', 'name': 'AudioPlayer', 'nsid': 'c582beed-644f-44c8-8145-d676b4f035fd', 'expires': 0, 'nickname': None, 'profileNum': 15, 'developerMode': 0, 'timeAdded': 1719297399383, 'timeStarted': 1759315220233, 'timeModified': 1759732609763, 'version': '1.3.7', 'edition': 'Professional', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/audio-player-1.3.7.pro.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_15', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'audio-player.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 600, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '10726ac8-0534-4ae5-b420-0ac193173365', 'noLicense': 0, 'latestVersion': '1.3.7', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'b0e96f94-9512-466f-b625-4ddf29d34b37', 'uuid': '00:21:b9:02:65:1c', 'name': 'Notification', 'nsid': '132e8dd7-e452-41dd-80f1-6a7da660f00b', 'expires': 0, 'nickname': None, 'profileNum': 3, 'developerMode': 0, 'timeAdded': 1719297699427, 'timeStarted': 1759315221090, 'timeModified': 1759732609789, 'version': '3.6.16', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Notification.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_3', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'notification-poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '94dd0ef7-6d1d-4c34-81bd-dcb87632c130', 'noLicense': 0, 'latestVersion': '3.6.16', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'bafc00c2-44da-47f9-9c84-0e5a749a99c6', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaEV2', 'nsid': '50dfa8d4-e3cf-4eb6-a4de-ffa59b84ed1d', 'expires': 1749513600000, 'nickname': None, 'profileNum': 4, 'developerMode': 0, 'timeAdded': 1733199479420, 'timeStarted': 1739322036051, 'timeModified': 1759185526932, 'version': '0.1.53', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-TeslaEV2', 'home': '/var/polyglot/pg3/ns/0021b902651c_4', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaEV2main.py', 'shortPoll': 600, 'longPoll': 7200, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '4d74d631-e454-48cd-8015-5b1b2b29b18d', 'noLicense': 0, 'latestVersion': '0.1.53', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'ca83ef2c-0c3d-44e1-a759-da87d9a1121c', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaPW2', 'nsid': '09a306c6-ba96-4ed6-8beb-e915947d826a', 'expires': 0, 'nickname': None, 'profileNum': 5, 'developerMode': 0, 'timeAdded': 1733543469307, 'timeStarted': 1759315221632, 'timeModified': 1759732609815, 'version': '0.1.30', 'edition': 'Standard', 'branch': 'main', 'url': '\thttps://github.com/Panda88CO/udi-teslaPW2', 'home': '/var/polyglot/pg3/ns/0021b902651c_5', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaPW2main.py', 'shortPoll': 300, 'longPoll': 1800, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '2866fa15-622e-4147-9436-a7051a13e261', 'noLicense': 0, 'latestVersion': '0.1.30', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'e0e6f8cc-28ee-455b-8ff9-7a89b1cae867', 'uuid': '00:21:b9:02:65:1c', 'name': 'BambuLab', 'nsid': 'e9d207b0-a165-40e9-b747-38eafa498f2d', 'expires': 0, 'nickname': None, 'profileNum': 9, 'developerMode': 0, 'timeAdded': 1756887683457, 'timeStarted': 1759315222679, 'timeModified': 1759732609728, 'version': '1.0.2', 'edition': 'Standard', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/udi-bambu-poly.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_9', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bambu_poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '6505bfd9-eae9-493c-bb18-f484a55166b8', 'noLicense': 0, 'latestVersion': '1.0.2', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '6067fdb0-ef35-4bcb-9906-8a30c2bf4439', 'uuid': '00:21:b9:02:65:1c', 'name': 'iox-matter', 'nsid': 'd193c79a-dcb1-427c-aabf-3efd5feb8f27', 'expires': 1775025189000, 'nickname': None, 'profileNum': 10, 'developerMode': 0, 'timeAdded': 1759300394762, 'timeStarted': 1759390244438, 'timeModified': 1759732609740, 'version': '1.3.0', 'edition': 'Standard', 'branch': None, 'url': 'https://pg3store.isy.io/v2/nodeservers/beta/matter.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_10', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'matter.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 1, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Beta', 'option': 'bda318b7-2bd7-47e1-a788-50c24c48979b', 'noLicense': 0, 'latestVersion': '1.3.0', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'f83d8020-b5bc-475a-8f2e-bddf164a55e5', 'uuid': '00:21:b9:02:65:1c', 'name': 'Hue', 'nsid': 'b8518958-ab70-4555-9d4f-a2da8df86122', 'expires': 0, 'nickname': None, 'profileNum': 1, 'developerMode': 0, 'timeAdded': 1759859313952, 'timeStarted': 1759957095179, 'timeModified': 1759957096142, 'version': '1.0.1', 'edition': 'Free', 'branch': 'huev2', 'url': 'https://github.com/exking/udi-hue-pg3.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_1', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'hue.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Beta', 'option': 'a3f28572-0cdd-43c4-a538-ccddf4de8e20', 'noLicense': 0, 'latestVersion': '1.0.1', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.165 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '59504506-250f-419b-bef3-67048712c138', 'uuid': '00:21:b9:02:65:1c', 'name': 'Blink', 'nsid': '02b66257-0f05-4624-9c27-6855c828c844', 'expires': 0, 'nickname': None, 'profileNum': 8, 'developerMode': 0, 'timeAdded': 1719297099290, 'timeStarted': 1759315219345, 'timeModified': 1759732609715, 'version': '0.4.8', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-Blink.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_8', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'udiBlinkController.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '119ff071-becc-4671-9134-501a040a40ef', 'noLicense': 0, 'latestVersion': '0.4.8', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4f558c4c-e814-4cc0-93ea-1b03ce8dec7c', 'uuid': '00:21:b9:02:65:1c', 'name': 'FlumeWater', 'nsid': '3437f14b-7a1c-4361-815f-91476a627007', 'expires': 0, 'nickname': None, 'profileNum': 11, 'developerMode': 0, 'timeAdded': 1719297099301, 'timeStarted': 1759315222103, 'timeModified': 1759732609836, 'version': '3.1.1', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/FlumeWater.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_11', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'flumewater-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '731353c7-6151-4d79-a92b-29133377ec78', 'noLicense': 0, 'latestVersion': '3.1.1', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'dccefcdb-7335-410b-9dee-46cacbad10ba', 'uuid': '00:21:b9:02:65:1c', 'name': 'Kasa', 'nsid': '47434058-cf83-4ad5-b7ed-c0faa511fe60', 'expires': 0, 'nickname': None, 'profileNum': 7, 'developerMode': 0, 'timeAdded': 1719297399369, 'timeStarted': 1759315232837, 'timeModified': 1759956064594, 'version': '3.1.4', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Kasa.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_7', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":5,"name":"Debug + Modules","value":"DEBUG_MODULES","level":9},{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'kasa-poly.py', 'shortPoll': 30, 'longPoll': 240, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': 'tplkasactl', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '4b3754d8-1092-45a5-8f69-e1c9dccf66ea', 'noLicense': 0, 'latestVersion': '3.1.4', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '4a3345c7-51a5-4730-a148-5edaa75384ff', 'uuid': '00:21:b9:02:65:1c', 'name': 'ST-Inventory', 'nsid': 'c126923a-afcd-4e6d-9e46-58576796f551', 'expires': 0, 'nickname': None, 'profileNum': 2, 'developerMode': 0, 'timeAdded': 1719297399376, 'timeStarted': 1759356263532, 'timeModified': 1759356263953, 'version': '1.0.12', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/pg3_inventory.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_2', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'node', 'executable': 'st-inventory.js', 'shortPoll': 300, 'longPoll': 600, 'allowIsyAccess': 1, 'nsInfoPoll': 0, 'discover': 1, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'bf792bfd-00e9-44c2-8399-ef547f9bbd88', 'noLicense': 0, 'latestVersion': '1.0.12', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '0c1e8d33-1ae8-456b-8e19-d4a50712e775', 'uuid': '00:21:b9:02:65:1c', 'name': 'Bluetooth', 'nsid': '40b26907-c607-4a7d-be8d-86d1776525b2', 'expires': 0, 'nickname': None, 'profileNum': 14, 'developerMode': 0, 'timeAdded': 1719297399379, 'timeStarted': 1759315220837, 'timeModified': 1759732609775, 'version': '1.0.7', 'edition': 'Free', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/bluetooth-1.0.7.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_14', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bluetooth.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': 'c0c55d0d-9fb8-472f-8099-271c2be07c75', 'noLicense': 0, 'latestVersion': '1.0.7', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '8a6bea85-6ccb-4cf4-b327-e85fa24720bc', 'uuid': '00:21:b9:02:65:1c', 'name': 'AudioPlayer', 'nsid': 'c582beed-644f-44c8-8145-d676b4f035fd', 'expires': 0, 'nickname': None, 'profileNum': 15, 'developerMode': 0, 'timeAdded': 1719297399383, 'timeStarted': 1759315220233, 'timeModified': 1759732609763, 'version': '1.3.7', 'edition': 'Professional', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/audio-player-1.3.7.pro.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_15', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'audio-player.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 600, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '10726ac8-0534-4ae5-b420-0ac193173365', 'noLicense': 0, 'latestVersion': '1.3.7', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'b0e96f94-9512-466f-b625-4ddf29d34b37', 'uuid': '00:21:b9:02:65:1c', 'name': 'Notification', 'nsid': '132e8dd7-e452-41dd-80f1-6a7da660f00b', 'expires': 0, 'nickname': None, 'profileNum': 3, 'developerMode': 0, 'timeAdded': 1719297699427, 'timeStarted': 1759315221090, 'timeModified': 1759732609789, 'version': '3.6.16', 'edition': 'Standard', 'branch': '', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/Notification.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_3', 'log': 'logs/debug.log', 'logLevel': 'WARNING', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'notification-poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Production', 'option': '94dd0ef7-6d1d-4c34-81bd-dcb87632c130', 'noLicense': 0, 'latestVersion': '3.6.16', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.166 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'bafc00c2-44da-47f9-9c84-0e5a749a99c6', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaEV2', 'nsid': '50dfa8d4-e3cf-4eb6-a4de-ffa59b84ed1d', 'expires': 1749513600000, 'nickname': None, 'profileNum': 4, 'developerMode': 0, 'timeAdded': 1733199479420, 'timeStarted': 1739322036051, 'timeModified': 1759185526932, 'version': '0.1.53', 'edition': 'Standard', 'branch': 'main', 'url': 'https://github.com/Panda88CO/udi-TeslaEV2', 'home': '/var/polyglot/pg3/ns/0021b902651c_4', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaEV2main.py', 'shortPoll': 600, 'longPoll': 7200, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '4d74d631-e454-48cd-8015-5b1b2b29b18d', 'noLicense': 0, 'latestVersion': '0.1.53', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'ca83ef2c-0c3d-44e1-a759-da87d9a1121c', 'uuid': '00:21:b9:02:65:1c', 'name': 'udiTeslaPW2', 'nsid': '09a306c6-ba96-4ed6-8beb-e915947d826a', 'expires': 0, 'nickname': None, 'profileNum': 5, 'developerMode': 0, 'timeAdded': 1733543469307, 'timeStarted': 1759315221632, 'timeModified': 1759732609815, 'version': '0.1.30', 'edition': 'Standard', 'branch': 'main', 'url': '\thttps://github.com/Panda88CO/udi-teslaPW2', 'home': '/var/polyglot/pg3/ns/0021b902651c_5', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'TeslaPW2main.py', 'shortPoll': 300, 'longPoll': 1800, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 1, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '2866fa15-622e-4147-9436-a7051a13e261', 'noLicense': 0, 'latestVersion': '0.1.30', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'e0e6f8cc-28ee-455b-8ff9-7a89b1cae867', 'uuid': '00:21:b9:02:65:1c', 'name': 'BambuLab', 'nsid': 'e9d207b0-a165-40e9-b747-38eafa498f2d', 'expires': 0, 'nickname': None, 'profileNum': 9, 'developerMode': 0, 'timeAdded': 1756887683457, 'timeStarted': 1759315222679, 'timeModified': 1759732609728, 'version': '1.0.2', 'edition': 'Standard', 'branch': 'null', 'url': 'https://pg3store.isy.io/v2/nodeservers/production/udi-bambu-poly.zip', 'home': '/var/polyglot/pg3/ns/0021b902651c_9', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'bambu_poly.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Production', 'option': '6505bfd9-eae9-493c-bb18-f484a55166b8', 'noLicense': 0, 'latestVersion': '1.0.2', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': '6067fdb0-ef35-4bcb-9906-8a30c2bf4439', 'uuid': '00:21:b9:02:65:1c', 'name': 'iox-matter', 'nsid': 'd193c79a-dcb1-427c-aabf-3efd5feb8f27', 'expires': 1775025189000, 'nickname': None, 'profileNum': 10, 'developerMode': 0, 'timeAdded': 1759300394762, 'timeStarted': 1759390244438, 'timeModified': 1759732609740, 'version': '1.3.0', 'edition': 'Standard', 'branch': None, 'url': 'https://pg3store.isy.io/v2/nodeservers/beta/matter.tar.gz', 'home': '/var/polyglot/pg3/ns/0021b902651c_10', 'log': 'logs/debug.log', 'logLevel': 'INFO', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'matter.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 1, 'status_node': 'controller', 'status_driver': 'ST', 'orderId': None, 'store': 'Beta', 'option': 'bda318b7-2bd7-47e1-a788-50c24c48979b', 'noLicense': 0, 'latestVersion': '1.3.0', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.167 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS getNsInfo message {'id': 'f83d8020-b5bc-475a-8f2e-bddf164a55e5', 'uuid': '00:21:b9:02:65:1c', 'name': 'Hue', 'nsid': 'b8518958-ab70-4555-9d4f-a2da8df86122', 'expires': 0, 'nickname': None, 'profileNum': 1, 'developerMode': 0, 'timeAdded': 1759859313952, 'timeStarted': 1759957095179, 'timeModified': 1759957096142, 'version': '1.0.1', 'edition': 'Free', 'branch': 'huev2', 'url': 'https://github.com/exking/udi-hue-pg3.git', 'home': '/var/polyglot/pg3/ns/0021b902651c_1', 'log': 'logs/debug.log', 'logLevel': 'DEBUG', 'logLevelList': '[{"id":4,"name":"Debug","value":"DEBUG","level":10},{"id":3,"name":"Info","value":"INFO","level":20},{"id":2,"name":"Warning","value":"WARNING","level":30},{"id":1,"name":"Error","value":"ERROR","level":40},{"id":0,"name":"Critical","value":"CRITICAL","level":50}]', 'enabled': 1, 'connected': 1, 'devMode': 0, 'type': 'python3', 'executable': 'hue.py', 'shortPoll': 60, 'longPoll': 600, 'allowIsyAccess': 0, 'nsInfoPoll': 0, 'discover': 0, 'oauth': 0, 'requestId': 0, 'status_node': None, 'status_driver': None, 'orderId': None, 'store': 'Beta', 'option': 'a3f28572-0cdd-43c4-a538-ccddf4de8e20', 'noLicense': 0, 'latestVersion': '1.0.1', 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.174 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 13:58:16.174 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 13:58:16.189 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 13:58:16.189 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 13:58:16.189 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 13:58:16.189 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 13:58:16.189 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 13:58:16.189 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 13:58:16.189 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 13:58:16.189 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 13:58:16.189 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 13:58:16.189 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 13:58:16.232 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 13:58:16.232 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 13:58:16.285 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message addnode 2025-10-08 13:58:16.285 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message addnode 2025-10-08 13:58:16.285 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING addnode 2025-10-08 13:58:16.285 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING addnode 2025-10-08 13:58:16.285 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS addnode message {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.285 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS addnode message {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} from Polyglot 2025-10-08 13:58:16.286 Command udi_interface.interface DEBUG interface:_handleAddNode: add node response: {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} 2025-10-08 13:58:16.286 Thread-5 (start) udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2025-10-08 13:58:16.286 Thread-5 (start) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 13:58:16.286 Command udi_interface.interface DEBUG interface:_handleAddNode: add node response: {'id': 'cebce479-5837-4acb-b568-75b61c363c30', 'uuid': '00:21:b9:02:65:1c', 'profileNum': 1, 'address': 'huebridge', 'name': 'Hue', 'nodeDefId': 'HUEBR', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'huebridge', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1759859325474, 'timeModified': 1759859325474, 'dbVersion': 1} 2025-10-08 13:58:16.286 Thread-5 (start) udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2025-10-08 13:58:16.286 Thread-5 (start) udi_interface.custom DEBUG custom:clear: CUSTOM: Clear ...saving 2025-10-08 13:58:16.286 Thread-5 (start) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 13:58:16.290 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'installprofile': {'reboot': False}} 2025-10-08 13:58:16.286 Thread-5 (start) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-08 13:58:16.290 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'installprofile': {'reboot': False}} 2025-10-08 13:58:16.290 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 13:58:16.290 Thread-1 (send_thread) udi_interface.interface DEBUG interface:_send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]} 2025-10-08 13:58:16.375 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 13:58:16.375 MQTT udi_interface.interface DEBUG interface:_message: QUEUING incoming message custom 2025-10-08 13:58:16.376 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 13:58:16.376 Command udi_interface.interface DEBUG interface:_parseInput: DEQUEING custom 2025-10-08 13:58:16.376 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 13:58:16.376 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 13:58:16.376 Command udi_interface.interface DEBUG interface:_handleInput: PROCESS custom message {'notices': '{}'} from Polyglot 2025-10-08 13:58:16.376 Command udi_interface.interface DEBUG interface:_handleInput: Process custom message notices from Polyglot 2025-10-08 13:58:16.376 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 13:58:16.418 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 13:58:16.376 Command udi_interface.custom DEBUG custom:load: CUSTOM: load {} 2025-10-08 13:58:16.418 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-08 13:58:17.809 MQTT udi_interface.interface INFO interface:_message: Profile installation finished 2025-10-08 13:58:17.809 MQTT udi_interface.interface INFO interface:_message: Profile installation finished
  12. Hello, I just wanted to let you know that I installed it with no luck of it working yet.... but I'm trying a couple of different things, but I want to send you something..... 2025-10-07 23:16:42.412 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2025-10-07 23:16:42.413 Thread-827 (stop) udi_interface INFO hue:stop: Hue NodeServer is stopping 2025-10-07 23:16:47.043 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2025-10-07 23:16:47.043 MainThread udi_interface INFO __init__:<module>: UDI interface initializing 2025-10-07 23:16:47.043 MainThread udi_interface INFO __init__:<module>: User=None 2025-10-07 23:16:47.043 MainThread udi_interface INFO __init__:<module>: Home=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-07 23:16:47.043 MainThread udi_interface INFO __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b902651c_1 2025-10-07 23:16:47.043 MainThread udi_interface INFO __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NjU6MWMiLCJwcm9maWxlTnVtIjoxLCJsb2dMZXZlbCI6IklORk8iLCJ0b2tlbiI6Imh4eUZaKkh1SyppTjI4VCsiLCJtcXR0SG9zdCI6ImxvY2FsaG9zdCIsIm1xdHRQb3J0Ijo4ODgzLCJzZWN1cmUiOjEsImlzUEczeCI6dHJ1ZSwicGczVmVyc2lvbiI6IjMuMy4yMiIsImlzeVZlcnNpb24iOiI2LjAuMCIsImVkaXRpb24iOiJGcmVlIn0= 2025-10-07 23:16:47.044 MainThread udi_interface INFO __init__:<module>: Loading interface module 2025-10-07 23:16:47.066 MainThread udi_interface INFO interface:<module>: Loading MQTT module 2025-10-07 23:16:47.574 MainThread udi_interface INFO interface:<module>: MQTT module loaded 2025-10-07 23:16:47.787 MainThread udi_interface INFO __init__:<module>: Loading udi_interface module 2025-10-07 23:16:47.787 MainThread udi_interface INFO __init__:<module>: Loading node module 2025-10-07 23:16:47.787 MainThread udi_interface INFO __init__:<module>: Loading custom module 2025-10-07 23:16:47.788 MainThread udi_interface INFO __init__:<module>: Loading isy module 2025-10-07 23:16:47.788 MainThread udi_interface INFO __init__:<module>: Loading OAuth module 2025-10-07 23:16:47.788 MainThread udi_interface INFO __init__:<module>: UDI interface initialized 2025-10-07 23:16:47.788 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.18 Starting... 2025-10-07 23:16:47.791 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.3.22 [ISY: 6.0.0, Slot: 1] 2025-10-07 23:16:47.791 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.51', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2025-10-07 23:16:47.792 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:8883 2025-10-07 23:16:47.792 MainThread udi_interface.interface WARNING interface:start: No node server version specified. Using deprecated server.json version 2025-10-07 23:16:47.792 Interface udi_interface.interface INFO interface:_startMqtt: Using SSL cert: 0021b902651c_1.cert key: 0021b902651c_1.key ca: /usr/local/etc/ssl/certs/ud.ca.cert 2025-10-07 23:16:47.793 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: huebridge not found in database. 2025-10-07 23:16:47.793 MainThread udi_interface.interface INFO interface:addNode: Adding node Hue(huebridge) [None] 2025-10-07 23:16:47.793 MainThread udi_interface INFO hue:__init__: Started Hue Protocol 2025-10-07 23:16:47.795 Interface udi_interface.interface INFO interface:_startMqtt: MQTT keepalive is 300 seconds. 2025-10-07 23:16:47.844 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with Reason code: Success 2025-10-07 23:16:47.844 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:21:b9:02:65:1c_1 - MID: 2 Result: 0 2025-10-07 23:16:47.885 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Successfully for Message ID: 2. Reason codes: ['Granted QoS 0'] 2025-10-07 23:16:47.922 Thread-2 (parameter_handler) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-07 23:16:47.923 Thread-2 (parameter_handler) udi_interface INFO hue:connect: Saved bridges information is not found 2025-10-07 23:16:47.924 Thread-2 (parameter_handler) udi_interface INFO hue:connect: No bridge configuration found, trying discovery... 2025-10-07 23:16:47.924 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: Exception in thread 2025-10-07 23:16:47.924 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: Thread-2 (parameter_handler) 2025-10-07 23:16:47.924 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: : 2025-10-07 23:16:47.924 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2025-10-07 23:16:47.924 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.11/threading.py", line 1045, in _bootstrap_inner 2025-10-07 23:16:47.925 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: self.run() 2025-10-07 23:16:47.925 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.11/threading.py", line 982, in run 2025-10-07 23:16:47.926 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: self._target(*self._args, **self._kwargs) 2025-10-07 23:16:47.926 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b902651c_1/hue.py", line 63, in parameter_handler 2025-10-07 23:16:47.926 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: self.connect() 2025-10-07 23:16:47.926 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b902651c_1/hue.py", line 119, in connect 2025-10-07 23:16:47.926 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: hub_list = HueBridge.discover_bridges() 2025-10-07 23:16:47.926 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: ^ 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: NameError 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: : 2025-10-07 23:16:47.927 Thread-2 (parameter_handler) udi_interface ERROR udi_interface:write: name 'HueBridge' is not defined 2025-10-07 23:16:47.991 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-07 23:16:48.085 Thread-5 (start) udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2025-10-07 23:16:48.085 Thread-5 (start) udi_interface.custom INFO custom:_save: Sending data notices to Polyglot. 2025-10-07 23:16:48.218 MQTT udi_interface.interface INFO interface:_message: Successfully set key = notices 2025-10-07 23:16:49.882 MQTT udi_interface.interface INFO interface:_message: Profile installation finished
  13. Question, how should I start setting up matter in order to start reading the Hugh because I'm having no luck in finding it
  14. Question.... Hue devices use Matter that the new bridge supports V2 API But can I use Matter on the EISY to add and program HUE control my lights Or should I wait till a New Version API that support hue again on EISY NODES thanks

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.