Skip 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.

Analog Value Error from MQTT to PG3

Featured Replies

Just updated to 6.1.2 yesterday. I am sending many values from Home Assistant to MQTT to PG3 to the eISY. Seems complex, but it works very well. The update yesterday caused the only Analog value I am passing to not arrive into the PG3 interface.

Here is the config for this sensor:

- id: "waveradon1day"

name: "waveradon1day"

type: "analog"

sensor_id: "A1"

status_topic: "tele/waveradon1day/SENSOR"

cmd_topic: "cmnd/waveradon/POWER"

MQTT Explorer is showing a value of 3.76

PG3 is showing 2.86

All my other MQTT nodes, flag, raw, switch, Temp/Humid all are getting updated properly.

Only this Analog Sensor is throwing this error. Something changed in this new update.

PolyGlot Error message:

2026-09-29 08:49:59.941 MQTT udi_interface.interface INFO interface:_message: Successfully set ep1sensor :: CLITEMP to 67.35 UOM 17

2026-09-29 08:50:00.073 MQTT udi_interface.interface INFO interface:_message: Successfully set ep1sensor :: CLIHUM to 43.87 UOM 22

2026-09-29 08:50:00.112 paho-mqtt-client- udi_interface ERROR Controller:_route_message_to_device: Failed to route message to device: 'in <string>' requires string as left operand, not dict

2026-09-29 08:50:31.516 paho-mqtt-client- udi_interface ERROR Controller:_route_message_to_device: Failed to route message to device: 'in <string>' requires string as left operand, not dict

Create an account or sign in to comment

Account

Navigation

Search

Search

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.