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.

new update, new problem

Featured Replies

Posted

@Panda88

just updated NS.

After doing this, it removed all but one of my devices. they actually show up for a few seconds, then get removed.

can see in the log were it gets removed...strange...

2022-12-15 21:51:58,488 MainThread udi_interface      INFO     __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.51 Starting...
2022-12-15 21:51:58,573 MainThread udi_interface.interface INFO     interface:__init__: Initialization received from Polyglot V3 3.1.16  [ISY: 5.5.0, Slot: 8]
2022-12-15 21:51:58,575 MainThread udi_interface.interface INFO     interface:__init__: Connect: Network Interface: {'addr': '192.168.10.121', 'netmask': '255.255.255.0', 'broadcast': '192.168.10.255'}
2022-12-15 21:51:58,576 Interface  udi_interface.interface INFO     interface:_startMqtt: Connecting to MQTT... localhost:1888
2022-12-15 21:51:58,579 MainThread udi_interface.interface INFO     interface:_get_server_data: Version (credits[0][version]) not found in server.json.
2022-12-15 21:51:58,580 MainThread udi_interface.interface WARNING  interface:db_getNodeDrivers: setup not found in database.
2022-12-15 21:51:58,581 MainThread udi_interface      DEBUG    udi-YoLink:__init__: YoLinkSetup init
2022-12-15 21:51:58,582 MainThread udi_interface      DEBUG    udi-YoLink:__init__: self.address : setup
2022-12-15 21:51:58,582 MainThread udi_interface      DEBUG    udi-YoLink:__init__: self.name :YoLinkSetup
2022-12-15 21:51:58,583 MainThread udi_interface.interface INFO     interface:updateProfile: Sending Install Profile command to Polyglot.
2022-12-15 21:51:58,584 MainThread udi_interface.interface WARNING  interface:send: MQTT Send waiting on connection :: {'installprofile': {'reboot': False}}
2022-12-15 21:51:58,633 MQTT       udi_interface.interface INFO     interface:_connect: MQTT Connected with result code 0 (Success)
2022-12-15 21:51:58,635 MQTT       udi_interface.interface INFO     interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:0d:b9:5d:9d:ac_8 -  MID: 1 Result: 0
2022-12-15 21:51:58,642 MQTT       udi_interface.interface INFO     interface:_subscribe: MQTT Subscribed Succesfully for Message ID: 1 - QoS: (0,)
2022-12-15 21:52:01,604 MainThread udi_interface.interface INFO     interface:addNode: Adding node YoLinkSetup(setup) [None]
2022-12-15 21:52:01,702 Thread-1   udi_interface      INFO     udi-YoLink:handleLevelChange: New log level: {'name': 'DEBUG', 'level': 10}
2022-12-15 21:52:01,762 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message getAll
2022-12-15 21:52:01,764 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING getAll
2022-12-15 21:52:01,766 Thread-2   udi_interface      DEBUG    udi-YoLink:handleParams: handleParams
2022-12-15 21:52:01,768 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:01,768 Thread-2   udi_interface.custom DEBUG    custom:load: CUSTOM: load {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}
2022-12-15 21:52:01,769 Command    udi_interface.interface DEBUG    interface:_handleInput: Key nsdata should be passed to node server.
2022-12-15 21:52:01,770 Thread-2   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking UAID / ua_4D201C3C86134321AF44EE8C11C1D54E
2022-12-15 21:52:01,771 Command    udi_interface.interface DEBUG    interface:_handleInput: Key oauth should be passed to node server.
2022-12-15 21:52:01,772 Thread-2   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking SECRET_KEY / sec_v1_fstArrKhHrPzUOe1HrEnvA==
2022-12-15 21:52:01,774 Thread-2   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking TEMP_UNIT / F
2022-12-15 21:52:01,774 Thread-2   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c02000305cb / Shop Motion Sensor
2022-12-15 21:52:01,775 Thread-2   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c020003054c / Storage Motion Sensor
2022-12-15 21:52:01,776 Thread-2   udi_interface.custom DEBUG    custom:clear: CUSTOM: Clear  ...saving
2022-12-15 21:52:01,776 Thread-2   udi_interface.custom INFO     custom:_save: Sending data notices to Polyglot.
2022-12-15 21:52:01,777 Thread-2   udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]}
2022-12-15 21:52:01,783 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message getNsInfo
2022-12-15 21:52:01,784 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING getNsInfo
2022-12-15 21:52:01,836 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message notices
2022-12-15 21:52:01,838 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING notices
2022-12-15 21:52:01,839 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:01,877 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = notices
2022-12-15 21:52:02,026 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2022-12-15 21:52:02,028 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING addnode
2022-12-15 21:52:02,031 Thread-4   udi_interface      INFO     udi-YoLink:start: Executing start - udi-YoLink
2022-12-15 21:52:02,032 Command    udi_interface.interface DEBUG    interface:_handleResult: add node response: {'id': '0779b04b-1e31-4410-a41b-f2c9864de5fb', 'uuid': '00:0d:b9:5d:9d:ac', 'profileNum': 8, 'address': 'setup', 'name': 'YoLinkSetup', 'nodeDefId': 'setup', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': 'setup', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1670383196415, 'timeModified': 1670383196415, 'dbVersion': 1}
2022-12-15 21:52:02,033 Thread-4   udi_interface      INFO     udi-YoLink:start: Access using PAC/UAC
2022-12-15 21:52:02,067 MQTT       udi_interface.interface INFO     interface:_message: Profile installation finished
2022-12-15 21:52:02,124 MainThread udi_interface.node DEBUG    node:setDriver: setup:YoLinkSetup Reporting set ST to 1 to Polyglot
2022-12-15 21:52:02,126 MainThread udi_interface.node DEBUG    node:reportDriver: Updating value to 1
2022-12-15 21:52:02,127 MainThread udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': 'setup', 'driver': 'ST', 'value': '1', 'uom': 25}]}
2022-12-15 21:52:02,129 MainThread udi_interface      DEBUG    udi-YoLink:__init__: YoLinkSetup init DONE
2022-12-15 21:52:02,257 MQTT       udi_interface.interface INFO     interface:_message: Successfully set setup :: ST to 1 UOM 25
2022-12-15 21:52:03,065 Thread-4   udi_interface      DEBUG    udi-YoLink:start: waiting for inital node to get created
2022-12-15 21:52:03,067 Thread-4   udi_interface      INFO     yoLink_init_V3:__init__: Connecting to YoLink MQTT server
2022-12-15 21:52:03,068 Thread-4   udi_interface      DEBUG    yoLink_init_V3:request_new_token: yoAccess Token exists : False
2022-12-15 21:52:03,647 Thread-4   udi_interface      DEBUG    yoLink_init_V3:request_new_token: yoAccess Token : {'access_token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2NzExNjI3MjMsImV4cCI6MTY3MTE2OTkyMywiaXNzIjoidWFfNEQyMDFDM0M4NjEzNDMyMUFGNDRFRThDMTFDMUQ1NEUiLCJhdWQiOiI2YjM0M2UxMzdkYjQ0OWYxOWQ5NWU2OWUxN2I0MmUzMiIsInN1YiI6IjA4NTAyMzMwNTk0ZDQ4YjliODlkMDg0YWI4YTczNTEzIiwic2NvcGUiOlsiYXMvYXUiXX0._vYcWXULphk3K1LVy9h5S528iDXIpqcNVJIocijHczo', 'token_type': 'bearer', 'expires_in': 7200, 'refresh_token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2NzExNjI3MjMsImV4cCI6MTY3Mzc1NDcyMywiaXNzIjoidWFfNEQyMDFDM0M4NjEzNDMyMUFGNDRFRThDMTFDMUQ1NEUiLCJhdWQiOiI2YjM0M2UxMzdkYjQ0OWYxOWQ5NWU2OWUxN2I0MmUzMiIsInN1YiI6IjA4NTAyMzMwNTk0ZDQ4YjliODlkMDg0YWI4YTczNTEzIiwic2NvcGUiOlsiYXMvYXUiXX0.5gUjJaCtGepkqmYcqIM3A-CO1GXa11ONDi8AtmeW3lw', 'scope': ['create']}
2022-12-15 21:52:03,648 Thread-4   udi_interface      INFO     yoLink_init_V3:__init__: Retrieving YoLink API info
2022-12-15 21:52:05,456 Thread-4   udi_interface      DEBUG    yoLink_init_V3:retrieve_homeID: Obtaining  homeID : True
2022-12-15 21:52:05,458 Thread-4   udi_interface      INFO     yoLink_init_V3:connect_to_broker: Connecting to broker...
2022-12-15 21:52:05,458 Thread-4   udi_interface      DEBUG    yoLink_init_V3:request_new_token: yoAccess Token exists : True
2022-12-15 21:52:05,459 Thread-4   udi_interface      INFO     yoLink_init_V3:connect_to_broker: Retrieving YoLink API info
2022-12-15 21:52:05,460 Thread-4   udi_interface      DEBUG    yoLink_init_V3:retrieve_device_list: retrieve_device_list
2022-12-15 21:52:05,971 Thread-4   udi_interface      DEBUG    yoLink_init_V3:retrieve_device_list: device_list : [{'deviceId': 'd88b4c02000305cb', 'deviceUDID': 'ef2a55fe3baf493db3ae95d11eb3d7ed', 'name': 'Shop Motion Sensor', 'token': '5896C86D32A912CEE902E0F98B451AF6', 'type': 'MotionSensor', 'parentDeviceId': None}, {'deviceId': 'd88b4c020003054c', 'deviceUDID': 'aa21cd72f5f442a4bbcc1a7a24329c8f', 'name': 'Storage Motion Sensor', 'token': 'BF74FB92D9E15255448B419F00150C1C', 'type': 'MotionSensor', 'parentDeviceId': None}, {'deviceId': 'd88b4c160301c359', 'deviceUDID': '46b592a798d941cfbb977543194a17e9', 'name': 'YoLink Hub', 'token': 'E83D1CC5C8AFA8193C30360A47601EAC', 'type': 'Hub', 'parentDeviceId': None}]
2022-12-15 21:52:07,082 Thread-4   udi_interface      DEBUG    yoLink_init_V3:connect_to_broker: yoAccess.client.connect: 0
2022-12-15 21:52:07,159 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_connect: on_connect - Connected with result code 0
2022-12-15 21:52:07,161 Thread-6   udi_interface      INFO     yoLink_init_V3:on_connect: Successfully connected to broker api.yosmart.com 
2022-12-15 21:52:07,161 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_connect: Re-subscribing devices after after disconnect
2022-12-15 21:52:09,092 Thread-4   udi_interface      DEBUG    yoLink_init_V3:connect_to_broker: {}
2022-12-15 21:52:09,094 Thread-4   udi_interface      DEBUG    udi-YoLink:start: 3 devices detected : [{'deviceId': 'd88b4c02000305cb', 'deviceUDID': 'ef2a55fe3baf493db3ae95d11eb3d7ed', 'name': 'Shop Motion Sensor', 'token': '5896C86D32A912CEE902E0F98B451AF6', 'type': 'MotionSensor', 'parentDeviceId': None}, {'deviceId': 'd88b4c020003054c', 'deviceUDID': 'aa21cd72f5f442a4bbcc1a7a24329c8f', 'name': 'Storage Motion Sensor', 'token': 'BF74FB92D9E15255448B419F00150C1C', 'type': 'MotionSensor', 'parentDeviceId': None}, {'deviceId': 'd88b4c160301c359', 'deviceUDID': '46b592a798d941cfbb977543194a17e9', 'name': 'YoLink Hub', 'token': 'E83D1CC5C8AFA8193C30360A47601EAC', 'type': 'Hub', 'parentDeviceId': None}]
2022-12-15 21:52:09,094 Thread-4   udi_interface      INFO     udi-YoLink:addNodes: adding/checking device : Shop Motion Sensor - MotionSensor
2022-12-15 21:52:09,095 Thread-4   udi_interface      INFO     udi-YoLink:addNodes: Adding device Shop Motion Sensor (MotionSensor) as 8b4c02000305cb
2022-12-15 21:52:09,096 Thread-4   udi_interface.interface WARNING  interface:db_getNodeDrivers: 8b4c02000305cb not found in database.
2022-12-15 21:52:09,097 Thread-4   udi_interface      DEBUG    udiYoMotionSensorV2:__init__: YoLinkMotionSensor INIT- Shop Motion Sensor
2022-12-15 21:52:09,099 Thread-4   udi_interface.interface DEBUG    interface:ready: Asking PG3 for config/getAll now
2022-12-15 21:52:09,100 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'config': {'version': '0.7.0'}}
2022-12-15 21:52:09,102 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'getAll': {}}
2022-12-15 21:52:09,103 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'getNsInfo': {}}
2022-12-15 21:52:09,105 Thread-4   udi_interface.interface INFO     interface:addNode: Adding node Shop Motion Sensor(8b4c02000305cb) [None]
2022-12-15 21:52:09,106 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'addnode': [{'address': '8b4c02000305cb', 'name': 'Shop Motion Sensor', 'nodeDefId': 'yomotionsens', 'primaryNode': '8b4c02000305cb', 'drivers': [{'driver': 'GV0', 'value': 99, 'uom': 25}, {'driver': 'GV1', 'value': 99, 'uom': 25}, {'driver': 'ST', 'value': 0, 'uom': 25}], 'hint': [0, 0, 0, 0], 'private': None, 'rename': False}]}
2022-12-15 21:52:09,108 Thread-4   udi_interface.custom DEBUG    custom:__setitem__: CUSTOM: 8b4c02000305cb = Shop Motion Sensor ...saving
2022-12-15 21:52:09,108 Thread-4   udi_interface.custom INFO     custom:_save: Sending data customparams to Polyglot.
2022-12-15 21:52:09,109 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'customparams', 'value': {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}}]}
2022-12-15 21:52:09,154 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message config
2022-12-15 21:52:09,156 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING config
2022-12-15 21:52:09,157 Command    udi_interface.interface DEBUG    interface:_inConfig: INCFG --> start processing config data
2022-12-15 21:52:09,159 Command    udi_interface.interface DEBUG    interface:_inConfig: Setting log level to DEBUG
2022-12-15 21:52:09,161 Thread-8   udi_interface      INFO     udi-YoLink:handleLevelChange: New log level: {'name': 'DEBUG', 'level': 10}
2022-12-15 21:52:09,207 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message getAll
2022-12-15 21:52:09,209 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING getAll
2022-12-15 21:52:09,211 Thread-9   udi_interface      DEBUG    udi-YoLink:handleParams: handleParams
2022-12-15 21:52:09,212 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:09,213 Thread-9   udi_interface.custom DEBUG    custom:load: CUSTOM: load {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}
2022-12-15 21:52:09,214 Command    udi_interface.interface DEBUG    interface:_handleInput: Key nsdata should be passed to node server.
2022-12-15 21:52:09,215 Thread-9   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking UAID / ua_4D201C3C86134321AF44EE8C11C1D54E
2022-12-15 21:52:09,216 Command    udi_interface.interface DEBUG    interface:_handleInput: Key oauth should be passed to node server.
2022-12-15 21:52:09,217 Thread-9   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking SECRET_KEY / sec_v1_fstArrKhHrPzUOe1HrEnvA==
2022-12-15 21:52:09,218 Thread-9   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking TEMP_UNIT / F
2022-12-15 21:52:09,219 Thread-9   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c02000305cb / Shop Motion Sensor
2022-12-15 21:52:09,220 Thread-9   udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c020003054c / Storage Motion Sensor
2022-12-15 21:52:09,221 Thread-9   udi_interface.custom DEBUG    custom:clear: CUSTOM: Clear  ...saving
2022-12-15 21:52:09,221 Thread-9   udi_interface.custom INFO     custom:_save: Sending data notices to Polyglot.
2022-12-15 21:52:09,222 Thread-9   udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]}
2022-12-15 21:52:09,308 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message getNsInfo
2022-12-15 21:52:09,309 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING getNsInfo
2022-12-15 21:52:09,358 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message customparams
2022-12-15 21:52:09,360 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING customparams
2022-12-15 21:52:09,362 Thread-10  udi_interface      DEBUG    udi-YoLink:handleParams: handleParams
2022-12-15 21:52:09,363 Thread-10  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}
2022-12-15 21:52:09,364 Thread-10  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking UAID / ua_4D201C3C86134321AF44EE8C11C1D54E
2022-12-15 21:52:09,365 Thread-10  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking SECRET_KEY / sec_v1_fstArrKhHrPzUOe1HrEnvA==
2022-12-15 21:52:09,366 Thread-10  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking TEMP_UNIT / F
2022-12-15 21:52:09,366 Thread-10  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c02000305cb / Shop Motion Sensor
2022-12-15 21:52:09,367 Thread-10  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c020003054c / Storage Motion Sensor
2022-12-15 21:52:09,368 Thread-10  udi_interface.custom DEBUG    custom:clear: CUSTOM: Clear  ...saving
2022-12-15 21:52:09,369 Thread-10  udi_interface.custom INFO     custom:_save: Sending data notices to Polyglot.
2022-12-15 21:52:09,369 Thread-10  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]}
2022-12-15 21:52:09,373 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = customparams
2022-12-15 21:52:09,448 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message notices
2022-12-15 21:52:09,450 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING notices
2022-12-15 21:52:09,451 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:09,489 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = notices
2022-12-15 21:52:09,529 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message notices
2022-12-15 21:52:09,530 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING notices
2022-12-15 21:52:09,532 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:09,571 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = notices
2022-12-15 21:52:09,700 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2022-12-15 21:52:09,701 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING addnode
2022-12-15 21:52:09,704 Thread-12  udi_interface      INFO     udiYoMotionSensorV2:start: start - udiYoLinkMotionSensor
2022-12-15 21:52:09,706 Thread-12  udi_interface      DEBUG    yolink_mqtt_classV3:__init__: subscribe_mqtt: d88b4c02000305cb
2022-12-15 21:52:09,707 Thread-12  udi_interface      INFO     yoLink_init_V3:subscribe_mqtt: Subscribing deviceId d88b4c02000305cb to MQTT
2022-12-15 21:52:09,707 Command    udi_interface.interface DEBUG    interface:_handleResult: add node response: {'id': 'f2705f9b-03df-47ff-928c-adf005a99a6e', 'uuid': '00:0d:b9:5d:9d:ac', 'profileNum': 8, 'address': '8b4c02000305cb', 'name': 'Shop Motion Sensor', 'nodeDefId': 'yomotionsens', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': '8b4c02000305cb', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1671162729412, 'timeModified': 1671162729412, 'dbVersion': 1}
2022-12-15 21:52:09,793 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_subscribe: on_subscribe
2022-12-15 21:52:09,879 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_subscribe: on_subscribe
2022-12-15 21:52:09,999 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_subscribe: on_subscribe
2022-12-15 21:52:11,120 Thread-4   udi_interface      INFO     udi-YoLink:addNodes: adding/checking device : Storage Motion Sensor - MotionSensor
2022-12-15 21:52:11,122 Thread-4   udi_interface      INFO     udi-YoLink:addNodes: Adding device Storage Motion Sensor (MotionSensor) as 8b4c020003054c
2022-12-15 21:52:11,123 Thread-4   udi_interface.node DEBUG    node:_updateDrivers: Update 8b4c020003054c default GV0 to 0 / 25
2022-12-15 21:52:11,124 Thread-4   udi_interface.node DEBUG    node:_updateDrivers: Update 8b4c020003054c default GV1 to 4 / 25
2022-12-15 21:52:11,124 Thread-4   udi_interface.node DEBUG    node:_updateDrivers: Update 8b4c020003054c default ST to 1 / 25
2022-12-15 21:52:11,125 Thread-4   udi_interface      DEBUG    udiYoMotionSensorV2:__init__: YoLinkMotionSensor INIT- Storage Motion Sensor
2022-12-15 21:52:11,128 Thread-4   udi_interface.interface DEBUG    interface:ready: Asking PG3 for config/getAll now
2022-12-15 21:52:11,129 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'config': {'version': '0.7.0'}}
2022-12-15 21:52:11,130 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'getAll': {}}
2022-12-15 21:52:11,132 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'getNsInfo': {}}
2022-12-15 21:52:11,133 Thread-4   udi_interface.interface INFO     interface:addNode: Adding node Storage Motion Sensor(8b4c020003054c) [None]
2022-12-15 21:52:11,134 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'addnode': [{'address': '8b4c020003054c', 'name': 'Storage Motion Sensor', 'nodeDefId': 'yomotionsens', 'primaryNode': '8b4c020003054c', 'drivers': [{'driver': 'GV0', 'value': '0', 'uom': 25}, {'driver': 'GV1', 'value': '4', 'uom': 25}, {'driver': 'ST', 'value': '1', 'uom': 25}], 'hint': [0, 0, 0, 0], 'private': None, 'rename': False}]}
2022-12-15 21:52:11,136 Thread-4   udi_interface.custom DEBUG    custom:__setitem__: CUSTOM: 8b4c020003054c = Storage Motion Sensor ...saving
2022-12-15 21:52:11,137 Thread-4   udi_interface.custom INFO     custom:_save: Sending data customparams to Polyglot.
2022-12-15 21:52:11,138 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'customparams', 'value': {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}}]}
2022-12-15 21:52:11,184 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message config
2022-12-15 21:52:11,185 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING config
2022-12-15 21:52:11,186 Command    udi_interface.interface DEBUG    interface:_inConfig: INCFG --> start processing config data
2022-12-15 21:52:11,189 Command    udi_interface.interface DEBUG    interface:_inConfig: Setting log level to DEBUG
2022-12-15 21:52:11,191 Thread-17  udi_interface      INFO     udi-YoLink:handleLevelChange: New log level: {'name': 'DEBUG', 'level': 10}
2022-12-15 21:52:11,225 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message getAll
2022-12-15 21:52:11,227 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING getAll
2022-12-15 21:52:11,229 Thread-18  udi_interface      DEBUG    udi-YoLink:handleParams: handleParams
2022-12-15 21:52:11,230 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:11,231 Thread-18  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}
2022-12-15 21:52:11,232 Command    udi_interface.interface DEBUG    interface:_handleInput: Key nsdata should be passed to node server.
2022-12-15 21:52:11,233 Thread-18  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking UAID / ua_4D201C3C86134321AF44EE8C11C1D54E
2022-12-15 21:52:11,234 Command    udi_interface.interface DEBUG    interface:_handleInput: Key oauth should be passed to node server.
2022-12-15 21:52:11,235 Thread-18  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking SECRET_KEY / sec_v1_fstArrKhHrPzUOe1HrEnvA==
2022-12-15 21:52:11,236 Thread-18  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking TEMP_UNIT / F
2022-12-15 21:52:11,237 Thread-18  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c02000305cb / Shop Motion Sensor
2022-12-15 21:52:11,238 Thread-18  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c020003054c / Storage Motion Sensor
2022-12-15 21:52:11,239 Thread-18  udi_interface.custom DEBUG    custom:clear: CUSTOM: Clear  ...saving
2022-12-15 21:52:11,239 Thread-18  udi_interface.custom INFO     custom:_save: Sending data notices to Polyglot.
2022-12-15 21:52:11,240 Thread-18  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]}
2022-12-15 21:52:11,263 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message getNsInfo
2022-12-15 21:52:11,265 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING getNsInfo
2022-12-15 21:52:11,303 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message customparams
2022-12-15 21:52:11,305 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING customparams
2022-12-15 21:52:11,307 Thread-19  udi_interface      DEBUG    udi-YoLink:handleParams: handleParams
2022-12-15 21:52:11,309 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = customparams
2022-12-15 21:52:11,310 Thread-19  udi_interface.custom DEBUG    custom:load: CUSTOM: load {'UAID': 'ua_4D201C3C86134321AF44EE8C11C1D54E', 'SECRET_KEY': 'sec_v1_fstArrKhHrPzUOe1HrEnvA==', 'TEMP_UNIT': 'F', '8b4c02000305cb': 'Shop Motion Sensor', '8b4c020003054c': 'Storage Motion Sensor'}
2022-12-15 21:52:11,312 Thread-19  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking UAID / ua_4D201C3C86134321AF44EE8C11C1D54E
2022-12-15 21:52:11,313 Thread-19  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking SECRET_KEY / sec_v1_fstArrKhHrPzUOe1HrEnvA==
2022-12-15 21:52:11,313 Thread-19  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking TEMP_UNIT / F
2022-12-15 21:52:11,314 Thread-19  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c02000305cb / Shop Motion Sensor
2022-12-15 21:52:11,315 Thread-19  udi_interface.custom DEBUG    custom:load: CUSTOM:  -- checking 8b4c020003054c / Storage Motion Sensor
2022-12-15 21:52:11,315 Thread-19  udi_interface.custom DEBUG    custom:clear: CUSTOM: Clear  ...saving
2022-12-15 21:52:11,316 Thread-19  udi_interface.custom INFO     custom:_save: Sending data notices to Polyglot.
2022-12-15 21:52:11,317 Thread-19  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'key': 'notices', 'value': {}}]}
2022-12-15 21:52:11,320 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message notices
2022-12-15 21:52:11,321 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING notices
2022-12-15 21:52:11,322 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:11,361 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = notices
2022-12-15 21:52:11,404 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message notices
2022-12-15 21:52:11,406 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING notices
2022-12-15 21:52:11,407 MQTT       udi_interface.interface INFO     interface:_message: Successfully set key = notices
2022-12-15 21:52:11,408 Command    udi_interface.custom DEBUG    custom:load: CUSTOM: load {}
2022-12-15 21:52:11,496 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message addnode
2022-12-15 21:52:11,497 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING addnode
2022-12-15 21:52:11,500 Thread-21  udi_interface      INFO     udiYoMotionSensorV2:start: start - udiYoLinkMotionSensor
2022-12-15 21:52:11,502 Command    udi_interface.interface DEBUG    interface:_handleResult: add node response: {'id': 'a7dd1f09-7194-4ff8-92b6-3b183dc10935', 'uuid': '00:0d:b9:5d:9d:ac', 'profileNum': 8, 'address': '8b4c020003054c', 'name': 'Storage Motion Sensor', 'nodeDefId': 'yomotionsens', 'nls': None, 'hint': '0x00000000', 'controller': 0, 'primaryNode': '8b4c020003054c', 'private': None, 'isPrimary': 1, 'enabled': 1, 'timeAdded': 1670367529746, 'timeModified': 1670471308884, 'dbVersion': 1}
2022-12-15 21:52:11,502 Thread-21  udi_interface      DEBUG    yolink_mqtt_classV3:__init__: subscribe_mqtt: d88b4c020003054c
2022-12-15 21:52:11,507 Thread-21  udi_interface      INFO     yoLink_init_V3:subscribe_mqtt: Subscribing deviceId d88b4c020003054c to MQTT
2022-12-15 21:52:11,593 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_subscribe: on_subscribe
2022-12-15 21:52:11,685 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_subscribe: on_subscribe
2022-12-15 21:52:11,833 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_subscribe: on_subscribe
2022-12-15 21:52:12,757 Thread-12  udi_interface      DEBUG    yolink_mqtt_classV3:refreshDevice: MotionSensor - refreshDevice - supports ['getState']
2022-12-15 21:52:12,758 Thread-12  udi_interface      DEBUG    yoLink_init_V3:publish_data: Publish Data to Queue: {'time': '1671162732758', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c02000305cb', 'token': '5896C86D32A912CEE902E0F98B451AF6'}
2022-12-15 21:52:12,760 Thread-25  udi_interface      DEBUG    yoLink_init_V3:transfer_data: publish_data: yl-home/0b7d408bcbf4416387892ff73b5ce6b9/d88b4c02000305cb/request - {"time": "1671162732758", "method": "MotionSensor.getState", "targetDevice": "d88b4c02000305cb", "token": "5896C86D32A912CEE902E0F98B451AF6"}
2022-12-15 21:52:12,761 Thread-12  udi_interface      DEBUG    yoLink_init_V3:publish_data: publishThread - starting
2022-12-15 21:52:12,949 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: on_message: {'time': '1671162732758', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c02000305cb', 'token': '5896C86D32A912CEE902E0F98B451AF6'}
2022-12-15 21:52:12,951 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Message received and put in queue (size : 1)
2022-12-15 21:52:12,951 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Creating threads to handle the received messages
2022-12-15 21:52:12,953 Thread-26  udi_interface      DEBUG    yoLink_init_V3:process_message: Received message - Q size=0
2022-12-15 21:52:12,953 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: 1 on_message threads starting
2022-12-15 21:52:12,954 Thread-26  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message : {'time': '1671162732758', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c02000305cb', 'token': '5896C86D32A912CEE902E0F98B451AF6'}
2022-12-15 21:52:12,956 Thread-26  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message for d88b4c02000305cb: {'time': '1671162732758', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c02000305cb', 'token': '5896C86D32A912CEE902E0F98B451AF6'} yl-home/0b7d408bcbf4416387892ff73b5ce6b9/d88b4c02000305cb/request
2022-12-15 21:52:12,957 Thread-26  udi_interface      DEBUG    yoLink_init_V3:process_message: porcessing request - no action: {'time': '1671162732758', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c02000305cb', 'token': '5896C86D32A912CEE902E0F98B451AF6'}
2022-12-15 21:52:13,079 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_publish: on_publish
2022-12-15 21:52:13,082 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: on_message: {'code': '000000', 'time': 1671162732913, 'msgid': '1671162732758', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}, 'deviceId': 'd88b4c02000305cb', 'reportAt': '2022-12-16T03:08:39.912Z'}, 'targetDevice': 'd88b4c02000305cb'}
2022-12-15 21:52:13,083 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Message received and put in queue (size : 1)
2022-12-15 21:52:13,083 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Creating threads to handle the received messages
2022-12-15 21:52:13,085 Thread-27  udi_interface      DEBUG    yoLink_init_V3:process_message: Received message - Q size=0
2022-12-15 21:52:13,085 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: 1 on_message threads starting
2022-12-15 21:52:13,086 Thread-27  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message : {'code': '000000', 'time': 1671162732913, 'msgid': '1671162732758', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}, 'deviceId': 'd88b4c02000305cb', 'reportAt': '2022-12-16T03:08:39.912Z'}, 'targetDevice': 'd88b4c02000305cb'}
2022-12-15 21:52:13,088 Thread-27  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message for d88b4c02000305cb: {'code': '000000', 'time': 1671162732913, 'msgid': '1671162732758', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}, 'deviceId': 'd88b4c02000305cb', 'reportAt': '2022-12-16T03:08:39.912Z'}, 'targetDevice': 'd88b4c02000305cb'} yl-home/0b7d408bcbf4416387892ff73b5ce6b9/d88b4c02000305cb/response
2022-12-15 21:52:13,089 Thread-27  udi_interface      DEBUG    yoLink_init_V3:process_message: porcessing response: {'code': '000000', 'time': 1671162732913, 'msgid': '1671162732758', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}, 'deviceId': 'd88b4c02000305cb', 'reportAt': '2022-12-16T03:08:39.912Z'}, 'targetDevice': 'd88b4c02000305cb'}
2022-12-15 21:52:13,090 Thread-27  udi_interface      INFO     udiYoMotionSensorV2:updateStatus: updateStatus - udiYoLinkMotionSensor
2022-12-15 21:52:13,090 Thread-27  udi_interface      DEBUG    yolink_mqtt_classV3:updateCallbackStatus: MotionSensor - updateCallbackStatus : {'code': '000000', 'time': 1671162732913, 'msgid': '1671162732758', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}, 'deviceId': 'd88b4c02000305cb', 'reportAt': '2022-12-16T03:08:39.912Z'}, 'targetDevice': 'd88b4c02000305cb'}
2022-12-15 21:52:13,091 Thread-27  udi_interface      DEBUG    yolink_mqtt_classV3:updateCallbackStatus: Method detected
2022-12-15 21:52:13,092 Thread-27  udi_interface      DEBUG    yolink_mqtt_classV3:updateStatusData: MotionSensor - updateStatusData : {'code': '000000', 'time': 1671162732913, 'msgid': '1671162732758', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}, 'deviceId': 'd88b4c02000305cb', 'reportAt': '2022-12-16T03:08:39.912Z'}, 'targetDevice': 'd88b4c02000305cb'}
2022-12-15 21:52:13,104 Thread-27  udi_interface      DEBUG    yolink_mqtt_classV3:updateStatusData: updateStatusData - Method data : {'lastUpdTime': 0, 'lastMessage': {}, 'lastStateTime': 1671160119912.0, 'online': False, 'data': {'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 11, 'ledAlarm': False, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670972956258}}}
2022-12-15 21:52:13,105 Thread-27  udi_interface      DEBUG    yolink_mqtt_classV3:getState: MotionSensor - getState
2022-12-15 21:52:13,106 Thread-27  udi_interface.node DEBUG    node:setDriver: 8b4c02000305cb:Shop Motion Sensor Reporting set GV0 to 0 to Polyglot
2022-12-15 21:52:13,107 Thread-27  udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2022-12-15 21:52:13,108 Thread-27  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': '8b4c02000305cb', 'driver': 'GV0', 'value': '0', 'uom': 25}]}
2022-12-15 21:52:13,109 Thread-27  udi_interface.interface DEBUG    interface:send: PUBLISHING {'command': [{'address': '8b4c02000305cb', 'cmd': 'DOF'}]}
2022-12-15 21:52:13,111 Thread-27  udi_interface      DEBUG    yolink_mqtt_classV3:getStateValue: MotionSensor - getStateValue, key:battery
2022-12-15 21:52:13,112 Thread-27  udi_interface.node DEBUG    node:setDriver: 8b4c02000305cb:Shop Motion Sensor Reporting set GV1 to 4 to Polyglot
2022-12-15 21:52:13,113 Thread-27  udi_interface.node DEBUG    node:reportDriver: Updating value to 4
2022-12-15 21:52:13,113 Thread-27  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': '8b4c02000305cb', 'driver': 'GV1', 'value': '4', 'uom': 25}]}
2022-12-15 21:52:13,115 Thread-27  udi_interface.node DEBUG    node:setDriver: 8b4c02000305cb:Shop Motion Sensor Reporting set ST to 1 to Polyglot
2022-12-15 21:52:13,116 Thread-27  udi_interface.node DEBUG    node:reportDriver: Updating value to 1
2022-12-15 21:52:13,117 Thread-27  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': '8b4c02000305cb', 'driver': 'ST', 'value': '1', 'uom': 25}]}
2022-12-15 21:52:13,176 Thread-4   udi_interface      INFO     udi-YoLink:addNodes: adding/checking device : YoLink Hub - Hub
2022-12-15 21:52:13,177 Thread-4   udi_interface      INFO     udi-YoLink:addNodes: Hub not added - ISY cannot do anything useful with it
2022-12-15 21:52:13,246 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 8b4c02000305cb :: GV0 to 0 UOM 25
2022-12-15 21:52:13,289 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message command
2022-12-15 21:52:13,291 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING command
2022-12-15 21:52:13,331 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 8b4c02000305cb :: GV1 to 4 UOM 25
2022-12-15 21:52:13,424 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 8b4c02000305cb :: ST to 1 UOM 25
2022-12-15 21:52:14,523 Thread-21  udi_interface      DEBUG    yolink_mqtt_classV3:refreshDevice: MotionSensor - refreshDevice - supports ['getState']
2022-12-15 21:52:14,524 Thread-21  udi_interface      DEBUG    yoLink_init_V3:publish_data: Publish Data to Queue: {'time': '1671162734524', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c020003054c', 'token': 'BF74FB92D9E15255448B419F00150C1C'}
2022-12-15 21:52:14,526 Thread-28  udi_interface      DEBUG    yoLink_init_V3:transfer_data: publish_data: yl-home/0b7d408bcbf4416387892ff73b5ce6b9/d88b4c020003054c/request - {"time": "1671162734524", "method": "MotionSensor.getState", "targetDevice": "d88b4c020003054c", "token": "BF74FB92D9E15255448B419F00150C1C"}
2022-12-15 21:52:14,527 Thread-21  udi_interface      DEBUG    yoLink_init_V3:publish_data: publishThread - starting
2022-12-15 21:52:14,726 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: on_message: {'time': '1671162734524', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c020003054c', 'token': 'BF74FB92D9E15255448B419F00150C1C'}
2022-12-15 21:52:14,727 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Message received and put in queue (size : 1)
2022-12-15 21:52:14,728 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Creating threads to handle the received messages
2022-12-15 21:52:14,729 Thread-29  udi_interface      DEBUG    yoLink_init_V3:process_message: Received message - Q size=0
2022-12-15 21:52:14,730 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: 1 on_message threads starting
2022-12-15 21:52:14,731 Thread-29  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message : {'time': '1671162734524', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c020003054c', 'token': 'BF74FB92D9E15255448B419F00150C1C'}
2022-12-15 21:52:14,732 Thread-29  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message for d88b4c020003054c: {'time': '1671162734524', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c020003054c', 'token': 'BF74FB92D9E15255448B419F00150C1C'} yl-home/0b7d408bcbf4416387892ff73b5ce6b9/d88b4c020003054c/request
2022-12-15 21:52:14,733 Thread-29  udi_interface      DEBUG    yoLink_init_V3:process_message: porcessing request - no action: {'time': '1671162734524', 'method': 'MotionSensor.getState', 'targetDevice': 'd88b4c020003054c', 'token': 'BF74FB92D9E15255448B419F00150C1C'}
2022-12-15 21:52:14,839 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_publish: on_publish
2022-12-15 21:52:14,842 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: on_message: {'code': '000000', 'time': 1671162734675, 'msgid': '1671162734524', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}, 'deviceId': 'd88b4c020003054c', 'reportAt': '2022-12-16T01:39:39.940Z'}, 'targetDevice': 'd88b4c020003054c'}
2022-12-15 21:52:14,843 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Message received and put in queue (size : 1)
2022-12-15 21:52:14,843 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: Creating threads to handle the received messages
2022-12-15 21:52:14,845 Thread-30  udi_interface      DEBUG    yoLink_init_V3:process_message: Received message - Q size=0
2022-12-15 21:52:14,845 Thread-6   udi_interface      DEBUG    yoLink_init_V3:on_message: 1 on_message threads starting
2022-12-15 21:52:14,846 Thread-30  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message : {'code': '000000', 'time': 1671162734675, 'msgid': '1671162734524', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}, 'deviceId': 'd88b4c020003054c', 'reportAt': '2022-12-16T01:39:39.940Z'}, 'targetDevice': 'd88b4c020003054c'}
2022-12-15 21:52:14,848 Thread-30  udi_interface      DEBUG    yoLink_init_V3:process_message: process_message for d88b4c020003054c: {'code': '000000', 'time': 1671162734675, 'msgid': '1671162734524', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}, 'deviceId': 'd88b4c020003054c', 'reportAt': '2022-12-16T01:39:39.940Z'}, 'targetDevice': 'd88b4c020003054c'} yl-home/0b7d408bcbf4416387892ff73b5ce6b9/d88b4c020003054c/response
2022-12-15 21:52:14,849 Thread-30  udi_interface      DEBUG    yoLink_init_V3:process_message: porcessing response: {'code': '000000', 'time': 1671162734675, 'msgid': '1671162734524', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}, 'deviceId': 'd88b4c020003054c', 'reportAt': '2022-12-16T01:39:39.940Z'}, 'targetDevice': 'd88b4c020003054c'}
2022-12-15 21:52:14,850 Thread-30  udi_interface      INFO     udiYoMotionSensorV2:updateStatus: updateStatus - udiYoLinkMotionSensor
2022-12-15 21:52:14,850 Thread-30  udi_interface      DEBUG    yolink_mqtt_classV3:updateCallbackStatus: MotionSensor - updateCallbackStatus : {'code': '000000', 'time': 1671162734675, 'msgid': '1671162734524', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}, 'deviceId': 'd88b4c020003054c', 'reportAt': '2022-12-16T01:39:39.940Z'}, 'targetDevice': 'd88b4c020003054c'}
2022-12-15 21:52:14,851 Thread-30  udi_interface      DEBUG    yolink_mqtt_classV3:updateCallbackStatus: Method detected
2022-12-15 21:52:14,852 Thread-30  udi_interface      DEBUG    yolink_mqtt_classV3:updateStatusData: MotionSensor - updateStatusData : {'code': '000000', 'time': 1671162734675, 'msgid': '1671162734524', 'method': 'MotionSensor.getState', 'data': {'online': True, 'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}, 'deviceId': 'd88b4c020003054c', 'reportAt': '2022-12-16T01:39:39.940Z'}, 'targetDevice': 'd88b4c020003054c'}
2022-12-15 21:52:14,853 Thread-30  udi_interface      DEBUG    yolink_mqtt_classV3:updateStatusData: updateStatusData - Method data : {'lastUpdTime': 0, 'lastMessage': {}, 'lastStateTime': 1671154779940.0, 'online': False, 'data': {'state': {'alertInterval': 1, 'battery': 4, 'devTemperature': 10, 'ledAlarm': True, 'nomotionDelay': 1, 'sensitivity': 3, 'state': 'normal', 'version': '0470', 'stateChangedAt': 1670866768661}}}
2022-12-15 21:52:14,854 Thread-30  udi_interface      DEBUG    yolink_mqtt_classV3:getState: MotionSensor - getState
2022-12-15 21:52:14,855 Thread-30  udi_interface.node DEBUG    node:setDriver: 8b4c020003054c:Storage Motion Sensor Reporting set GV0 to 0 to Polyglot
2022-12-15 21:52:14,855 Thread-30  udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2022-12-15 21:52:14,856 Thread-30  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': '8b4c020003054c', 'driver': 'GV0', 'value': '0', 'uom': 25}]}
2022-12-15 21:52:14,858 Thread-30  udi_interface.interface DEBUG    interface:send: PUBLISHING {'command': [{'address': '8b4c020003054c', 'cmd': 'DOF'}]}
2022-12-15 21:52:14,859 Thread-30  udi_interface      DEBUG    yolink_mqtt_classV3:getStateValue: MotionSensor - getStateValue, key:battery
2022-12-15 21:52:14,860 Thread-30  udi_interface.node DEBUG    node:setDriver: 8b4c020003054c:Storage Motion Sensor Reporting set GV1 to 4 to Polyglot
2022-12-15 21:52:14,861 Thread-30  udi_interface.node DEBUG    node:reportDriver: Updating value to 4
2022-12-15 21:52:14,862 Thread-30  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': '8b4c020003054c', 'driver': 'GV1', 'value': '4', 'uom': 25}]}
2022-12-15 21:52:14,863 Thread-30  udi_interface.node DEBUG    node:setDriver: 8b4c020003054c:Storage Motion Sensor Reporting set ST to 1 to Polyglot
2022-12-15 21:52:14,864 Thread-30  udi_interface.node DEBUG    node:reportDriver: Updating value to 1
2022-12-15 21:52:14,865 Thread-30  udi_interface.interface DEBUG    interface:send: PUBLISHING {'set': [{'address': '8b4c020003054c', 'driver': 'ST', 'value': '1', 'uom': 25}]}
2022-12-15 21:52:14,931 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 8b4c020003054c :: GV0 to 0 UOM 25
2022-12-15 21:52:14,974 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message command
2022-12-15 21:52:14,976 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING command
2022-12-15 21:52:15,063 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 8b4c020003054c :: GV1 to 4 UOM 25
2022-12-15 21:52:15,153 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 8b4c020003054c :: ST to 1 UOM 25
2022-12-15 21:52:15,190 Thread-4   udi_interface      DEBUG    udi-YoLink:addNodes: Checking for nodes that no longer exit
2022-12-15 21:52:15,192 Thread-4   udi_interface      DEBUG    udi-YoLink:addNodes: AddressList : ['8b4c02000305cb', '8b4c020003054c']
2022-12-15 21:52:15,192 Thread-4   udi_interface      DEBUG    udi-YoLink:addNodes: Node address: setup
2022-12-15 21:52:15,193 Thread-4   udi_interface      DEBUG    udi-YoLink:addNodes: Node address: 8b4c0200030
2022-12-15 21:52:15,194 Thread-4   udi_interface      DEBUG    udi-YoLink:addNodes: Node 8b4c02000305cb not in list - removing it
2022-12-15 21:52:15,195 Thread-4   udi_interface.interface INFO     interface:delNode: Removing node 8b4c02000305cb
2022-12-15 21:52:15,195 Thread-4   udi_interface.interface DEBUG    interface:send: PUBLISHING {'removenode': [{'address': '8b4c02000305cb'}]}
2022-12-15 21:52:15,198 Thread-4   udi_interface      ERROR    udi_interface:write: Exception in thread
2022-12-15 21:52:15,199 Thread-4   udi_interface      ERROR    udi_interface:write: Thread-4
2022-12-15 21:52:15,200 Thread-4   udi_interface      ERROR    udi_interface:write: :
2022-12-15 21:52:15,201 Thread-4   udi_interface      ERROR    udi_interface:write: Traceback (most recent call last):
2022-12-15 21:52:15,202 Thread-4   udi_interface      ERROR    udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 980, in _bootstrap_inner
2022-12-15 21:52:15,206 Thread-4   udi_interface      ERROR    udi_interface:write: self.run()
2022-12-15 21:52:15,207 Thread-4   udi_interface      ERROR    udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 917, in run
2022-12-15 21:52:15,211 Thread-4   udi_interface      ERROR    udi_interface:write: self._target(*self._args, **self._kwargs)
2022-12-15 21:52:15,212 Thread-4   udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/000db95d9dac_8/./udi-YoLink.py", line 151, in start
2022-12-15 21:52:15,213 Thread-4   udi_interface      ERROR    udi_interface:write: self.addNodes(self.deviceList)
2022-12-15 21:52:15,214 Thread-4   udi_interface      ERROR    udi_interface:write: File "/var/polyglot/pg3/ns/000db95d9dac_8/./udi-YoLink.py", line 333, in addNodes
2022-12-15 21:52:15,216 Thread-4   udi_interface      ERROR    udi_interface:write: for nde in nodes:
2022-12-15 21:52:15,217 Thread-4   udi_interface      ERROR    udi_interface:write: RuntimeError
2022-12-15 21:52:15,218 Thread-4   udi_interface      ERROR    udi_interface:write: :
2022-12-15 21:52:15,219 Thread-4   udi_interface      ERROR    udi_interface:write: dictionary changed size during iteration
2022-12-15 21:52:15,381 MQTT       udi_interface.interface ERROR    interface:_message: Invalid command received in message from PG3: 'removenode' [{'address': '8b4c02000305cb', 'success': True}]
2022-12-15 21:52:26,670 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message shortPoll
2022-12-15 21:52:26,672 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING shortPoll

 

 

Edited by EWhite

Solved by Panda88

Go to solution

I see an error - I'll take a look tomorrow - I think there is a bug when the addresses are too close 

The removal of nodes was only supposed to remove the sub nodes of multi-devices - I had a bug in the old node 

I released 0.7.1 

I am no longer trying to remove older nodes - Main issue will be with multi Output devices - the naming changed to prevent multiple nodes with same name (when using multiple multiOutput of same type)

Hopefully this works now 

  • Author

still does same thing.. it shows for a second.. then disappears..

Log still showing removal of node, double checked and it did install 7.1...

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.