Jump to content

Not picking up light on third ratgdo


EWhite
Go to solution Solved by Goose66,

Recommended Posts

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

 

  • Solution
Posted

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.

  • Thanks 1
Guest
This topic is now closed to further replies.

×
×
  • Create New...