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.

Nodeserver Disconnected

Featured Replies

Posted

Like the previous discussion, I tried installing the AVServer plug-in but it remains disconnected. I can see in the log that it tries to startup every 30 seconds. It appears to be missing a module (xmltodict), which is strange because it is included in the "requirements.txt" shown on the guthub site. Below is what appears in the log every 30 seconds. How do I resolve this?

2025-10-16 01:50:35.871 MainThread udi_interface      INFO     polylogger:set_basic_config: set_basic_config: enable=True level=30
2025-10-16 01:50:35.871 MainThread udi_interface      INFO     __init__:<module>: UDI interface initializing
2025-10-16 01:50:35.871 MainThread udi_interface      INFO     __init__:<module>: User=None
2025-10-16 01:50:35.871 MainThread udi_interface      INFO     __init__:<module>: Home=/var/polyglot/pg3/ns/0021b902702f_9
2025-10-16 01:50:35.871 MainThread udi_interface      INFO     __init__:<module>: Node Server Path=/var/polyglot/pg3/ns/0021b902702f_9
2025-10-16 01:50:35.872 MainThread udi_interface      INFO     __init__:<module>: PG3INIT=eyJ1dWlkIjoiMDA6MjE6Yjk6MDI6NzA6MmYiLCJwcm9maWxlTnVtIjo5LCJsb2dMZXZlbCI6IklORk8iLCJ0b2tlbiI6InBadHhIKGw4RGU1dCptSHEiLCJtcXR0SG9zdCI6ImxvY2FsaG9zdCIsIm1xdHRQb3J0Ijo4ODgzLCJzZWN1cmUiOjEsImlzUEczeCI6dHJ1ZSwicGczVmVyc2lvbiI6IjMuMy4yMSIsImlzeVZlcnNpb24iOiI1LjkuMSIsImVkaXRpb24iOiJGcmVlIn0=
2025-10-16 01:50:35.872 MainThread udi_interface      INFO     __init__:<module>: Loading interface module
2025-10-16 01:50:35.912 MainThread udi_interface      INFO     interface:<module>: Loading MQTT module
2025-10-16 01:50:36.392 MainThread udi_interface      INFO     interface:<module>: MQTT module loaded
2025-10-16 01:50:36.603 MainThread udi_interface      INFO     __init__:<module>: Loading udi_interface module
2025-10-16 01:50:36.604 MainThread udi_interface      INFO     __init__:<module>: Loading node module
2025-10-16 01:50:36.604 MainThread udi_interface      INFO     __init__:<module>: Loading custom module
2025-10-16 01:50:36.604 MainThread udi_interface      INFO     __init__:<module>: Loading isy module
2025-10-16 01:50:36.604 MainThread udi_interface      INFO     __init__:<module>: Loading OAuth module
2025-10-16 01:50:36.605 MainThread udi_interface      INFO     __init__:<module>: UDI interface initialized
2025-10-16 01:50:36.605 MainThread udi_interface      INFO     __init__:<module>: UDI Python Interface for Polyglot version 3 3.3.18 Starting...
2025-10-16 01:50:36.608 MainThread udi_interface      ERROR    udi_interface:write: Traceback (most recent call last):
2025-10-16 01:50:36.608 MainThread udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/0021b902702f_9/udi-av-poly.py", line 8, in <module>
2025-10-16 01:50:36.608 MainThread udi_interface      ERROR    udi_interface:write: from nodes import AVController
2025-10-16 01:50:36.608 MainThread udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/0021b902702f_9/nodes/__init__.py", line 6, in <module>
2025-10-16 01:50:36.608 MainThread udi_interface      ERROR    udi_interface:write: from .av_controller import AVController
2025-10-16 01:50:36.608 MainThread udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/0021b902702f_9/nodes/av_controller.py", line 8, in <module>
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: from nodes.node_factory import NodeFactory
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/0021b902702f_9/nodes/node_factory.py", line 3, in <module>
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: from ssdp.ssdp import SSDP
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/0021b902702f_9/ssdp/ssdp.py", line 10, in <module>
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: import xmltodict
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: ModuleNotFoundError
2025-10-16 01:50:36.609 MainThread udi_interface      ERROR    udi_interface:write: :
2025-10-16 01:50:36.610 MainThread udi_interface      ERROR    udi_interface:write: No Module named 'xmltodict'

Edited by kclenden
formatting

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

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.