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.

Not picking up light on third ratgdo

Featured Replies

Posted

I just now got my third ratgdo installed and did a discover on the NS.

it finds door and controls just fine, but it does not find the light for it.

all 3 openers are the same, only difference is this third opener does not have a motion sensor pad. just a normal button.

Looking in MQTT explorer the light is there.. and can be controlled via MQTT...just a heads up.

debug log from discover point:

2024-02-02 10:46:36,881 Thread-28  udi_interface      DEBUG    ratgdoapi:discoverDevices: Discovering RATGDO devices connected to MQTT broker.
2024-02-02 10:46:36,875 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message discover
2024-02-02 10:46:36,877 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING discover
2024-02-02 10:46:36,879 Thread-28  udi_interface      DEBUG    ratgdons:discover: In Nodeserver.discover()...
2024-02-02 10:46:36,881 Thread-28  udi_interface      DEBUG    ratgdoapi:discoverDevices: Discovering RATGDO devices connected to MQTT broker.
2024-02-02 10:46:36,925 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/cover/Shop/config
{"~":"ratgdons/Shop","name":"Door","unique_id":"Shop_C8:C9:A3:18:FD:61","availability_topic":"~/status/availability","device_class":"garage","command_topic":"~/command/door","payload_open":"open","payload_close":"close","payload_stop":"stop","state_topic":"~/status/door","device":{"name":"Shop","identifiers":"Shop_C8:C9:A3:18:FD:61","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.135/"}}
2024-02-02 10:46:36,925 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/cover/Shop/config
{"~":"ratgdons/Shop","name":"Door","unique_id":"Shop_C8:C9:A3:18:FD:61","availability_topic":"~/status/availability","device_class":"garage","command_topic":"~/command/door","payload_open":"open","payload_close":"close","payload_stop":"stop","state_topic":"~/status/door","device":{"name":"Shop","identifiers":"Shop_C8:C9:A3:18:FD:61","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.135/"}}
2024-02-02 10:46:36,927 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/cover/HouseGarage1/config
{"~":"ratgdons/HouseGarage1","name":"Door","unique_id":"HouseGarage1_C8:C9:A3:18:FD:4C","availability_topic":"~/status/availability","device_class":"garage","command_topic":"~/command/door","payload_open":"open","payload_close":"close","payload_stop":"stop","state_topic":"~/status/door","device":{"name":"HouseGarage1","identifiers":"HouseGarage1_C8:C9:A3:18:FD:4C","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.134/"}}
2024-02-02 10:46:36,929 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/cover/HouseGarage2/config
{"~":"ratgdons/HouseGarage2","name":"Door","unique_id":"HouseGarage2_BC:FF:4D:8E:61:B3","availability_topic":"~/status/availability","device_class":"garage","command_topic":"~/command/door","payload_open":"open","payload_close":"close","payload_stop":"stop","state_topic":"~/status/door","device":{"name":"HouseGarage2","identifiers":"HouseGarage2_BC:FF:4D:8E:61:B3","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.57","configuration_url":"http://192.168.11.101/"}}
2024-02-02 10:46:36,927 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/cover/HouseGarage1/config
{"~":"ratgdons/HouseGarage1","name":"Door","unique_id":"HouseGarage1_C8:C9:A3:18:FD:4C","availability_topic":"~/status/availability","device_class":"garage","command_topic":"~/command/door","payload_open":"open","payload_close":"close","payload_stop":"stop","state_topic":"~/status/door","device":{"name":"HouseGarage1","identifiers":"HouseGarage1_C8:C9:A3:18:FD:4C","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.134/"}}
2024-02-02 10:46:36,931 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/light/Shop/config
{"~":"ratgdons/Shop","name":"Light","unique_id":"Shop_C8:C9:A3:18:FD:61_light","availability_topic":"~/status/availability","command_topic":"~/command/light","payload_on":"on","payload_off":"off","state_topic":"~/status/light","device":{"name":"Shop","identifiers":"Shop_C8:C9:A3:18:FD:61","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.135/"}}
2024-02-02 10:46:36,934 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/light/HouseGarage1/config
{"~":"ratgdons/HouseGarage1","name":"Light","unique_id":"HouseGarage1_C8:C9:A3:18:FD:4C_light","availability_topic":"~/status/availability","command_topic":"~/command/light","payload_on":"on","payload_off":"off","state_topic":"~/status/light","device":{"name":"HouseGarage1","identifiers":"HouseGarage1_C8:C9:A3:18:FD:4C","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.134/"}}
2024-02-02 10:46:36,936 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/light/HouseGarage2/config
{"~":"ratgdons/HouseGarage2","name":"Light","unique_id":"HouseGarage2_BC:FF:4D:8E:61:B3_light","availability_topic":"~/status/availability","command_topic":"~/command/light","payload_on":"on","payload_off":"off","state_topic":"~/status/light","device":{"name":"HouseGarage2","identifiers":"HouseGarage2_BC:FF:4D:8E:61:B3","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.57","configuration_url":"http://192.168.11.101/"}}
2024-02-02 10:46:36,929 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/cover/HouseGarage2/config
{"~":"ratgdons/HouseGarage2","name":"Door","unique_id":"HouseGarage2_BC:FF:4D:8E:61:B3","availability_topic":"~/status/availability","device_class":"garage","command_topic":"~/command/door","payload_open":"open","payload_close":"close","payload_stop":"stop","state_topic":"~/status/door","device":{"name":"HouseGarage2","identifiers":"HouseGarage2_BC:FF:4D:8E:61:B3","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.57","configuration_url":"http://192.168.11.101/"}}
2024-02-02 10:46:36,931 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/light/Shop/config
{"~":"ratgdons/Shop","name":"Light","unique_id":"Shop_C8:C9:A3:18:FD:61_light","availability_topic":"~/status/availability","command_topic":"~/command/light","payload_on":"on","payload_off":"off","state_topic":"~/status/light","device":{"name":"Shop","identifiers":"Shop_C8:C9:A3:18:FD:61","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.135/"}}
2024-02-02 10:46:36,934 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/light/HouseGarage1/config
{"~":"ratgdons/HouseGarage1","name":"Light","unique_id":"HouseGarage1_C8:C9:A3:18:FD:4C_light","availability_topic":"~/status/availability","command_topic":"~/command/light","payload_on":"on","payload_off":"off","state_topic":"~/status/light","device":{"name":"HouseGarage1","identifiers":"HouseGarage1_C8:C9:A3:18:FD:4C","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.134/"}}
2024-02-02 10:46:36,938 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/binary_sensor/Shop/config
{"~":"ratgdons/Shop","name":"Obstruction","unique_id":"Shop_C8:C9:A3:18:FD:61_obs","availability_topic":"~/status/availability","device_class":"motion","state_topic":"~/status/obstruction","payload_on":"obstructed","payload_off":"clear","device":{"name":"Shop","identifiers":"Shop_C8:C9:A3:18:FD:61","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.135/"}}
2024-02-02 10:46:36,941 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/binary_sensor/HouseGarage1/config
{"~":"ratgdons/HouseGarage1","name":"Obstruction","unique_id":"HouseGarage1_C8:C9:A3:18:FD:4C_obs","availability_topic":"~/status/availability","device_class":"motion","state_topic":"~/status/obstruction","payload_on":"obstructed","payload_off":"clear","device":{"name":"HouseGarage1","identifiers":"HouseGarage1_C8:C9:A3:18:FD:4C","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.134/"}}
2024-02-02 10:46:36,943 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/binary_sensor/HouseGarage2/config
{"~":"ratgdons/HouseGarage2","name":"Obstruction","unique_id":"HouseGarage2_BC:FF:4D:8E:61:B3_obs","availability_topic":"~/status/availability","device_class":"motion","state_topic":"~/status/obstruction","payload_on":"obstructed","payload_off":"clear","device":{"name":"HouseGarage2","identifiers":"HouseGarage2_BC:FF:4D:8E:61:B3","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.57","configuration_url":"http://192.168.11.101/"}}
2024-02-02 10:46:36,936 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/light/HouseGarage2/config
{"~":"ratgdons/HouseGarage2","name":"Light","unique_id":"HouseGarage2_BC:FF:4D:8E:61:B3_light","availability_topic":"~/status/availability","command_topic":"~/command/light","payload_on":"on","payload_off":"off","state_topic":"~/status/light","device":{"name":"HouseGarage2","identifiers":"HouseGarage2_BC:FF:4D:8E:61:B3","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.57","configuration_url":"http://192.168.11.101/"}}
2024-02-02 10:46:36,938 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/binary_sensor/Shop/config
{"~":"ratgdons/Shop","name":"Obstruction","unique_id":"Shop_C8:C9:A3:18:FD:61_obs","availability_topic":"~/status/availability","device_class":"motion","state_topic":"~/status/obstruction","payload_on":"obstructed","payload_off":"clear","device":{"name":"Shop","identifiers":"Shop_C8:C9:A3:18:FD:61","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.135/"}}
2024-02-02 10:46:36,941 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/binary_sensor/HouseGarage1/config
{"~":"ratgdons/HouseGarage1","name":"Obstruction","unique_id":"HouseGarage1_C8:C9:A3:18:FD:4C_obs","availability_topic":"~/status/availability","device_class":"motion","state_topic":"~/status/obstruction","payload_on":"obstructed","payload_off":"clear","device":{"name":"HouseGarage1","identifiers":"HouseGarage1_C8:C9:A3:18:FD:4C","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.54","configuration_url":"http://192.168.10.134/"}}
2024-02-02 10:46:36,943 Thread-14  udi_interface      DEBUG    ratgdoapi:_onDiscoveryMessage: Discovery message received from MQTT broker: topic = homeassistant/binary_sensor/HouseGarage2/config
{"~":"ratgdons/HouseGarage2","name":"Obstruction","unique_id":"HouseGarage2_BC:FF:4D:8E:61:B3_obs","availability_topic":"~/status/availability","device_class":"motion","state_topic":"~/status/obstruction","payload_on":"obstructed","payload_off":"clear","device":{"name":"HouseGarage2","identifiers":"HouseGarage2_BC:FF:4D:8E:61:B3","manufacturer":"Paul Wieland","model":"ratgdo","sw_version":"2.57","configuration_url":"http://192.168.11.101/"}}
2024-02-02 10:46:41,887 Thread-28  udi_interface      INFO     ratgdons:discover: Discovered new ratgdo device - id: HouseGarage2, name: HouseGarage2, type: ratgdo, topic prefix: ratgdons/HouseGarage2
2024-02-02 10:46:41,887 Thread-28  udi_interface      INFO     ratgdons:discover: Discovered new ratgdo device - id: HouseGarage2, name: HouseGarage2, type: ratgdo, topic prefix: ratgdons/HouseGarage2
2024-02-02 10:46:41,890 Thread-28  udi_interface.interface WARNING  interface:db_getNodeDrivers: housegarage2 not found in database.
2024-02-02 10:46:41,892 Thread-28  udi_interface.custom DEBUG    custom:__init__: CUSTOM: Initialzing _rawdata to empty
2024-02-02 10:46:41,893 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}
2024-02-02 10:46:41,890 Thread-28  udi_interface.interface WARNING  interface:db_getNodeDrivers: housegarage2 not found in database.
2024-02-02 10:46:41,892 Thread-28  udi_interface.custom DEBUG    custom:__init__: CUSTOM: Initialzing _rawdata to empty
2024-02-02 10:46:41,893 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}
2024-02-02 10:46:41,893 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking deviceTopicPrefix / ratgdons/HouseGarage2
2024-02-02 10:46:41,893 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking deviceTopicPrefix / ratgdons/HouseGarage2
2024-02-02 10:46:41,894 Thread-28  udi_interface.custom DEBUG    custom:__setattr__: CUSTOM: deviceTopicPrefix = ratgdons/HouseGarage2 ...saving
2024-02-02 10:46:41,895 Thread-28  udi_interface.custom INFO     custom:_save: Sending data housegarage2 to Polyglot.
2024-02-02 10:46:41,896 Thread-28  udi_interface.interface INFO     interface:addNode: Adding node HouseGarage2(housegarage2) [None]
2024-02-02 10:46:41,894 Thread-28  udi_interface.custom DEBUG    custom:__setattr__: CUSTOM: deviceTopicPrefix = ratgdons/HouseGarage2 ...saving
2024-02-02 10:46:41,895 Thread-28  udi_interface.custom INFO     custom:_save: Sending data housegarage2 to Polyglot.
2024-02-02 10:46:41,898 Thread-28  udi_interface.node DEBUG    node:_updateDrivers: Update housegarage_lt default GV0 to 1 / 2
2024-02-02 10:46:41,899 Thread-28  udi_interface.node DEBUG    node:_updateDrivers: Update housegarage_lt default ST to 100 / 78
2024-02-02 10:46:41,900 Thread-28  udi_interface.custom DEBUG    custom:__init__: CUSTOM: Initialzing _rawdata to empty
2024-02-02 10:46:41,901 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}
2024-02-02 10:46:41,896 Thread-28  udi_interface.interface INFO     interface:addNode: Adding node HouseGarage2(housegarage2) [None]
2024-02-02 10:46:41,898 Thread-28  udi_interface.node DEBUG    node:_updateDrivers: Update housegarage_lt default GV0 to 1 / 2
2024-02-02 10:46:41,899 Thread-28  udi_interface.node DEBUG    node:_updateDrivers: Update housegarage_lt default ST to 100 / 78
2024-02-02 10:46:41,900 Thread-28  udi_interface.custom DEBUG    custom:__init__: CUSTOM: Initialzing _rawdata to empty
2024-02-02 10:46:41,901 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}
2024-02-02 10:46:41,902 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking deviceTopicPrefix / ratgdons/HouseGarage2
2024-02-02 10:46:41,903 Thread-28  udi_interface.custom DEBUG    custom:__setattr__: CUSTOM: deviceTopicPrefix = ratgdons/HouseGarage2 ...saving
2024-02-02 10:46:41,904 Thread-28  udi_interface.custom INFO     custom:_save: Sending data housegarage_lt to Polyglot.
2024-02-02 10:46:41,905 Thread-28  udi_interface.interface INFO     interface:addNode: Adding node HouseGarage2 Light(housegarage_lt) [None]
2024-02-02 10:46:41,906 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'key': 'housegarage2', 'value': {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}}]}
2024-02-02 10:46:41,902 Thread-28  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking deviceTopicPrefix / ratgdons/HouseGarage2
2024-02-02 10:46:41,903 Thread-28  udi_interface.custom DEBUG    custom:__setattr__: CUSTOM: deviceTopicPrefix = ratgdons/HouseGarage2 ...saving
2024-02-02 10:46:41,904 Thread-28  udi_interface.custom INFO     custom:_save: Sending data housegarage_lt to Polyglot.
2024-02-02 10:46:41,905 Thread-28  udi_interface.interface INFO     interface:addNode: Adding node HouseGarage2 Light(housegarage_lt) [None]
2024-02-02 10:46:41,906 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'key': 'housegarage2', 'value': {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}}]}
2024-02-02 10:46:41,909 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'addnode': [{'address': 'housegarage2', 'name': 'HouseGarage2', 'nodeDefId': 'GARAGE_DOOR_OPENER', 'primaryNode': 'housegarage2', 'drivers': [{'driver': 'ST', 'value': 9, 'uom': 25, 'name': 'Door State'}, {'driver': 'GV0', 'value': 0, 'uom': 2, 'name': 'Availability'}, {'driver': 'GV1', 'value': 101, 'uom': 25, 'name': 'Obstruction State'}, {'driver': 'GV2', 'value': 101, 'uom': 25, 'name': 'Lockout State'}, {'driver': 'GV3', 'value': 101, 'uom': 25, 'name': 'Motion State'}], 'hint': 17957120, 'private': None, 'rename': False}]}
2024-02-02 10:46:41,911 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'key': 'housegarage_lt', 'value': {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}}]}
2024-02-02 10:46:41,913 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'addnode': [{'address': 'housegarage_lt', 'name': 'HouseGarage2 Light', 'nodeDefId': 'LIGHT', 'primaryNode': 'housegarage2', 'drivers': [{'driver': 'ST', 'value': '100', 'uom': 78, 'name': 'Light State'}, {'driver': 'GV0', 'value': '1', 'uom': 2, 'name': 'Availability'}], 'hint': '0x01021000', 'private': None, 'rename': False}]}
2024-02-02 10:46:41,909 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'addnode': [{'address': 'housegarage2', 'name': 'HouseGarage2', 'nodeDefId': 'GARAGE_DOOR_OPENER', 'primaryNode': 'housegarage2', 'drivers': [{'driver': 'ST', 'value': 9, 'uom': 25, 'name': 'Door State'}, {'driver': 'GV0', 'value': 0, 'uom': 2, 'name': 'Availability'}, {'driver': 'GV1', 'value': 101, 'uom': 25, 'name': 'Obstruction State'}, {'driver': 'GV2', 'value': 101, 'uom': 25, 'name': 'Lockout State'}, {'driver': 'GV3', 'value': 101, 'uom': 25, 'name': 'Motion State'}], 'hint': 17957120, 'private': None, 'rename': False}]}
2024-02-02 10:46:41,911 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'key': 'housegarage_lt', 'value': {'deviceTopicPrefix': 'ratgdons/HouseGarage2'}}]}
2024-02-02 10:46:41,913 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'addnode': [{'address': 'housegarage_lt', 'name': 'HouseGarage2 Light', 'nodeDefId': 'LIGHT', 'primaryNode': 'housegarage2', 'drivers': [{'driver': 'ST', 'value': '100', 'uom': 78, 'name': 'Light State'}, {'driver': 'GV0', 'value': '1', 'uom': 2, 'name': 'Availability'}], 'hint': '0x01021000', 'private': None, 'rename': False}]}
2024-02-02 10:46:41,967 MQTT       udi_interface.interface INFO     interface:_message: custom data response {'housegarage2': '{"deviceTopicPrefix":"ratgdons/HouseGarage2"}'}
2024-02-02 10:46:41,967 MQTT       udi_interface.interface INFO     interface:_message: custom data response {'housegarage2': '{"deviceTopicPrefix":"ratgdons/HouseGarage2"}'}
2024-02-02 10:46:42,007 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = housegarage2
2024-02-02 10:46:42,071 MQTT       udi_interface.interface INFO     interface:_message: custom data response {'housegarage_lt': '{"deviceTopicPrefix":"ratgdons/HouseGarage2"}'}
2024-02-02 10:46:42,007 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = housegarage2
2024-02-02 10:46:42,071 MQTT       udi_interface.interface INFO     interface:_message: custom data response {'housegarage_lt': '{"deviceTopicPrefix":"ratgdons/HouseGarage2"}'}
2024-02-02 10:46:42,111 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = housegarage_lt
2024-02-02 10:46:42,111 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = housegarage_lt
2024-02-02 10:46:42,567 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2024-02-02 10:46:42,568 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING addnode
2024-02-02 10:46:42,573 Command    udi_interface.interface DEBUG    interface:_handleResult: add node response: {'id': '922cfab3-20f4-4ae8-9e29-213aa597ae73', 'uuid': '00:0d:b9:5d:9d:ac', 'profileNum': 11, 'address': 'housegarage2', 'name': 'HouseGarage2', 'nodeDefId': 'GARAGE_DOOR_OPENER', 'nls': None, 'hint': '17957120.0', 'controller': 0, 'primaryNode': 'housegarage2', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1706892402198, 'timeModified': 1706892402198, 'dbVersion': 1}
2024-02-02 10:46:42,567 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2024-02-02 10:46:42,568 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING addnode
2024-02-02 10:46:42,573 Command    udi_interface.interface DEBUG    interface:_handleResult: add node response: {'id': '922cfab3-20f4-4ae8-9e29-213aa597ae73', 'uuid': '00:0d:b9:5d:9d:ac', 'profileNum': 11, 'address': 'housegarage2', 'name': 'HouseGarage2', 'nodeDefId': 'GARAGE_DOOR_OPENER', 'nls': None, 'hint': '17957120.0', 'controller': 0, 'primaryNode': 'housegarage2', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1706892402198, 'timeModified': 1706892402198, 'dbVersion': 1}
2024-02-02 10:46:42,614 Thread-14  udi_interface      DEBUG    ratgdoapi:_mqttOnMessage: ratgdo state message recevied from MQTT broker: topic = ratgdons/HouseGarage2/status/availability, payload:
online
2024-02-02 10:46:42,616 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage_lt: {'availability': 'online'}
2024-02-02 10:46:42,617 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage_lt:HouseGarage1 Light No change in GV0's value
2024-02-02 10:46:42,618 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage2: {'availability': 'online'}
2024-02-02 10:46:42,619 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage2:HouseGarage2 Reporting set GV0 to 1 to Polyglot
2024-02-02 10:46:42,620 Thread-14  udi_interface.node DEBUG    node:reportDriver: Updating value to 1
2024-02-02 10:46:42,622 Thread-14  udi_interface      DEBUG    ratgdoapi:_mqttOnMessage: ratgdo state message recevied from MQTT broker: topic = ratgdons/HouseGarage2/status/obstruction, payload:
clear
2024-02-02 10:46:42,623 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage_lt: {'obstruction': 'clear'}
2024-02-02 10:46:42,624 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage2: {'obstruction': 'clear'}
2024-02-02 10:46:42,625 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage2:HouseGarage2 Reporting set GV1 to 0 to Polyglot
2024-02-02 10:46:42,626 Thread-14  udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-02-02 10:46:42,628 Thread-14  udi_interface      DEBUG    ratgdoapi:_mqttOnMessage: ratgdo state message recevied from MQTT broker: topic = ratgdons/HouseGarage2/status/door, payload:
open
2024-02-02 10:46:42,629 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': 'housegarage2', 'driver': 'GV0', 'value': '1', 'uom': 2, 'text': None}]}
2024-02-02 10:46:42,630 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage_lt: {'door': 'open'}
2024-02-02 10:46:42,633 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': 'housegarage2', 'driver': 'GV1', 'value': '0', 'uom': 25, 'text': None}]}
2024-02-02 10:46:42,634 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage2: {'door': 'open'}
2024-02-02 10:46:42,637 Thread-14  udi_interface.node DEBUG    node:getDriver: housegarage2:HouseGarage2 ST - 9 :: getting dv ST
2024-02-02 10:46:42,639 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2024-02-02 10:46:42,640 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage2:HouseGarage2 Reporting set ST to 1 to Polyglot
2024-02-02 10:46:42,641 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING addnode
2024-02-02 10:46:42,614 Thread-14  udi_interface      DEBUG    ratgdoapi:_mqttOnMessage: ratgdo state message recevied from MQTT broker: topic = ratgdons/HouseGarage2/status/availability, payload:
online
2024-02-02 10:46:42,616 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage_lt: {'availability': 'online'}
2024-02-02 10:46:42,617 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage_lt:HouseGarage1 Light No change in GV0's value
2024-02-02 10:46:42,618 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage2: {'availability': 'online'}
2024-02-02 10:46:42,619 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage2:HouseGarage2 Reporting set GV0 to 1 to Polyglot
2024-02-02 10:46:42,620 Thread-14  udi_interface.node DEBUG    node:reportDriver: Updating value to 1
2024-02-02 10:46:42,622 Thread-14  udi_interface      DEBUG    ratgdoapi:_mqttOnMessage: ratgdo state message recevied from MQTT broker: topic = ratgdons/HouseGarage2/status/obstruction, payload:
clear
2024-02-02 10:46:42,623 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage_lt: {'obstruction': 'clear'}
2024-02-02 10:46:42,624 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage2: {'obstruction': 'clear'}
2024-02-02 10:46:42,625 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage2:HouseGarage2 Reporting set GV1 to 0 to Polyglot
2024-02-02 10:46:42,626 Thread-14  udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-02-02 10:46:42,628 Thread-14  udi_interface      DEBUG    ratgdoapi:_mqttOnMessage: ratgdo state message recevied from MQTT broker: topic = ratgdons/HouseGarage2/status/door, payload:
open
2024-02-02 10:46:42,629 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': 'housegarage2', 'driver': 'GV0', 'value': '1', 'uom': 2, 'text': None}]}
2024-02-02 10:46:42,630 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage_lt: {'door': 'open'}
2024-02-02 10:46:42,633 Thread-1   udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': 'housegarage2', 'driver': 'GV1', 'value': '0', 'uom': 25, 'text': None}]}
2024-02-02 10:46:42,634 Thread-14  udi_interface      DEBUG    nodes:setState: Processing states for node housegarage2: {'door': 'open'}
2024-02-02 10:46:42,637 Thread-14  udi_interface.node DEBUG    node:getDriver: housegarage2:HouseGarage2 ST - 9 :: getting dv ST
2024-02-02 10:46:42,639 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2024-02-02 10:46:42,640 Thread-14  udi_interface.node DEBUG    node:setDriver: housegarage2:HouseGarage2 Reporting set ST to 1 to Polyglot

 

Solved by Goose66

Go to solution
  • Solution

I see the problem. It uses the first 14 characters from the  "name" from the ratgdo for the node address. For the light, it lops off 3 trailing characters and adds "_lt". So while that's enough characters to distinguish "housegarage" and "housegarage2," it's not enough to distinguish "housegarage_lt" and "housegarage_lt".

Rookie mistake. I will put something in the next release.

  • Author

ahh.. cools...glad it was something easy.. and thanks much!

 

Guest
This topic is now closed to further replies.

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.