0000|[2022-07-24 19:52:54,956][INFO] Main MainThread set_log_level() : New log level set to: DEBUG 0001|[2022-07-24 19:52:56,789][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0002|[2022-07-24 19:52:56,834][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'hb'}] 0003|[2022-07-24 19:52:57,072][DEBUG] root MainThread signal_handler() : Signal 15 caught, exiting... 0004|[2022-07-24 19:52:57,163][INFO] Main MainThread shutdown() : Stop jMQTT python daemon 0005|[2022-07-24 19:52:57,163][DEBUG] JMsg.Rcv MainThread receiver_stop() : Stop requested 0006|[2022-07-24 19:52:57,405][INFO] JMsg.Rcv SockIn _loopRcv() : Stopped 0007|[2022-07-24 19:52:57,406][DEBUG] JMsg.Rcv MainThread receiver_stop() : Stopped 0008|[2022-07-24 19:52:57,408][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'brokerDown', 'id': '422'} 0009|[2022-07-24 19:52:57,409][INFO] Client422 Brk422Th on_disconnect() : Disconnected from broker. 0010|[2022-07-24 19:52:57,410][DEBUG] Client422 MainThread stop() : jMqttClient ended 0011|[2022-07-24 19:52:57,411][DEBUG] Main MainThread shutdown() : Sent Daemon Down signal to Jeedom 0012|[2022-07-24 19:52:57,411][DEBUG] JMsg.Snd MainThread sender_stop() : Stop requested 0013|[2022-07-24 19:52:57,436][INFO] JMsg.Snd SockOut _loopSnd() : Stopped 0014|[2022-07-24 19:52:57,436][DEBUG] JMsg.Snd MainThread sender_stop() : Stopped 0015|[2022-07-24 19:52:57,566][DEBUG] JMsg.Snd MainThread send() : Sent TO Jeedom: [{'cmd': 'daemonDown'}] 0016|[2022-07-24 19:52:57,567][DEBUG] root MainThread () : Exit 0 0017|[2022-07-24 19:53:04,997][INFO] Main MainThread set_log_level() : New log level set to: DEBUG 0018|[2022-07-24 19:53:04,998][DEBUG] Main MainThread prepare() : Writing PID 10028 to /tmp/jeedom/jMQTT/jmqttd.py.pid 0019|[2022-07-24 19:53:04,999][INFO] Main MainThread prepare() : Log level : debug 0020|[2022-07-24 19:53:04,999][INFO] Main MainThread prepare() : Socket port : 0 0021|[2022-07-24 19:53:05,000][INFO] Main MainThread prepare() : Callback url: http://localhost:80/plugins/jMQTT/core/php/callback.php 0022|[2022-07-24 19:53:05,000][INFO] Main MainThread prepare() : PID file : /tmp/jeedom/jMQTT/jmqttd.py.pid 0023|[2022-07-24 19:53:05,000][DEBUG] Main MainThread prepare() : Apikey : Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr 0024|[2022-07-24 19:53:05,002][DEBUG] JMsg.Rcv MainThread receiver_start() : Start requested 0025|[2022-07-24 19:53:05,003][DEBUG] JMsg.Rcv SockIn _loopRcv() : Start 0026|[2022-07-24 19:53:05,003][INFO] JMsg.Rcv MainThread receiver_start() : Started, listening on [127.0.0.1:38323] 0027|[2022-07-24 19:53:05,045][DEBUG] JMsg.Snd MainThread send_test() : Test successful 0028|[2022-07-24 19:53:05,045][DEBUG] JMsg.Snd MainThread sender_start() : Start requested 0029|[2022-07-24 19:53:05,046][DEBUG] JMsg.Snd SockOut _loopSnd() : Start 0030|[2022-07-24 19:53:05,046][INFO] JMsg.Snd MainThread sender_start() : Started 0031|[2022-07-24 19:53:05,047][DEBUG] JMsg.Snd MainThread send_async() : Enqued message: {'cmd': 'daemonUp'} 0032|[2022-07-24 19:53:05,047][DEBUG] Main MainThread open_comm() : Open Comm : Sent Daemon Up signal to Jeedom 0033|[2022-07-24 19:53:05,147][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0034|[2022-07-24 19:53:05,254][DEBUG] Main MainThread run() : Received from Jeedom: {"port":1883,"clientid":"jeedom","statustopic":"jeedom\/status","username":"","password":"","paholog":"","tls":false,"tlsinsecure":false,"tlscafile":"","tlsclicertfile":"","tlsclikeyfile":"","cmd":"newMqttClient","id":"422","hostname":"localhost","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0035|[2022-07-24 19:53:05,255][INFO] Main MainThread h_newClient() : Creating Client for Broker 422. 0036|[2022-07-24 19:53:05,262][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'daemonUp'}] 0037|[2022-07-24 19:53:05,264][INFO] Client422 Brk422Th on_connect() : Connected to broker localhost:1883 0038|[2022-07-24 19:53:05,265][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'brokerUp', 'id': '422'} 0039|[2022-07-24 19:53:05,363][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0040|[2022-07-24 19:53:05,440][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'brokerUp', 'id': '422'}] 0041|[2022-07-24 19:53:05,470][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"jeedom\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0042|[2022-07-24 19:53:05,471][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "jeedom/#" 0043|[2022-07-24 19:53:05,473][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"pool\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0044|[2022-07-24 19:53:05,474][INFO] Client422 Brk422Th on_message() : Message received (topic="jeedom/status", payload="online", QoS=1, retain=True) 0045|[2022-07-24 19:53:05,474][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "pool/#" 0046|[2022-07-24 19:53:05,475][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'jeedom/status', 'payload': 'online', 'qos': 1, 'retain': True} 0047|[2022-07-24 19:53:05,475][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"wifi\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0048|[2022-07-24 19:53:05,477][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "wifi/#" 0049|[2022-07-24 19:53:05,478][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"zigbee2mqtt\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0050|[2022-07-24 19:53:05,480][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "zigbee2mqtt/#" 0051|[2022-07-24 19:53:05,482][INFO] Client422 Brk422Th on_message() : Message received (topic="wifi/state", payload="offline", QoS=0, retain=True) 0052|[2022-07-24 19:53:05,483][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'wifi/state', 'payload': 'offline', 'qos': 0, 'retain': True} 0053|[2022-07-24 19:53:05,484][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/state", payload="online", QoS=0, retain=True) 0054|[2022-07-24 19:53:05,485][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/state', 'payload': 'online', 'qos': 0, 'retain': True} 0055|[2022-07-24 19:53:05,486][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/info", payload="{"commit":"bc4ffc00","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":11,"elapsed":false,"ext_pan_id":[221,221,221,221,221,221,221,221],"ikea_ota_use_test_url":false,"last_seen":"ISO_8601","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.txt","log_level":"info","log_output":["console","file"],"log_rotation":true,"log_symlink_current":false,"log_syslog":{"app_name":"Zigbee2MQTT","eol":"/n","host":"localhost","localhost":"localhost","path":"/dev/log","pid":"process.pid","port":123,"protocol":"tcp4","type":"5424"},"output":"json","pan_id":6754,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x00047400008d7333":{"friendly_name":"Inter Legrand"},"0x000d6ffffe5988e3":{"friendly_name":"0x000d6ffffe5988e3"},"0x00124b0022e96f35":{"friendly_name":"BT_SONOFF"},"0x00124b0025002d9d":{"friendly_name":"détecteur mouvement"},"0x00158d0002e9e60c":{"friendly_name":"Porte_entree"},"0x00158d0002eb9fa0":{"friendly_name":"Porte_cuisine"},"0x00158d00035367b6":{"friendly_name":"T_chambre_Noa"},"0x00158d000354767c":{"friendly_name":"T_chambre_Léa"},"0x00158d00035801f6":{"friendly_name":"capteur_inondation_cave"},"0x00158d0003a229e1":{"friendly_name":"T_chambre_parentale"},"0x00158d0003a5a104":{"friendly_name":"T_SdB"},"0x00158d0003e786d5":{"friendly_name":"Baie_vitrée_gauche"},"0x00158d0003f84e2e":{"friendly_name":"inter_VMC"},"0x00158d00047508f2":{"friendly_name":"inondation_cuisine"},"0x00158d000578d630":{"friendly_name":"inter_xiaomi_cuisine"},"0x00158d00063576f3":{"friendly_name":"inondation_WC"},"0x00158d0006357726":{"friendly_name":"inondation_dressing"},"0x7cb03eaa0a06b500":{"friendly_name":"Prise lampe salon"}},"external_converters":[],"frontend":{"host":"192.168.1.85","port":8080},"groups":{},"homeassistant":false,"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://192.168.1.85:1883"},"ota":{"disable_automatic_update_check":false,"ikea_ota_use_test_url":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"deconz","disable_led":false}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"off_state":{"default":"auto","description":"Control when to publish state OFF for a group. 'all_members_off': only publish state OFF when all group memebers are in state OFF, 'last_member_state': publish state OFF whenever one of its members changes to OFF","enum":["all_members_off","last_member_state"],"requiresRestart":true,"title":"Group off state","type":["string"]},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd's default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when 'state' of a device is published json: topic: 'zigbee2mqtt/my_bulb' payload '{\"state\": \"ON\"}' attribute: topic 'zigbee2mqtt/my_bulb/state' payload 'ON' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\d\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty 'action' or 'click' after one has been send. A 'sensor_action' and 'sensor_click' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn't support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00212effff069af8","meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extended_pan_id":"0xdddddddddddddddd","pan_id":6754},"permit_join":false,"restart_required":false,"version":"1.26.0"}", QoS=0, retain=True) 0056|[2022-07-24 19:53:05,488][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/info', 'payload': '{"commit":"bc4ffc00","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":11,"elapsed":false,"ext_pan_id":[221,221,221,221,221,221,221,221],"ikea_ota_use_test_url":false,"last_seen":"ISO_8601","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.txt","log_level":"info","log_output":["console","file"],"log_rotation":true,"log_symlink_current":false,"log_syslog":{"app_name":"Zigbee2MQTT","eol":"/n","host":"localhost","localhost":"localhost","path":"/dev/log","pid":"process.pid","port":123,"protocol":"tcp4","type":"5424"},"output":"json","pan_id":6754,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x00047400008d7333":{"friendly_name":"Inter Legrand"},"0x000d6ffffe5988e3":{"friendly_name":"0x000d6ffffe5988e3"},"0x00124b0022e96f35":{"friendly_name":"BT_SONOFF"},"0x00124b0025002d9d":{"friendly_name":"détecteur mouvement"},"0x00158d0002e9e60c":{"friendly_name":"Porte_entree"},"0x00158d0002eb9fa0":{"friendly_name":"Porte_cuisine"},"0x00158d00035367b6":{"friendly_name":"T_chambre_Noa"},"0x00158d000354767c":{"friendly_name":"T_chambre_Léa"},"0x00158d00035801f6":{"friendly_name":"capteur_inondation_cave"},"0x00158d0003a229e1":{"friendly_name":"T_chambre_parentale"},"0x00158d0003a5a104":{"friendly_name":"T_SdB"},"0x00158d0003e786d5":{"friendly_name":"Baie_vitrée_gauche"},"0x00158d0003f84e2e":{"friendly_name":"inter_VMC"},"0x00158d00047508f2":{"friendly_name":"inondation_cuisine"},"0x00158d000578d630":{"friendly_name":"inter_xiaomi_cuisine"},"0x00158d00063576f3":{"friendly_name":"inondation_WC"},"0x00158d0006357726":{"friendly_name":"inondation_dressing"},"0x7cb03eaa0a06b500":{"friendly_name":"Prise lampe salon"}},"external_converters":[],"frontend":{"host":"192.168.1.85","port":8080},"groups":{},"homeassistant":false,"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://192.168.1.85:1883"},"ota":{"disable_automatic_update_check":false,"ikea_ota_use_test_url":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"deconz","disable_led":false}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"off_state":{"default":"auto","description":"Control when to publish state OFF for a group. \'all_members_off\': only publish state OFF when all group memebers are in state OFF, \'last_member_state\': publish state OFF whenever one of its members changes to OFF","enum":["all_members_off","last_member_state"],"requiresRestart":true,"title":"Group off state","type":["string"]},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd\'s default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when \'state\' of a device is published json: topic: \'zigbee2mqtt/my_bulb\' payload \'{\"state\": \"ON\"}\' attribute: topic \'zigbee2mqtt/my_bulb/state\' payload \'ON\' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\d\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty \'action\' or \'click\' after one has been send. A \'sensor_action\' and \'sensor_click\' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn\'t support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00212effff069af8","meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extended_pan_id":"0xdddddddddddddddd","pan_id":6754},"permit_join":false,"restart_required":false,"version":"1.26.0"}', 'qos': 0, 'retain': True} 0057|[2022-07-24 19:53:05,491][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/devices", payload="[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genTime","genOta"],"output":["genPowerCfg","genPollCtrl","ssIasZone"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00212effff069af8","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_parentale","ieee_address":"0x00158d0003a229e1","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":39107,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":" \u000020201001\u0000\u0000\u0000\u0000\u0000","definition":{"description":"Wired switch without neutral","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0}],"type":"light"},{"access":7,"description":"Specifies the minimum brightness value","name":"ballast_minimum_level","property":"ballast_minimum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Specifies the maximum brightness value","name":"ballast_maximum_level","property":"ballast_maximum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Allow the device to change brightness","name":"device_mode","property":"device_mode","type":"binary","value_off":"dimmer_off","value_on":"dimmer_on"},{"access":7,"description":"Enable the LED when the light is off","name":"led_when_off","property":"led_when_off","type":"binary","value_off":"OFF","value_on":"ON"},{"access":7,"description":"Enables the LED when the light is on","name":"led_when_on","property":"led_when_on","type":"binary","value_off":"OFF","value_on":"ON"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"067771","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0}],"supports_ota":false,"vendor":"Legrand"},"endpoints":{"1":{"bindings":[{"cluster":"genIdentify","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genLevelCtrl","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genBinaryInput","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"lightingBallastCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genLevelCtrl","genOnOff","genScenes","genBinaryInput","manuSpecificLegrandDevices"],"output":["genBasic","manuSpecificLegrandDevices","genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0},{"attribute":"currentLevel","cluster":"genLevelCtrl","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":1}],"scenes":[]}},"friendly_name":"Inter Legrand","ieee_address":"0x00047400008d7333","interview_completed":true,"interviewing":false,"manufacturer":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model_id":" Dimmer switch w/o neutral\u0000\u0000\u0000\u0000\u0000","network_address":7855,"power_source":"Mains (single phase)","software_build_id":"0026","supported":true,"type":"Router"},{"definition":{"description":"MiJia wireless switch","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","triple","quadruple","hold","release","many"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WXKG01LM","options":[{"description":"The WXKG01LM only reports a button press and release.By default, a hold action is published when there is at least 1000 ms between both events. It could be that due to delays in the network the release message is received late. This causes a single click to be identified as a hold action. If you are experiencing this you can try experimenting with this option (e.g. set it to 2000) (value is in ms).","name":"hold_timeout","property":"hold_timeout","type":"numeric","value_min":0},{"description":"Sometimes it happens that the button does not send a release. To avoid problems a release is automatically send after a timeout. The default timeout is 4000 ms, you can increase it with this option (value is in ms).","name":"hold_timeout_expire","property":"hold_timeout_expire","type":"numeric","value_min":0},{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_xiaomi_cuisine","ieee_address":"0x00158d000578d630","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_switch","network_address":12277,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"04-25-2018","definition":{"description":"Aqara double key wired wall switch without neutral wire. Doesn't work as a router and doesn't support power meter","exposes":[{"endpoint":"left","features":[{"access":7,"description":"On/off state of the switch","endpoint":"left","name":"state","property":"state_left","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"endpoint":"right","features":[{"access":7,"description":"On/off state of the switch","endpoint":"right","name":"state","property":"state_right","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["release_left","release_right","release_both","double_left","double_right","single_left","single_right","hold_release_left","hold_release_left"]},{"access":3,"description":"Operation mode for left button","endpoint":"left","name":"operation_mode","property":"operation_mode_left","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":3,"description":"Operation mode for right button","endpoint":"right","name":"operation_mode","property":"operation_mode_right","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"QBKG03LM","options":[{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":true,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg","genDeviceTempCfg","genOta","genTime"],"output":["genBasic","genTime","genOta"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":["genAnalogInput"],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_VMC","ieee_address":"0x00158d0003f84e2e","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.ctrl_neutral2","network_address":23505,"supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_SdB","ieee_address":"0x00158d0003a5a104","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":4370,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Noa","ieee_address":"0x00158d00035367b6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":58919,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Léa","ieee_address":"0x00158d000354767c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":16515,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Baie_vitrée_gauche","ieee_address":"0x00158d0003e786d5","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":45897,"power_source":"Battery","supported":true,"type":"EndDevice"},{"definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_cuisine","ieee_address":"0x00158d0002eb9fa0","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":64640,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_entree","ieee_address":"0x00158d0002e9e60c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":23786,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20220112","definition":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454}],"property":"color_temp","type":"numeric","unit":"mired","value_max":454,"value_min":250},{"access":7,"description":"Color temperature after cold power on of this light","name":"color_temp_startup","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454},{"description":"Restore previous color_temp on cold power on","name":"previous","value":65535}],"property":"color_temp_startup","type":"numeric","unit":"mired","value_max":454,"value_min":250}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":7,"description":"Controls the behavior when the device is powered on","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","previous","on"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"LED1732G11","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","lightingColorCtrl","touchlink","64636"],"output":["genOta","touchlink"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"0x000d6ffffe5988e3","ieee_address":"0x000d6ffffe5988e3","interview_completed":true,"interviewing":false,"manufacturer":"IKEA of Sweden","model_id":"TRADFRI bulb E27 WS opal 1000lm","network_address":19833,"power_source":"Mains (single phase)","software_build_id":"2.3.091","supported":true,"type":"Router"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"capteur_inondation_cave","ieee_address":"0x00158d00035801f6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":60548,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20140331DEOS****","definition":{"description":"Smart+ plug","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"AB3257001NJ","options":[],"supports_ota":true,"vendor":"OSRAM"},"endpoints":{"3":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["touchlink","genBasic","genIdentify","genGroups","genScenes","genOnOff","haElectricalMeasurement","manuSpecificOsram"],"output":["genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0}],"scenes":[]}},"friendly_name":"Prise lampe salon","ieee_address":"0x7cb03eaa0a06b500","interview_completed":true,"interviewing":false,"manufacturer":"OSRAM","model_id":"Plug 01","network_address":14060,"power_source":"Mains (single phase)","software_build_id":"V1.05.09","supported":true,"type":"Router"},{"date_code":"20201026","definition":{"description":"Wireless button","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","long"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-01","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOnOff","genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"BT_SONOFF","ieee_address":"0x00124b0022e96f35","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"WB01","network_address":47984,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_dressing","ieee_address":"0x00158d0006357726","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":49367,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_cuisine","ieee_address":"0x00158d00047508f2","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":34334,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_WC","ieee_address":"0x00158d00063576f3","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":14542,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20211103","definition":{"description":"Motion sensor","exposes":[{"access":1,"description":"Indicates whether the device detected occupancy","name":"occupancy","property":"occupancy","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates whether the device is tampered","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-03","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","ssIasZone","genPowerCfg"],"output":["genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"détecteur mouvement","ieee_address":"0x00124b0025002d9d","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"MS01","network_address":25261,"power_source":"Battery","supported":true,"type":"EndDevice"}]", QoS=0, retain=True) 0058|[2022-07-24 19:53:05,492][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/devices', 'payload': '[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genTime","genOta"],"output":["genPowerCfg","genPollCtrl","ssIasZone"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00212effff069af8","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_parentale","ieee_address":"0x00158d0003a229e1","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":39107,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":" \u000020201001\u0000\u0000\u0000\u0000\u0000","definition":{"description":"Wired switch without neutral","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0}],"type":"light"},{"access":7,"description":"Specifies the minimum brightness value","name":"ballast_minimum_level","property":"ballast_minimum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Specifies the maximum brightness value","name":"ballast_maximum_level","property":"ballast_maximum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Allow the device to change brightness","name":"device_mode","property":"device_mode","type":"binary","value_off":"dimmer_off","value_on":"dimmer_on"},{"access":7,"description":"Enable the LED when the light is off","name":"led_when_off","property":"led_when_off","type":"binary","value_off":"OFF","value_on":"ON"},{"access":7,"description":"Enables the LED when the light is on","name":"led_when_on","property":"led_when_on","type":"binary","value_off":"OFF","value_on":"ON"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"067771","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0}],"supports_ota":false,"vendor":"Legrand"},"endpoints":{"1":{"bindings":[{"cluster":"genIdentify","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genLevelCtrl","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genBinaryInput","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"lightingBallastCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genLevelCtrl","genOnOff","genScenes","genBinaryInput","manuSpecificLegrandDevices"],"output":["genBasic","manuSpecificLegrandDevices","genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0},{"attribute":"currentLevel","cluster":"genLevelCtrl","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":1}],"scenes":[]}},"friendly_name":"Inter Legrand","ieee_address":"0x00047400008d7333","interview_completed":true,"interviewing":false,"manufacturer":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model_id":" Dimmer switch w/o neutral\u0000\u0000\u0000\u0000\u0000","network_address":7855,"power_source":"Mains (single phase)","software_build_id":"0026","supported":true,"type":"Router"},{"definition":{"description":"MiJia wireless switch","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","triple","quadruple","hold","release","many"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WXKG01LM","options":[{"description":"The WXKG01LM only reports a button press and release.By default, a hold action is published when there is at least 1000 ms between both events. It could be that due to delays in the network the release message is received late. This causes a single click to be identified as a hold action. If you are experiencing this you can try experimenting with this option (e.g. set it to 2000) (value is in ms).","name":"hold_timeout","property":"hold_timeout","type":"numeric","value_min":0},{"description":"Sometimes it happens that the button does not send a release. To avoid problems a release is automatically send after a timeout. The default timeout is 4000 ms, you can increase it with this option (value is in ms).","name":"hold_timeout_expire","property":"hold_timeout_expire","type":"numeric","value_min":0},{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_xiaomi_cuisine","ieee_address":"0x00158d000578d630","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_switch","network_address":12277,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"04-25-2018","definition":{"description":"Aqara double key wired wall switch without neutral wire. Doesn\'t work as a router and doesn\'t support power meter","exposes":[{"endpoint":"left","features":[{"access":7,"description":"On/off state of the switch","endpoint":"left","name":"state","property":"state_left","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"endpoint":"right","features":[{"access":7,"description":"On/off state of the switch","endpoint":"right","name":"state","property":"state_right","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["release_left","release_right","release_both","double_left","double_right","single_left","single_right","hold_release_left","hold_release_left"]},{"access":3,"description":"Operation mode for left button","endpoint":"left","name":"operation_mode","property":"operation_mode_left","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":3,"description":"Operation mode for right button","endpoint":"right","name":"operation_mode","property":"operation_mode_right","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"QBKG03LM","options":[{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":true,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg","genDeviceTempCfg","genOta","genTime"],"output":["genBasic","genTime","genOta"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":["genAnalogInput"],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_VMC","ieee_address":"0x00158d0003f84e2e","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.ctrl_neutral2","network_address":23505,"supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_SdB","ieee_address":"0x00158d0003a5a104","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":4370,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Noa","ieee_address":"0x00158d00035367b6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":58919,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Léa","ieee_address":"0x00158d000354767c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":16515,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Baie_vitrée_gauche","ieee_address":"0x00158d0003e786d5","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":45897,"power_source":"Battery","supported":true,"type":"EndDevice"},{"definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_cuisine","ieee_address":"0x00158d0002eb9fa0","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":64640,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_entree","ieee_address":"0x00158d0002e9e60c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":23786,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20220112","definition":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454}],"property":"color_temp","type":"numeric","unit":"mired","value_max":454,"value_min":250},{"access":7,"description":"Color temperature after cold power on of this light","name":"color_temp_startup","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454},{"description":"Restore previous color_temp on cold power on","name":"previous","value":65535}],"property":"color_temp_startup","type":"numeric","unit":"mired","value_max":454,"value_min":250}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":7,"description":"Controls the behavior when the device is powered on","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","previous","on"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"LED1732G11","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","lightingColorCtrl","touchlink","64636"],"output":["genOta","touchlink"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"0x000d6ffffe5988e3","ieee_address":"0x000d6ffffe5988e3","interview_completed":true,"interviewing":false,"manufacturer":"IKEA of Sweden","model_id":"TRADFRI bulb E27 WS opal 1000lm","network_address":19833,"power_source":"Mains (single phase)","software_build_id":"2.3.091","supported":true,"type":"Router"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"capteur_inondation_cave","ieee_address":"0x00158d00035801f6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":60548,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20140331DEOS****","definition":{"description":"Smart+ plug","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"AB3257001NJ","options":[],"supports_ota":true,"vendor":"OSRAM"},"endpoints":{"3":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["touchlink","genBasic","genIdentify","genGroups","genScenes","genOnOff","haElectricalMeasurement","manuSpecificOsram"],"output":["genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0}],"scenes":[]}},"friendly_name":"Prise lampe salon","ieee_address":"0x7cb03eaa0a06b500","interview_completed":true,"interviewing":false,"manufacturer":"OSRAM","model_id":"Plug 01","network_address":14060,"power_source":"Mains (single phase)","software_build_id":"V1.05.09","supported":true,"type":"Router"},{"date_code":"20201026","definition":{"description":"Wireless button","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","long"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-01","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOnOff","genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"BT_SONOFF","ieee_address":"0x00124b0022e96f35","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"WB01","network_address":47984,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_dressing","ieee_address":"0x00158d0006357726","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":49367,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_cuisine","ieee_address":"0x00158d00047508f2","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":34334,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_WC","ieee_address":"0x00158d00063576f3","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":14542,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20211103","definition":{"description":"Motion sensor","exposes":[{"access":1,"description":"Indicates whether the device detected occupancy","name":"occupancy","property":"occupancy","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates whether the device is tampered","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-03","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","ssIasZone","genPowerCfg"],"output":["genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"détecteur mouvement","ieee_address":"0x00124b0025002d9d","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"MS01","network_address":25261,"power_source":"Battery","supported":true,"type":"EndDevice"}]', 'qos': 0, 'retain': True} 0059|[2022-07-24 19:53:05,495][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/groups", payload="[]", QoS=0, retain=True) 0060|[2022-07-24 19:53:05,495][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/groups', 'payload': '[]', 'qos': 0, 'retain': True} 0061|[2022-07-24 19:53:05,496][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/extensions", payload="[]", QoS=0, retain=True) 0062|[2022-07-24 19:53:05,496][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/extensions', 'payload': '[]', 'qos': 0, 'retain': True} 0063|[2022-07-24 19:53:05,497][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/config", payload="{"commit":"bc4ffc00","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.26.0"}", QoS=0, retain=True) 0064|[2022-07-24 19:53:05,497][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/config', 'payload': '{"commit":"bc4ffc00","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.26.0"}', 'qos': 0, 'retain': True} 0065|[2022-07-24 19:53:05,541][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 8 msgs 0066|[2022-07-24 19:53:05,690][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'jeedom/status', 'payload': 'online', 'qos': 1, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'wifi/state', 'payload': 'offline', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/state', 'payload': 'online', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/info', 'payload': '{"commit":"bc4ffc00","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":11,"elapsed":false,"ext_pan_id":[221,221,221,221,221,221,221,221],"ikea_ota_use_test_url":false,"last_seen":"ISO_8601","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.txt","log_level":"info","log_output":["console","file"],"log_rotation":true,"log_symlink_current":false,"log_syslog":{"app_name":"Zigbee2MQTT","eol":"/n","host":"localhost","localhost":"localhost","path":"/dev/log","pid":"process.pid","port":123,"protocol":"tcp4","type":"5424"},"output":"json","pan_id":6754,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x00047400008d7333":{"friendly_name":"Inter Legrand"},"0x000d6ffffe5988e3":{"friendly_name":"0x000d6ffffe5988e3"},"0x00124b0022e96f35":{"friendly_name":"BT_SONOFF"},"0x00124b0025002d9d":{"friendly_name":"détecteur mouvement"},"0x00158d0002e9e60c":{"friendly_name":"Porte_entree"},"0x00158d0002eb9fa0":{"friendly_name":"Porte_cuisine"},"0x00158d00035367b6":{"friendly_name":"T_chambre_Noa"},"0x00158d000354767c":{"friendly_name":"T_chambre_Léa"},"0x00158d00035801f6":{"friendly_name":"capteur_inondation_cave"},"0x00158d0003a229e1":{"friendly_name":"T_chambre_parentale"},"0x00158d0003a5a104":{"friendly_name":"T_SdB"},"0x00158d0003e786d5":{"friendly_name":"Baie_vitrée_gauche"},"0x00158d0003f84e2e":{"friendly_name":"inter_VMC"},"0x00158d00047508f2":{"friendly_name":"inondation_cuisine"},"0x00158d000578d630":{"friendly_name":"inter_xiaomi_cuisine"},"0x00158d00063576f3":{"friendly_name":"inondation_WC"},"0x00158d0006357726":{"friendly_name":"inondation_dressing"},"0x7cb03eaa0a06b500":{"friendly_name":"Prise lampe salon"}},"external_converters":[],"frontend":{"host":"192.168.1.85","port":8080},"groups":{},"homeassistant":false,"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://192.168.1.85:1883"},"ota":{"disable_automatic_update_check":false,"ikea_ota_use_test_url":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"deconz","disable_led":false}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"off_state":{"default":"auto","description":"Control when to publish state OFF for a group. \'all_members_off\': only publish state OFF when all group memebers are in state OFF, \'last_member_state\': publish state OFF whenever one of its members changes to OFF","enum":["all_members_off","last_member_state"],"requiresRestart":true,"title":"Group off state","type":["string"]},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd\'s default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when \'state\' of a device is published json: topic: \'zigbee2mqtt/my_bulb\' payload \'{\"state\": \"ON\"}\' attribute: topic \'zigbee2mqtt/my_bulb/state\' payload \'ON\' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\d\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty \'action\' or \'click\' after one has been send. A \'sensor_action\' and \'sensor_click\' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn\'t support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00212effff069af8","meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extended_pan_id":"0xdddddddddddddddd","pan_id":6754},"permit_join":false,"restart_required":false,"version":"1.26.0"}', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/devices', 'payload': '[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genTime","genOta"],"output":["genPowerCfg","genPollCtrl","ssIasZone"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00212effff069af8","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_parentale","ieee_address":"0x00158d0003a229e1","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":39107,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":" \u000020201001\u0000\u0000\u0000\u0000\u0000","definition":{"description":"Wired switch without neutral","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0}],"type":"light"},{"access":7,"description":"Specifies the minimum brightness value","name":"ballast_minimum_level","property":"ballast_minimum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Specifies the maximum brightness value","name":"ballast_maximum_level","property":"ballast_maximum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Allow the device to change brightness","name":"device_mode","property":"device_mode","type":"binary","value_off":"dimmer_off","value_on":"dimmer_on"},{"access":7,"description":"Enable the LED when the light is off","name":"led_when_off","property":"led_when_off","type":"binary","value_off":"OFF","value_on":"ON"},{"access":7,"description":"Enables the LED when the light is on","name":"led_when_on","property":"led_when_on","type":"binary","value_off":"OFF","value_on":"ON"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"067771","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0}],"supports_ota":false,"vendor":"Legrand"},"endpoints":{"1":{"bindings":[{"cluster":"genIdentify","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genLevelCtrl","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genBinaryInput","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"lightingBallastCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genLevelCtrl","genOnOff","genScenes","genBinaryInput","manuSpecificLegrandDevices"],"output":["genBasic","manuSpecificLegrandDevices","genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0},{"attribute":"currentLevel","cluster":"genLevelCtrl","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":1}],"scenes":[]}},"friendly_name":"Inter Legrand","ieee_address":"0x00047400008d7333","interview_completed":true,"interviewing":false,"manufacturer":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model_id":" Dimmer switch w/o neutral\u0000\u0000\u0000\u0000\u0000","network_address":7855,"power_source":"Mains (single phase)","software_build_id":"0026","supported":true,"type":"Router"},{"definition":{"description":"MiJia wireless switch","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","triple","quadruple","hold","release","many"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WXKG01LM","options":[{"description":"The WXKG01LM only reports a button press and release.By default, a hold action is published when there is at least 1000 ms between both events. It could be that due to delays in the network the release message is received late. This causes a single click to be identified as a hold action. If you are experiencing this you can try experimenting with this option (e.g. set it to 2000) (value is in ms).","name":"hold_timeout","property":"hold_timeout","type":"numeric","value_min":0},{"description":"Sometimes it happens that the button does not send a release. To avoid problems a release is automatically send after a timeout. The default timeout is 4000 ms, you can increase it with this option (value is in ms).","name":"hold_timeout_expire","property":"hold_timeout_expire","type":"numeric","value_min":0},{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_xiaomi_cuisine","ieee_address":"0x00158d000578d630","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_switch","network_address":12277,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"04-25-2018","definition":{"description":"Aqara double key wired wall switch without neutral wire. Doesn\'t work as a router and doesn\'t support power meter","exposes":[{"endpoint":"left","features":[{"access":7,"description":"On/off state of the switch","endpoint":"left","name":"state","property":"state_left","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"endpoint":"right","features":[{"access":7,"description":"On/off state of the switch","endpoint":"right","name":"state","property":"state_right","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["release_left","release_right","release_both","double_left","double_right","single_left","single_right","hold_release_left","hold_release_left"]},{"access":3,"description":"Operation mode for left button","endpoint":"left","name":"operation_mode","property":"operation_mode_left","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":3,"description":"Operation mode for right button","endpoint":"right","name":"operation_mode","property":"operation_mode_right","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"QBKG03LM","options":[{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":true,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg","genDeviceTempCfg","genOta","genTime"],"output":["genBasic","genTime","genOta"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":["genAnalogInput"],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_VMC","ieee_address":"0x00158d0003f84e2e","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.ctrl_neutral2","network_address":23505,"supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_SdB","ieee_address":"0x00158d0003a5a104","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":4370,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Noa","ieee_address":"0x00158d00035367b6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":58919,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Léa","ieee_address":"0x00158d000354767c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":16515,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Baie_vitrée_gauche","ieee_address":"0x00158d0003e786d5","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":45897,"power_source":"Battery","supported":true,"type":"EndDevice"},{"definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_cuisine","ieee_address":"0x00158d0002eb9fa0","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":64640,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_entree","ieee_address":"0x00158d0002e9e60c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":23786,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20220112","definition":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454}],"property":"color_temp","type":"numeric","unit":"mired","value_max":454,"value_min":250},{"access":7,"description":"Color temperature after cold power on of this light","name":"color_temp_startup","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454},{"description":"Restore previous color_temp on cold power on","name":"previous","value":65535}],"property":"color_temp_startup","type":"numeric","unit":"mired","value_max":454,"value_min":250}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":7,"description":"Controls the behavior when the device is powered on","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","previous","on"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"LED1732G11","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","lightingColorCtrl","touchlink","64636"],"output":["genOta","touchlink"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"0x000d6ffffe5988e3","ieee_address":"0x000d6ffffe5988e3","interview_completed":true,"interviewing":false,"manufacturer":"IKEA of Sweden","model_id":"TRADFRI bulb E27 WS opal 1000lm","network_address":19833,"power_source":"Mains (single phase)","software_build_id":"2.3.091","supported":true,"type":"Router"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"capteur_inondation_cave","ieee_address":"0x00158d00035801f6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":60548,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20140331DEOS****","definition":{"description":"Smart+ plug","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"AB3257001NJ","options":[],"supports_ota":true,"vendor":"OSRAM"},"endpoints":{"3":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["touchlink","genBasic","genIdentify","genGroups","genScenes","genOnOff","haElectricalMeasurement","manuSpecificOsram"],"output":["genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0}],"scenes":[]}},"friendly_name":"Prise lampe salon","ieee_address":"0x7cb03eaa0a06b500","interview_completed":true,"interviewing":false,"manufacturer":"OSRAM","model_id":"Plug 01","network_address":14060,"power_source":"Mains (single phase)","software_build_id":"V1.05.09","supported":true,"type":"Router"},{"date_code":"20201026","definition":{"description":"Wireless button","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","long"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-01","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOnOff","genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"BT_SONOFF","ieee_address":"0x00124b0022e96f35","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"WB01","network_address":47984,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_dressing","ieee_address":"0x00158d0006357726","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":49367,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_cuisine","ieee_address":"0x00158d00047508f2","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":34334,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_WC","ieee_address":"0x00158d00063576f3","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":14542,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20211103","definition":{"description":"Motion sensor","exposes":[{"access":1,"description":"Indicates whether the device detected occupancy","name":"occupancy","property":"occupancy","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates whether the device is tampered","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-03","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","ssIasZone","genPowerCfg"],"output":["genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"détecteur mouvement","ieee_address":"0x00124b0025002d9d","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"MS01","network_address":25261,"power_source":"Battery","supported":true,"type":"EndDevice"}]', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/groups', 'payload': '[]', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/extensions', 'payload': '[]', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/config', 'payload': '{"commit":"bc4ffc00","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.26.0"}', 'qos': 0, 'retain': True}] 0067|[2022-07-24 19:53:15,404][DEBUG] Main MainThread run() : Received from Jeedom: {"port":1883,"clientid":"jeedom","statustopic":"jeedom\/status","username":"","password":"","paholog":"","tls":false,"tlsinsecure":false,"tlscafile":"","tlsclicertfile":"","tlsclikeyfile":"","cmd":"newMqttClient","id":"422","hostname":"localhost","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0068|[2022-07-24 19:53:15,405][INFO] Main MainThread h_newClient() : Client already exists for Broker 422. Restarting it. 0069|[2022-07-24 19:53:15,406][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'brokerDown', 'id': '422'} 0070|[2022-07-24 19:53:15,407][INFO] Client422 Brk422Th on_disconnect() : Disconnected from broker. 0071|[2022-07-24 19:53:15,409][DEBUG] Client422 MainThread stop() : jMqttClient ended 0072|[2022-07-24 19:53:15,414][INFO] Client422 Brk422Th on_connect() : Connected to broker localhost:1883 0073|[2022-07-24 19:53:15,414][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'brokerUp', 'id': '422'} 0074|[2022-07-24 19:53:15,415][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0075|[2022-07-24 19:53:15,482][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'brokerDown', 'id': '422'}] 0076|[2022-07-24 19:53:15,483][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0077|[2022-07-24 19:53:15,559][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'brokerUp', 'id': '422'}] 0078|[2022-07-24 19:53:15,613][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"jeedom\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0079|[2022-07-24 19:53:15,614][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "jeedom/#" 0080|[2022-07-24 19:53:15,616][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"pool\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0081|[2022-07-24 19:53:15,617][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "pool/#" 0082|[2022-07-24 19:53:15,617][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"wifi\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0083|[2022-07-24 19:53:15,618][INFO] Client422 Brk422Th on_message() : Message received (topic="jeedom/status", payload="online", QoS=1, retain=True) 0084|[2022-07-24 19:53:15,619][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "wifi/#" 0085|[2022-07-24 19:53:15,619][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'jeedom/status', 'payload': 'online', 'qos': 1, 'retain': True} 0086|[2022-07-24 19:53:15,619][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"subscribeTopic","id":"422","topic":"zigbee2mqtt\/#","qos":"1","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0087|[2022-07-24 19:53:15,620][INFO] Client422 MainThread subscribe_topic() : Topic subscribed "zigbee2mqtt/#" 0088|[2022-07-24 19:53:15,623][INFO] Client422 Brk422Th on_message() : Message received (topic="wifi/state", payload="offline", QoS=0, retain=True) 0089|[2022-07-24 19:53:15,623][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'wifi/state', 'payload': 'offline', 'qos': 0, 'retain': True} 0090|[2022-07-24 19:53:15,624][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/state", payload="online", QoS=0, retain=True) 0091|[2022-07-24 19:53:15,624][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/state', 'payload': 'online', 'qos': 0, 'retain': True} 0092|[2022-07-24 19:53:15,625][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/info", payload="{"commit":"bc4ffc00","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":11,"elapsed":false,"ext_pan_id":[221,221,221,221,221,221,221,221],"ikea_ota_use_test_url":false,"last_seen":"ISO_8601","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.txt","log_level":"info","log_output":["console","file"],"log_rotation":true,"log_symlink_current":false,"log_syslog":{"app_name":"Zigbee2MQTT","eol":"/n","host":"localhost","localhost":"localhost","path":"/dev/log","pid":"process.pid","port":123,"protocol":"tcp4","type":"5424"},"output":"json","pan_id":6754,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x00047400008d7333":{"friendly_name":"Inter Legrand"},"0x000d6ffffe5988e3":{"friendly_name":"0x000d6ffffe5988e3"},"0x00124b0022e96f35":{"friendly_name":"BT_SONOFF"},"0x00124b0025002d9d":{"friendly_name":"détecteur mouvement"},"0x00158d0002e9e60c":{"friendly_name":"Porte_entree"},"0x00158d0002eb9fa0":{"friendly_name":"Porte_cuisine"},"0x00158d00035367b6":{"friendly_name":"T_chambre_Noa"},"0x00158d000354767c":{"friendly_name":"T_chambre_Léa"},"0x00158d00035801f6":{"friendly_name":"capteur_inondation_cave"},"0x00158d0003a229e1":{"friendly_name":"T_chambre_parentale"},"0x00158d0003a5a104":{"friendly_name":"T_SdB"},"0x00158d0003e786d5":{"friendly_name":"Baie_vitrée_gauche"},"0x00158d0003f84e2e":{"friendly_name":"inter_VMC"},"0x00158d00047508f2":{"friendly_name":"inondation_cuisine"},"0x00158d000578d630":{"friendly_name":"inter_xiaomi_cuisine"},"0x00158d00063576f3":{"friendly_name":"inondation_WC"},"0x00158d0006357726":{"friendly_name":"inondation_dressing"},"0x7cb03eaa0a06b500":{"friendly_name":"Prise lampe salon"}},"external_converters":[],"frontend":{"host":"192.168.1.85","port":8080},"groups":{},"homeassistant":false,"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://192.168.1.85:1883"},"ota":{"disable_automatic_update_check":false,"ikea_ota_use_test_url":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"deconz","disable_led":false}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"off_state":{"default":"auto","description":"Control when to publish state OFF for a group. 'all_members_off': only publish state OFF when all group memebers are in state OFF, 'last_member_state': publish state OFF whenever one of its members changes to OFF","enum":["all_members_off","last_member_state"],"requiresRestart":true,"title":"Group off state","type":["string"]},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd's default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when 'state' of a device is published json: topic: 'zigbee2mqtt/my_bulb' payload '{\"state\": \"ON\"}' attribute: topic 'zigbee2mqtt/my_bulb/state' payload 'ON' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\d\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty 'action' or 'click' after one has been send. A 'sensor_action' and 'sensor_click' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn't support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00212effff069af8","meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extended_pan_id":"0xdddddddddddddddd","pan_id":6754},"permit_join":false,"restart_required":false,"version":"1.26.0"}", QoS=0, retain=True) 0093|[2022-07-24 19:53:15,626][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/info', 'payload': '{"commit":"bc4ffc00","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":11,"elapsed":false,"ext_pan_id":[221,221,221,221,221,221,221,221],"ikea_ota_use_test_url":false,"last_seen":"ISO_8601","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.txt","log_level":"info","log_output":["console","file"],"log_rotation":true,"log_symlink_current":false,"log_syslog":{"app_name":"Zigbee2MQTT","eol":"/n","host":"localhost","localhost":"localhost","path":"/dev/log","pid":"process.pid","port":123,"protocol":"tcp4","type":"5424"},"output":"json","pan_id":6754,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x00047400008d7333":{"friendly_name":"Inter Legrand"},"0x000d6ffffe5988e3":{"friendly_name":"0x000d6ffffe5988e3"},"0x00124b0022e96f35":{"friendly_name":"BT_SONOFF"},"0x00124b0025002d9d":{"friendly_name":"détecteur mouvement"},"0x00158d0002e9e60c":{"friendly_name":"Porte_entree"},"0x00158d0002eb9fa0":{"friendly_name":"Porte_cuisine"},"0x00158d00035367b6":{"friendly_name":"T_chambre_Noa"},"0x00158d000354767c":{"friendly_name":"T_chambre_Léa"},"0x00158d00035801f6":{"friendly_name":"capteur_inondation_cave"},"0x00158d0003a229e1":{"friendly_name":"T_chambre_parentale"},"0x00158d0003a5a104":{"friendly_name":"T_SdB"},"0x00158d0003e786d5":{"friendly_name":"Baie_vitrée_gauche"},"0x00158d0003f84e2e":{"friendly_name":"inter_VMC"},"0x00158d00047508f2":{"friendly_name":"inondation_cuisine"},"0x00158d000578d630":{"friendly_name":"inter_xiaomi_cuisine"},"0x00158d00063576f3":{"friendly_name":"inondation_WC"},"0x00158d0006357726":{"friendly_name":"inondation_dressing"},"0x7cb03eaa0a06b500":{"friendly_name":"Prise lampe salon"}},"external_converters":[],"frontend":{"host":"192.168.1.85","port":8080},"groups":{},"homeassistant":false,"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://192.168.1.85:1883"},"ota":{"disable_automatic_update_check":false,"ikea_ota_use_test_url":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"deconz","disable_led":false}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"off_state":{"default":"auto","description":"Control when to publish state OFF for a group. \'all_members_off\': only publish state OFF when all group memebers are in state OFF, \'last_member_state\': publish state OFF whenever one of its members changes to OFF","enum":["all_members_off","last_member_state"],"requiresRestart":true,"title":"Group off state","type":["string"]},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd\'s default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when \'state\' of a device is published json: topic: \'zigbee2mqtt/my_bulb\' payload \'{\"state\": \"ON\"}\' attribute: topic \'zigbee2mqtt/my_bulb/state\' payload \'ON\' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\d\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty \'action\' or \'click\' after one has been send. A \'sensor_action\' and \'sensor_click\' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn\'t support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00212effff069af8","meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extended_pan_id":"0xdddddddddddddddd","pan_id":6754},"permit_join":false,"restart_required":false,"version":"1.26.0"}', 'qos': 0, 'retain': True} 0094|[2022-07-24 19:53:15,628][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/devices", payload="[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genTime","genOta"],"output":["genPowerCfg","genPollCtrl","ssIasZone"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00212effff069af8","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_parentale","ieee_address":"0x00158d0003a229e1","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":39107,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":" \u000020201001\u0000\u0000\u0000\u0000\u0000","definition":{"description":"Wired switch without neutral","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0}],"type":"light"},{"access":7,"description":"Specifies the minimum brightness value","name":"ballast_minimum_level","property":"ballast_minimum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Specifies the maximum brightness value","name":"ballast_maximum_level","property":"ballast_maximum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Allow the device to change brightness","name":"device_mode","property":"device_mode","type":"binary","value_off":"dimmer_off","value_on":"dimmer_on"},{"access":7,"description":"Enable the LED when the light is off","name":"led_when_off","property":"led_when_off","type":"binary","value_off":"OFF","value_on":"ON"},{"access":7,"description":"Enables the LED when the light is on","name":"led_when_on","property":"led_when_on","type":"binary","value_off":"OFF","value_on":"ON"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"067771","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0}],"supports_ota":false,"vendor":"Legrand"},"endpoints":{"1":{"bindings":[{"cluster":"genIdentify","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genLevelCtrl","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genBinaryInput","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"lightingBallastCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genLevelCtrl","genOnOff","genScenes","genBinaryInput","manuSpecificLegrandDevices"],"output":["genBasic","manuSpecificLegrandDevices","genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0},{"attribute":"currentLevel","cluster":"genLevelCtrl","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":1}],"scenes":[]}},"friendly_name":"Inter Legrand","ieee_address":"0x00047400008d7333","interview_completed":true,"interviewing":false,"manufacturer":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model_id":" Dimmer switch w/o neutral\u0000\u0000\u0000\u0000\u0000","network_address":7855,"power_source":"Mains (single phase)","software_build_id":"0026","supported":true,"type":"Router"},{"definition":{"description":"MiJia wireless switch","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","triple","quadruple","hold","release","many"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WXKG01LM","options":[{"description":"The WXKG01LM only reports a button press and release.By default, a hold action is published when there is at least 1000 ms between both events. It could be that due to delays in the network the release message is received late. This causes a single click to be identified as a hold action. If you are experiencing this you can try experimenting with this option (e.g. set it to 2000) (value is in ms).","name":"hold_timeout","property":"hold_timeout","type":"numeric","value_min":0},{"description":"Sometimes it happens that the button does not send a release. To avoid problems a release is automatically send after a timeout. The default timeout is 4000 ms, you can increase it with this option (value is in ms).","name":"hold_timeout_expire","property":"hold_timeout_expire","type":"numeric","value_min":0},{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_xiaomi_cuisine","ieee_address":"0x00158d000578d630","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_switch","network_address":12277,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"04-25-2018","definition":{"description":"Aqara double key wired wall switch without neutral wire. Doesn't work as a router and doesn't support power meter","exposes":[{"endpoint":"left","features":[{"access":7,"description":"On/off state of the switch","endpoint":"left","name":"state","property":"state_left","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"endpoint":"right","features":[{"access":7,"description":"On/off state of the switch","endpoint":"right","name":"state","property":"state_right","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["release_left","release_right","release_both","double_left","double_right","single_left","single_right","hold_release_left","hold_release_left"]},{"access":3,"description":"Operation mode for left button","endpoint":"left","name":"operation_mode","property":"operation_mode_left","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":3,"description":"Operation mode for right button","endpoint":"right","name":"operation_mode","property":"operation_mode_right","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"QBKG03LM","options":[{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":true,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg","genDeviceTempCfg","genOta","genTime"],"output":["genBasic","genTime","genOta"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":["genAnalogInput"],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_VMC","ieee_address":"0x00158d0003f84e2e","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.ctrl_neutral2","network_address":23505,"supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_SdB","ieee_address":"0x00158d0003a5a104","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":4370,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Noa","ieee_address":"0x00158d00035367b6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":58919,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Léa","ieee_address":"0x00158d000354767c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":16515,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Baie_vitrée_gauche","ieee_address":"0x00158d0003e786d5","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":45897,"power_source":"Battery","supported":true,"type":"EndDevice"},{"definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_cuisine","ieee_address":"0x00158d0002eb9fa0","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":64640,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_entree","ieee_address":"0x00158d0002e9e60c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":23786,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20220112","definition":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454}],"property":"color_temp","type":"numeric","unit":"mired","value_max":454,"value_min":250},{"access":7,"description":"Color temperature after cold power on of this light","name":"color_temp_startup","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454},{"description":"Restore previous color_temp on cold power on","name":"previous","value":65535}],"property":"color_temp_startup","type":"numeric","unit":"mired","value_max":454,"value_min":250}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":7,"description":"Controls the behavior when the device is powered on","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","previous","on"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"LED1732G11","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","lightingColorCtrl","touchlink","64636"],"output":["genOta","touchlink"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"0x000d6ffffe5988e3","ieee_address":"0x000d6ffffe5988e3","interview_completed":true,"interviewing":false,"manufacturer":"IKEA of Sweden","model_id":"TRADFRI bulb E27 WS opal 1000lm","network_address":19833,"power_source":"Mains (single phase)","software_build_id":"2.3.091","supported":true,"type":"Router"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"capteur_inondation_cave","ieee_address":"0x00158d00035801f6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":60548,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20140331DEOS****","definition":{"description":"Smart+ plug","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"AB3257001NJ","options":[],"supports_ota":true,"vendor":"OSRAM"},"endpoints":{"3":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["touchlink","genBasic","genIdentify","genGroups","genScenes","genOnOff","haElectricalMeasurement","manuSpecificOsram"],"output":["genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0}],"scenes":[]}},"friendly_name":"Prise lampe salon","ieee_address":"0x7cb03eaa0a06b500","interview_completed":true,"interviewing":false,"manufacturer":"OSRAM","model_id":"Plug 01","network_address":14060,"power_source":"Mains (single phase)","software_build_id":"V1.05.09","supported":true,"type":"Router"},{"date_code":"20201026","definition":{"description":"Wireless button","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","long"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-01","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOnOff","genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"BT_SONOFF","ieee_address":"0x00124b0022e96f35","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"WB01","network_address":47984,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_dressing","ieee_address":"0x00158d0006357726","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":49367,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_cuisine","ieee_address":"0x00158d00047508f2","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":34334,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_WC","ieee_address":"0x00158d00063576f3","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":14542,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20211103","definition":{"description":"Motion sensor","exposes":[{"access":1,"description":"Indicates whether the device detected occupancy","name":"occupancy","property":"occupancy","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates whether the device is tampered","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-03","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","ssIasZone","genPowerCfg"],"output":["genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"détecteur mouvement","ieee_address":"0x00124b0025002d9d","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"MS01","network_address":25261,"power_source":"Battery","supported":true,"type":"EndDevice"}]", QoS=0, retain=True) 0095|[2022-07-24 19:53:15,629][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/devices', 'payload': '[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genTime","genOta"],"output":["genPowerCfg","genPollCtrl","ssIasZone"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00212effff069af8","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_parentale","ieee_address":"0x00158d0003a229e1","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":39107,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":" \u000020201001\u0000\u0000\u0000\u0000\u0000","definition":{"description":"Wired switch without neutral","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0}],"type":"light"},{"access":7,"description":"Specifies the minimum brightness value","name":"ballast_minimum_level","property":"ballast_minimum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Specifies the maximum brightness value","name":"ballast_maximum_level","property":"ballast_maximum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Allow the device to change brightness","name":"device_mode","property":"device_mode","type":"binary","value_off":"dimmer_off","value_on":"dimmer_on"},{"access":7,"description":"Enable the LED when the light is off","name":"led_when_off","property":"led_when_off","type":"binary","value_off":"OFF","value_on":"ON"},{"access":7,"description":"Enables the LED when the light is on","name":"led_when_on","property":"led_when_on","type":"binary","value_off":"OFF","value_on":"ON"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"067771","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0}],"supports_ota":false,"vendor":"Legrand"},"endpoints":{"1":{"bindings":[{"cluster":"genIdentify","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genLevelCtrl","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genBinaryInput","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"lightingBallastCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genLevelCtrl","genOnOff","genScenes","genBinaryInput","manuSpecificLegrandDevices"],"output":["genBasic","manuSpecificLegrandDevices","genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0},{"attribute":"currentLevel","cluster":"genLevelCtrl","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":1}],"scenes":[]}},"friendly_name":"Inter Legrand","ieee_address":"0x00047400008d7333","interview_completed":true,"interviewing":false,"manufacturer":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model_id":" Dimmer switch w/o neutral\u0000\u0000\u0000\u0000\u0000","network_address":7855,"power_source":"Mains (single phase)","software_build_id":"0026","supported":true,"type":"Router"},{"definition":{"description":"MiJia wireless switch","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","triple","quadruple","hold","release","many"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WXKG01LM","options":[{"description":"The WXKG01LM only reports a button press and release.By default, a hold action is published when there is at least 1000 ms between both events. It could be that due to delays in the network the release message is received late. This causes a single click to be identified as a hold action. If you are experiencing this you can try experimenting with this option (e.g. set it to 2000) (value is in ms).","name":"hold_timeout","property":"hold_timeout","type":"numeric","value_min":0},{"description":"Sometimes it happens that the button does not send a release. To avoid problems a release is automatically send after a timeout. The default timeout is 4000 ms, you can increase it with this option (value is in ms).","name":"hold_timeout_expire","property":"hold_timeout_expire","type":"numeric","value_min":0},{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_xiaomi_cuisine","ieee_address":"0x00158d000578d630","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_switch","network_address":12277,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"04-25-2018","definition":{"description":"Aqara double key wired wall switch without neutral wire. Doesn\'t work as a router and doesn\'t support power meter","exposes":[{"endpoint":"left","features":[{"access":7,"description":"On/off state of the switch","endpoint":"left","name":"state","property":"state_left","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"endpoint":"right","features":[{"access":7,"description":"On/off state of the switch","endpoint":"right","name":"state","property":"state_right","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["release_left","release_right","release_both","double_left","double_right","single_left","single_right","hold_release_left","hold_release_left"]},{"access":3,"description":"Operation mode for left button","endpoint":"left","name":"operation_mode","property":"operation_mode_left","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":3,"description":"Operation mode for right button","endpoint":"right","name":"operation_mode","property":"operation_mode_right","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"QBKG03LM","options":[{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":true,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg","genDeviceTempCfg","genOta","genTime"],"output":["genBasic","genTime","genOta"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":["genAnalogInput"],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_VMC","ieee_address":"0x00158d0003f84e2e","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.ctrl_neutral2","network_address":23505,"supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_SdB","ieee_address":"0x00158d0003a5a104","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":4370,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Noa","ieee_address":"0x00158d00035367b6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":58919,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Léa","ieee_address":"0x00158d000354767c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":16515,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Baie_vitrée_gauche","ieee_address":"0x00158d0003e786d5","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":45897,"power_source":"Battery","supported":true,"type":"EndDevice"},{"definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_cuisine","ieee_address":"0x00158d0002eb9fa0","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":64640,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_entree","ieee_address":"0x00158d0002e9e60c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":23786,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20220112","definition":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454}],"property":"color_temp","type":"numeric","unit":"mired","value_max":454,"value_min":250},{"access":7,"description":"Color temperature after cold power on of this light","name":"color_temp_startup","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454},{"description":"Restore previous color_temp on cold power on","name":"previous","value":65535}],"property":"color_temp_startup","type":"numeric","unit":"mired","value_max":454,"value_min":250}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":7,"description":"Controls the behavior when the device is powered on","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","previous","on"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"LED1732G11","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","lightingColorCtrl","touchlink","64636"],"output":["genOta","touchlink"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"0x000d6ffffe5988e3","ieee_address":"0x000d6ffffe5988e3","interview_completed":true,"interviewing":false,"manufacturer":"IKEA of Sweden","model_id":"TRADFRI bulb E27 WS opal 1000lm","network_address":19833,"power_source":"Mains (single phase)","software_build_id":"2.3.091","supported":true,"type":"Router"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"capteur_inondation_cave","ieee_address":"0x00158d00035801f6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":60548,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20140331DEOS****","definition":{"description":"Smart+ plug","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"AB3257001NJ","options":[],"supports_ota":true,"vendor":"OSRAM"},"endpoints":{"3":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["touchlink","genBasic","genIdentify","genGroups","genScenes","genOnOff","haElectricalMeasurement","manuSpecificOsram"],"output":["genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0}],"scenes":[]}},"friendly_name":"Prise lampe salon","ieee_address":"0x7cb03eaa0a06b500","interview_completed":true,"interviewing":false,"manufacturer":"OSRAM","model_id":"Plug 01","network_address":14060,"power_source":"Mains (single phase)","software_build_id":"V1.05.09","supported":true,"type":"Router"},{"date_code":"20201026","definition":{"description":"Wireless button","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","long"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-01","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOnOff","genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"BT_SONOFF","ieee_address":"0x00124b0022e96f35","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"WB01","network_address":47984,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_dressing","ieee_address":"0x00158d0006357726","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":49367,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_cuisine","ieee_address":"0x00158d00047508f2","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":34334,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_WC","ieee_address":"0x00158d00063576f3","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":14542,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20211103","definition":{"description":"Motion sensor","exposes":[{"access":1,"description":"Indicates whether the device detected occupancy","name":"occupancy","property":"occupancy","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates whether the device is tampered","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-03","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","ssIasZone","genPowerCfg"],"output":["genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"détecteur mouvement","ieee_address":"0x00124b0025002d9d","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"MS01","network_address":25261,"power_source":"Battery","supported":true,"type":"EndDevice"}]', 'qos': 0, 'retain': True} 0096|[2022-07-24 19:53:15,632][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/groups", payload="[]", QoS=0, retain=True) 0097|[2022-07-24 19:53:15,633][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/groups', 'payload': '[]', 'qos': 0, 'retain': True} 0098|[2022-07-24 19:53:15,634][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/extensions", payload="[]", QoS=0, retain=True) 0099|[2022-07-24 19:53:15,634][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/extensions', 'payload': '[]', 'qos': 0, 'retain': True} 0100|[2022-07-24 19:53:15,635][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/config", payload="{"commit":"bc4ffc00","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.26.0"}", QoS=0, retain=True) 0101|[2022-07-24 19:53:15,635][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/config', 'payload': '{"commit":"bc4ffc00","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.26.0"}', 'qos': 0, 'retain': True} 0102|[2022-07-24 19:53:15,660][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 8 msgs 0103|[2022-07-24 19:53:15,753][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'jeedom/status', 'payload': 'online', 'qos': 1, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'wifi/state', 'payload': 'offline', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/state', 'payload': 'online', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/info', 'payload': '{"commit":"bc4ffc00","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":11,"elapsed":false,"ext_pan_id":[221,221,221,221,221,221,221,221],"ikea_ota_use_test_url":false,"last_seen":"ISO_8601","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.txt","log_level":"info","log_output":["console","file"],"log_rotation":true,"log_symlink_current":false,"log_syslog":{"app_name":"Zigbee2MQTT","eol":"/n","host":"localhost","localhost":"localhost","path":"/dev/log","pid":"process.pid","port":123,"protocol":"tcp4","type":"5424"},"output":"json","pan_id":6754,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x00047400008d7333":{"friendly_name":"Inter Legrand"},"0x000d6ffffe5988e3":{"friendly_name":"0x000d6ffffe5988e3"},"0x00124b0022e96f35":{"friendly_name":"BT_SONOFF"},"0x00124b0025002d9d":{"friendly_name":"détecteur mouvement"},"0x00158d0002e9e60c":{"friendly_name":"Porte_entree"},"0x00158d0002eb9fa0":{"friendly_name":"Porte_cuisine"},"0x00158d00035367b6":{"friendly_name":"T_chambre_Noa"},"0x00158d000354767c":{"friendly_name":"T_chambre_Léa"},"0x00158d00035801f6":{"friendly_name":"capteur_inondation_cave"},"0x00158d0003a229e1":{"friendly_name":"T_chambre_parentale"},"0x00158d0003a5a104":{"friendly_name":"T_SdB"},"0x00158d0003e786d5":{"friendly_name":"Baie_vitrée_gauche"},"0x00158d0003f84e2e":{"friendly_name":"inter_VMC"},"0x00158d00047508f2":{"friendly_name":"inondation_cuisine"},"0x00158d000578d630":{"friendly_name":"inter_xiaomi_cuisine"},"0x00158d00063576f3":{"friendly_name":"inondation_WC"},"0x00158d0006357726":{"friendly_name":"inondation_dressing"},"0x7cb03eaa0a06b500":{"friendly_name":"Prise lampe salon"}},"external_converters":[],"frontend":{"host":"192.168.1.85","port":8080},"groups":{},"homeassistant":false,"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://192.168.1.85:1883"},"ota":{"disable_automatic_update_check":false,"ikea_ota_use_test_url":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"deconz","disable_led":false}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"off_state":{"default":"auto","description":"Control when to publish state OFF for a group. \'all_members_off\': only publish state OFF when all group memebers are in state OFF, \'last_member_state\': publish state OFF whenever one of its members changes to OFF","enum":["all_members_off","last_member_state"],"requiresRestart":true,"title":"Group off state","type":["string"]},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd\'s default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when \'state\' of a device is published json: topic: \'zigbee2mqtt/my_bulb\' payload \'{\"state\": \"ON\"}\' attribute: topic \'zigbee2mqtt/my_bulb/state\' payload \'ON\' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\d\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty \'action\' or \'click\' after one has been send. A \'sensor_action\' and \'sensor_click\' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn\'t support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00212effff069af8","meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extended_pan_id":"0xdddddddddddddddd","pan_id":6754},"permit_join":false,"restart_required":false,"version":"1.26.0"}', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/devices', 'payload': '[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genTime","genOta"],"output":["genPowerCfg","genPollCtrl","ssIasZone"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00212effff069af8","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_parentale","ieee_address":"0x00158d0003a229e1","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":39107,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":" \u000020201001\u0000\u0000\u0000\u0000\u0000","definition":{"description":"Wired switch without neutral","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0}],"type":"light"},{"access":7,"description":"Specifies the minimum brightness value","name":"ballast_minimum_level","property":"ballast_minimum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Specifies the maximum brightness value","name":"ballast_maximum_level","property":"ballast_maximum_level","type":"numeric","value_max":254,"value_min":1},{"access":7,"description":"Allow the device to change brightness","name":"device_mode","property":"device_mode","type":"binary","value_off":"dimmer_off","value_on":"dimmer_on"},{"access":7,"description":"Enable the LED when the light is off","name":"led_when_off","property":"led_when_off","type":"binary","value_off":"OFF","value_on":"ON"},{"access":7,"description":"Enables the LED when the light is on","name":"led_when_on","property":"led_when_on","type":"binary","value_off":"OFF","value_on":"ON"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"067771","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0}],"supports_ota":false,"vendor":"Legrand"},"endpoints":{"1":{"bindings":[{"cluster":"genIdentify","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genLevelCtrl","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genBinaryInput","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"lightingBallastCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genLevelCtrl","genOnOff","genScenes","genBinaryInput","manuSpecificLegrandDevices"],"output":["genBasic","manuSpecificLegrandDevices","genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0},{"attribute":"currentLevel","cluster":"genLevelCtrl","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":1}],"scenes":[]}},"friendly_name":"Inter Legrand","ieee_address":"0x00047400008d7333","interview_completed":true,"interviewing":false,"manufacturer":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model_id":" Dimmer switch w/o neutral\u0000\u0000\u0000\u0000\u0000","network_address":7855,"power_source":"Mains (single phase)","software_build_id":"0026","supported":true,"type":"Router"},{"definition":{"description":"MiJia wireless switch","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","triple","quadruple","hold","release","many"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WXKG01LM","options":[{"description":"The WXKG01LM only reports a button press and release.By default, a hold action is published when there is at least 1000 ms between both events. It could be that due to delays in the network the release message is received late. This causes a single click to be identified as a hold action. If you are experiencing this you can try experimenting with this option (e.g. set it to 2000) (value is in ms).","name":"hold_timeout","property":"hold_timeout","type":"numeric","value_min":0},{"description":"Sometimes it happens that the button does not send a release. To avoid problems a release is automatically send after a timeout. The default timeout is 4000 ms, you can increase it with this option (value is in ms).","name":"hold_timeout_expire","property":"hold_timeout_expire","type":"numeric","value_min":0},{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_xiaomi_cuisine","ieee_address":"0x00158d000578d630","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_switch","network_address":12277,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"04-25-2018","definition":{"description":"Aqara double key wired wall switch without neutral wire. Doesn\'t work as a router and doesn\'t support power meter","exposes":[{"endpoint":"left","features":[{"access":7,"description":"On/off state of the switch","endpoint":"left","name":"state","property":"state_left","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"endpoint":"right","features":[{"access":7,"description":"On/off state of the switch","endpoint":"right","name":"state","property":"state_right","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["release_left","release_right","release_both","double_left","double_right","single_left","single_right","hold_release_left","hold_release_left"]},{"access":3,"description":"Operation mode for left button","endpoint":"left","name":"operation_mode","property":"operation_mode_left","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":3,"description":"Operation mode for right button","endpoint":"right","name":"operation_mode","property":"operation_mode_right","type":"enum","values":["control_left_relay","control_right_relay","decoupled"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"QBKG03LM","options":[{"access":2,"description":"Set to false to disable the legacy integration (highly recommended), will change structure of the published payload (default true).","name":"legacy","property":"legacy","type":"binary","value_off":false,"value_on":true},{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":true,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg","genDeviceTempCfg","genOta","genTime"],"output":["genBasic","genTime","genOta"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genBinaryOutput","genOnOff","genGroups","genScenes"],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":["genMultistateInput","genOnOff"],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":["genAnalogInput"],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inter_VMC","ieee_address":"0x00158d0003f84e2e","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.ctrl_neutral2","network_address":23505,"supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_SdB","ieee_address":"0x00158d0003a5a104","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":4370,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Noa","ieee_address":"0x00158d00035367b6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":58919,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20160516","definition":{"description":"MiJia temperature & humidity sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"WSDCGQ01LM","options":[{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device.","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","name":"temperature_calibration","property":"temperature_calibration","type":"numeric"},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device.","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","name":"humidity_calibration","property":"humidity_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genOta","65535","genMultistateInput"],"output":["genBasic","genGroups","genIdentify","genScenes","genOta","65535","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":["genIdentify","genMultistateInput"],"output":["genGroups","genIdentify","genScenes","genMultistateInput"]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":["genIdentify","genAnalogInput"],"output":["genGroups","genIdentify","genScenes","genAnalogInput"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"T_chambre_Léa","ieee_address":"0x00158d000354767c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_ht","network_address":16515,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Baie_vitrée_gauche","ieee_address":"0x00158d0003e786d5","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":45897,"power_source":"Battery","supported":true,"type":"EndDevice"},{"definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_cuisine","ieee_address":"0x00158d0002eb9fa0","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":64640,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20161128","definition":{"description":"Aqara door & window contact sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"MCCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","65535","genOnOff"],"output":["genBasic","genGroups","65535"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Porte_entree","ieee_address":"0x00158d0002e9e60c","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_magnet.aq2","network_address":23786,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20220112","definition":{"description":"TRADFRI LED bulb E27 1000 lumen, dimmable, white spectrum, opal white","exposes":[{"features":[{"access":7,"description":"On/off state of this light","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"},{"access":7,"description":"Brightness of this light","name":"brightness","property":"brightness","type":"numeric","value_max":254,"value_min":0},{"access":7,"description":"Color temperature of this light","name":"color_temp","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454}],"property":"color_temp","type":"numeric","unit":"mired","value_max":454,"value_min":250},{"access":7,"description":"Color temperature after cold power on of this light","name":"color_temp_startup","presets":[{"description":"Coolest temperature supported","name":"coolest","value":250},{"description":"Cool temperature (250 mireds / 4000 Kelvin)","name":"cool","value":250},{"description":"Neutral temperature (370 mireds / 2700 Kelvin)","name":"neutral","value":370},{"description":"Warm temperature (454 mireds / 2200 Kelvin)","name":"warm","value":454},{"description":"Warmest temperature supported","name":"warmest","value":454},{"description":"Restore previous color_temp on cold power on","name":"previous","value":65535}],"property":"color_temp_startup","type":"numeric","unit":"mired","value_max":454,"value_min":250}],"type":"light"},{"access":2,"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)","name":"effect","property":"effect","type":"enum","values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"]},{"access":7,"description":"Controls the behavior when the device is powered on","name":"power_on_behavior","property":"power_on_behavior","type":"enum","values":["off","previous","on"]},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"LED1732G11","options":[{"access":2,"description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","name":"transition","property":"transition","type":"numeric","value_min":0},{"access":2,"description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","name":"color_sync","property":"color_sync","type":"binary","value_off":false,"value_on":true}],"supports_ota":true,"vendor":"IKEA"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","genLevelCtrl","lightingColorCtrl","touchlink","64636"],"output":["genOta","touchlink"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"0x000d6ffffe5988e3","ieee_address":"0x000d6ffffe5988e3","interview_completed":true,"interviewing":false,"manufacturer":"IKEA of Sweden","model_id":"TRADFRI bulb E27 WS opal 1000lm","network_address":19833,"power_source":"Mains (single phase)","software_build_id":"2.3.091","supported":true,"type":"Router"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"capteur_inondation_cave","ieee_address":"0x00158d00035801f6","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":60548,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20140331DEOS****","definition":{"description":"Smart+ plug","exposes":[{"features":[{"access":7,"description":"On/off state of the switch","name":"state","property":"state","type":"binary","value_off":"OFF","value_on":"ON","value_toggle":"TOGGLE"}],"type":"switch"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"AB3257001NJ","options":[],"supports_ota":true,"vendor":"OSRAM"},"endpoints":{"3":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["touchlink","genBasic","genIdentify","genGroups","genScenes","genOnOff","haElectricalMeasurement","manuSpecificOsram"],"output":["genOta"]},"configured_reportings":[{"attribute":"onOff","cluster":"genOnOff","maximum_report_interval":3600,"minimum_report_interval":0,"reportable_change":0}],"scenes":[]}},"friendly_name":"Prise lampe salon","ieee_address":"0x7cb03eaa0a06b500","interview_completed":true,"interviewing":false,"manufacturer":"OSRAM","model_id":"Plug 01","network_address":14060,"power_source":"Mains (single phase)","software_build_id":"V1.05.09","supported":true,"type":"Router"},{"date_code":"20201026","definition":{"description":"Wireless button","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Triggered action (e.g. a button click)","name":"action","property":"action","type":"enum","values":["single","double","long"]},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-01","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}},{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOnOff","genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"BT_SONOFF","ieee_address":"0x00124b0022e96f35","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"WB01","network_address":47984,"power_source":"Battery","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_dressing","ieee_address":"0x00158d0006357726","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":49367,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20170721","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_cuisine","ieee_address":"0x00158d00047508f2","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":34334,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20200310","definition":{"description":"Aqara water leak sensor","exposes":[{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Indicates whether the device detected a water leak","name":"water_leak","property":"water_leak","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Temperature of the device","name":"device_temperature","property":"device_temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Number of power outages","name":"power_outage_count","property":"power_outage_count","type":"numeric"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SJCGQ11LM","options":[{"access":2,"description":"Number of digits after decimal point for device_temperature, takes into effect on next report of device.","name":"device_temperature_precision","property":"device_temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the device_temperature value (absolute offset), takes into effect on next report of device.","name":"device_temperature_calibration","property":"device_temperature_calibration","type":"numeric"}],"supports_ota":false,"vendor":"Xiaomi"},"endpoints":{"1":{"bindings":[],"clusters":{"input":["genBasic","genIdentify","genPowerCfg"],"output":["genOta"]},"configured_reportings":[],"scenes":[]}},"friendly_name":"inondation_WC","ieee_address":"0x00158d00063576f3","interview_completed":true,"interviewing":false,"manufacturer":"LUMI","model_id":"lumi.sensor_wleak.aq1","network_address":14542,"power_source":"Battery","software_build_id":"3000-0001","supported":true,"type":"EndDevice"},{"date_code":"20211103","definition":{"description":"Motion sensor","exposes":[{"access":1,"description":"Indicates whether the device detected occupancy","name":"occupancy","property":"occupancy","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates if the battery of this device is almost empty","name":"battery_low","property":"battery_low","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Indicates whether the device is tampered","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"description":"Remaining battery in %","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Voltage of the battery in millivolts","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Link quality (signal strength)","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"SNZB-03","options":[],"supports_ota":false,"vendor":"SONOFF"},"endpoints":{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0x00212effff069af8","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","ssIasZone","genPowerCfg"],"output":["genIdentify"]},"configured_reportings":[{"attribute":"batteryVoltage","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0},{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":62000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}},"friendly_name":"détecteur mouvement","ieee_address":"0x00124b0025002d9d","interview_completed":true,"interviewing":false,"manufacturer":"eWeLink","model_id":"MS01","network_address":25261,"power_source":"Battery","supported":true,"type":"EndDevice"}]', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/groups', 'payload': '[]', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/extensions', 'payload': '[]', 'qos': 0, 'retain': True}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/config', 'payload': '{"commit":"bc4ffc00","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":104,"product":0,"revision":"0x26680700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.26.0"}', 'qos': 0, 'retain': True}] 0104|[2022-07-24 19:53:26,234][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Inter Legrand', payload '{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:53:26.229Z\",\"linkquality\":239,\"state\":\"OFF\"}'"}", QoS=0, retain=False) 0105|[2022-07-24 19:53:26,235][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:53:26.229Z\",\"linkquality\":239,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False} 0106|[2022-07-24 19:53:26,237][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Inter Legrand", payload="{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:53:26.229Z","linkquality":239,"state":"OFF"}", QoS=0, retain=False) 0107|[2022-07-24 19:53:26,237][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:53:26.229Z","linkquality":239,"state":"OFF"}', 'qos': 0, 'retain': False} 0108|[2022-07-24 19:53:26,292][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0109|[2022-07-24 19:53:26,491][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:53:26.229Z\",\"linkquality\":239,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:53:26.229Z","linkquality":239,"state":"OFF"}', 'qos': 0, 'retain': False}] 0110|[2022-07-24 19:53:59,082][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"messageOut","id":"422","topic":"pool\/command\/filter","payload":"on","qos":1,"retain":"0","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0111|[2022-07-24 19:53:59,085][INFO] Client422 MainThread publish() : Sending message to broker (topic="pool/command/filter", payload="on", QoS=1, retain=False) 0112|[2022-07-24 19:53:59,087][INFO] Client422 Brk422Th on_message() : Message received (topic="pool/command/filter", payload="on", QoS=1, retain=False) 0113|[2022-07-24 19:53:59,088][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'pool/command/filter', 'payload': 'on', 'qos': 1, 'retain': False} 0114|[2022-07-24 19:53:59,186][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0115|[2022-07-24 19:53:59,243][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'pool/command/filter', 'payload': 'on', 'qos': 1, 'retain': False}] 0116|[2022-07-24 19:54:04,812][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"messageOut","id":"422","topic":"pool\/command\/filter","payload":"off","qos":1,"retain":"0","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0117|[2022-07-24 19:54:04,813][INFO] Client422 MainThread publish() : Sending message to broker (topic="pool/command/filter", payload="off", QoS=1, retain=False) 0118|[2022-07-24 19:54:04,815][INFO] Client422 Brk422Th on_message() : Message received (topic="pool/command/filter", payload="off", QoS=1, retain=False) 0119|[2022-07-24 19:54:04,815][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'pool/command/filter', 'payload': 'off', 'qos': 1, 'retain': False} 0120|[2022-07-24 19:54:04,878][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0121|[2022-07-24 19:54:04,888][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:54:04.874Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0122|[2022-07-24 19:54:04,893][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:54:04.874Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0123|[2022-07-24 19:54:04,894][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:54:04.874Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0124|[2022-07-24 19:54:04,895][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:54:04.874Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0125|[2022-07-24 19:54:04,953][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'pool/command/filter', 'payload': 'off', 'qos': 1, 'retain': False}] 0126|[2022-07-24 19:54:04,954][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0127|[2022-07-24 19:54:05,082][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:54:04.874Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:54:04.874Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}] 0128|[2022-07-24 19:54:08,933][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/T_chambre_Noa', payload '{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_chambre_Noa\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d00035367b6\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":58919,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":55.58,\"last_seen\":\"2022-07-24T17:54:08.923Z\",\"linkquality\":247,\"power_outage_count\":983,\"temperature\":26.81,\"voltage\":3005}'"}", QoS=0, retain=False) 0129|[2022-07-24 19:54:08,934][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_chambre_Noa\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_chambre_Noa\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d00035367b6\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":58919,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":55.58,\"last_seen\":\"2022-07-24T17:54:08.923Z\",\"linkquality\":247,\"power_outage_count\":983,\"temperature\":26.81,\"voltage\":3005}\'"}', 'qos': 0, 'retain': False} 0130|[2022-07-24 19:54:08,935][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/T_chambre_Noa", payload="{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_chambre_Noa","hardwareVersion":30,"ieeeAddr":"0x00158d00035367b6","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":58919,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":55.58,"last_seen":"2022-07-24T17:54:08.923Z","linkquality":247,"power_outage_count":983,"temperature":26.81,"voltage":3005}", QoS=0, retain=False) 0131|[2022-07-24 19:54:08,936][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_chambre_Noa', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_chambre_Noa","hardwareVersion":30,"ieeeAddr":"0x00158d00035367b6","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":58919,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":55.58,"last_seen":"2022-07-24T17:54:08.923Z","linkquality":247,"power_outage_count":983,"temperature":26.81,"voltage":3005}', 'qos': 0, 'retain': False} 0132|[2022-07-24 19:54:08,992][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0133|[2022-07-24 19:54:09,164][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_chambre_Noa\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_chambre_Noa\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d00035367b6\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":58919,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":55.58,\"last_seen\":\"2022-07-24T17:54:08.923Z\",\"linkquality\":247,\"power_outage_count\":983,\"temperature\":26.81,\"voltage\":3005}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_chambre_Noa', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_chambre_Noa","hardwareVersion":30,"ieeeAddr":"0x00158d00035367b6","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":58919,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":55.58,"last_seen":"2022-07-24T17:54:08.923Z","linkquality":247,"power_outage_count":983,"temperature":26.81,"voltage":3005}', 'qos': 0, 'retain': False}] 0134|[2022-07-24 19:54:09,444][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"messageOut","id":"422","topic":"pool\/command\/heater","payload":"off","qos":1,"retain":"0","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0135|[2022-07-24 19:54:09,445][INFO] Client422 MainThread publish() : Sending message to broker (topic="pool/command/heater", payload="off", QoS=1, retain=False) 0136|[2022-07-24 19:54:09,447][INFO] Client422 Brk422Th on_message() : Message received (topic="pool/command/heater", payload="off", QoS=1, retain=False) 0137|[2022-07-24 19:54:09,447][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'pool/command/heater', 'payload': 'off', 'qos': 1, 'retain': False} 0138|[2022-07-24 19:54:09,465][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0139|[2022-07-24 19:54:09,505][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'pool/command/heater', 'payload': 'off', 'qos': 1, 'retain': False}] 0140|[2022-07-24 19:54:37,753][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/T_chambre_parentale', payload '{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_chambre_parentale\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a229e1\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":39107,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":64.54,\"last_seen\":\"2022-07-24T17:54:37.742Z\",\"linkquality\":255,\"power_outage_count\":5587,\"temperature\":23.97,\"voltage\":3015}'"}", QoS=0, retain=False) 0141|[2022-07-24 19:54:37,754][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_chambre_parentale\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_chambre_parentale\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a229e1\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":39107,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":64.54,\"last_seen\":\"2022-07-24T17:54:37.742Z\",\"linkquality\":255,\"power_outage_count\":5587,\"temperature\":23.97,\"voltage\":3015}\'"}', 'qos': 0, 'retain': False} 0142|[2022-07-24 19:54:37,755][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/T_chambre_parentale", payload="{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_chambre_parentale","hardwareVersion":30,"ieeeAddr":"0x00158d0003a229e1","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":39107,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":64.54,"last_seen":"2022-07-24T17:54:37.742Z","linkquality":255,"power_outage_count":5587,"temperature":23.97,"voltage":3015}", QoS=0, retain=False) 0143|[2022-07-24 19:54:37,756][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_chambre_parentale', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_chambre_parentale","hardwareVersion":30,"ieeeAddr":"0x00158d0003a229e1","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":39107,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":64.54,"last_seen":"2022-07-24T17:54:37.742Z","linkquality":255,"power_outage_count":5587,"temperature":23.97,"voltage":3015}', 'qos': 0, 'retain': False} 0144|[2022-07-24 19:54:37,788][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0145|[2022-07-24 19:54:37,906][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_chambre_parentale\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_chambre_parentale\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a229e1\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":39107,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":64.54,\"last_seen\":\"2022-07-24T17:54:37.742Z\",\"linkquality\":255,\"power_outage_count\":5587,\"temperature\":23.97,\"voltage\":3015}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_chambre_parentale', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_chambre_parentale","hardwareVersion":30,"ieeeAddr":"0x00158d0003a229e1","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":39107,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":64.54,"last_seen":"2022-07-24T17:54:37.742Z","linkquality":255,"power_outage_count":5587,"temperature":23.97,"voltage":3015}', 'qos': 0, 'retain': False}] 0146|[2022-07-24 19:54:41,192][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:54:41.176Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0147|[2022-07-24 19:54:41,193][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:54:41.176Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0148|[2022-07-24 19:54:41,196][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:54:41.176Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0149|[2022-07-24 19:54:41,197][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:54:41.176Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0150|[2022-07-24 19:54:41,232][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0151|[2022-07-24 19:55:05,398][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"hb","id":"0","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0152|[2022-07-24 19:55:05,399][DEBUG] Main MainThread h_hb() : Jeedom sent a Heartbeat. 0153|[2022-07-24 19:55:06,432][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Prise lampe salon/get", payload="{"state":""}", QoS=0, retain=False) 0154|[2022-07-24 19:55:06,433][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Prise lampe salon/get', 'payload': '{"state":""}', 'qos': 0, 'retain': False} 0155|[2022-07-24 19:55:06,510][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Prise lampe salon', payload '{\"device\":{\"applicationVersion\":144,\"dateCode\":\"20140331DEOS****\",\"friendlyName\":\"Prise lampe salon\",\"hardwareVersion\":1,\"ieeeAddr\":\"0x7cb03eaa0a06b500\",\"manufacturerID\":48042,\"manufacturerName\":\"OSRAM\",\"model\":\"AB3257001NJ\",\"networkAddress\":14060,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"V1.05.09\",\"stackVersion\":2,\"type\":\"Router\"},\"last_seen\":\"2022-07-24T17:55:06.499Z\",\"linkquality\":255,\"state\":\"OFF\",\"update\":{\"state\":\"idle\"},\"update_available\":false}'"}", QoS=0, retain=False) 0156|[2022-07-24 19:55:06,510][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Prise lampe salon\', payload \'{\"device\":{\"applicationVersion\":144,\"dateCode\":\"20140331DEOS****\",\"friendlyName\":\"Prise lampe salon\",\"hardwareVersion\":1,\"ieeeAddr\":\"0x7cb03eaa0a06b500\",\"manufacturerID\":48042,\"manufacturerName\":\"OSRAM\",\"model\":\"AB3257001NJ\",\"networkAddress\":14060,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"V1.05.09\",\"stackVersion\":2,\"type\":\"Router\"},\"last_seen\":\"2022-07-24T17:55:06.499Z\",\"linkquality\":255,\"state\":\"OFF\",\"update\":{\"state\":\"idle\"},\"update_available\":false}\'"}', 'qos': 0, 'retain': False} 0157|[2022-07-24 19:55:06,512][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Prise lampe salon", payload="{"device":{"applicationVersion":144,"dateCode":"20140331DEOS****","friendlyName":"Prise lampe salon","hardwareVersion":1,"ieeeAddr":"0x7cb03eaa0a06b500","manufacturerID":48042,"manufacturerName":"OSRAM","model":"AB3257001NJ","networkAddress":14060,"powerSource":"Mains (single phase)","softwareBuildID":"V1.05.09","stackVersion":2,"type":"Router"},"last_seen":"2022-07-24T17:55:06.499Z","linkquality":255,"state":"OFF","update":{"state":"idle"},"update_available":false}", QoS=0, retain=False) 0158|[2022-07-24 19:55:06,513][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Prise lampe salon', 'payload': '{"device":{"applicationVersion":144,"dateCode":"20140331DEOS****","friendlyName":"Prise lampe salon","hardwareVersion":1,"ieeeAddr":"0x7cb03eaa0a06b500","manufacturerID":48042,"manufacturerName":"OSRAM","model":"AB3257001NJ","networkAddress":14060,"powerSource":"Mains (single phase)","softwareBuildID":"V1.05.09","stackVersion":2,"type":"Router"},"last_seen":"2022-07-24T17:55:06.499Z","linkquality":255,"state":"OFF","update":{"state":"idle"},"update_available":false}', 'qos': 0, 'retain': False} 0159|[2022-07-24 19:55:06,531][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 3 msgs 0160|[2022-07-24 19:55:06,641][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Prise lampe salon/get', 'payload': '{"state":""}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Prise lampe salon\', payload \'{\"device\":{\"applicationVersion\":144,\"dateCode\":\"20140331DEOS****\",\"friendlyName\":\"Prise lampe salon\",\"hardwareVersion\":1,\"ieeeAddr\":\"0x7cb03eaa0a06b500\",\"manufacturerID\":48042,\"manufacturerName\":\"OSRAM\",\"model\":\"AB3257001NJ\",\"networkAddress\":14060,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"V1.05.09\",\"stackVersion\":2,\"type\":\"Router\"},\"last_seen\":\"2022-07-24T17:55:06.499Z\",\"linkquality\":255,\"state\":\"OFF\",\"update\":{\"state\":\"idle\"},\"update_available\":false}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Prise lampe salon', 'payload': '{"device":{"applicationVersion":144,"dateCode":"20140331DEOS****","friendlyName":"Prise lampe salon","hardwareVersion":1,"ieeeAddr":"0x7cb03eaa0a06b500","manufacturerID":48042,"manufacturerName":"OSRAM","model":"AB3257001NJ","networkAddress":14060,"powerSource":"Mains (single phase)","softwareBuildID":"V1.05.09","stackVersion":2,"type":"Router"},"last_seen":"2022-07-24T17:55:06.499Z","linkquality":255,"state":"OFF","update":{"state":"idle"},"update_available":false}', 'qos': 0, 'retain': False}] 0161|[2022-07-24 19:55:07,054][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:55:07.047Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0162|[2022-07-24 19:55:07,054][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:55:07.047Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0163|[2022-07-24 19:55:07,056][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:55:07.047Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0164|[2022-07-24 19:55:07,056][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:55:07.047Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0165|[2022-07-24 19:55:07,143][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0166|[2022-07-24 19:55:07,222][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:55:07.047Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:55:07.047Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}] 0167|[2022-07-24 19:55:08,080][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Inter Legrand', payload '{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:08.074Z\",\"linkquality\":231,\"state\":\"OFF\"}'"}", QoS=0, retain=False) 0168|[2022-07-24 19:55:08,081][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:08.074Z\",\"linkquality\":231,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False} 0169|[2022-07-24 19:55:08,082][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Inter Legrand", payload="{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:08.074Z","linkquality":231,"state":"OFF"}", QoS=0, retain=False) 0170|[2022-07-24 19:55:08,083][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:08.074Z","linkquality":231,"state":"OFF"}', 'qos': 0, 'retain': False} 0171|[2022-07-24 19:55:08,125][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0172|[2022-07-24 19:55:08,250][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:08.074Z\",\"linkquality\":231,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:08.074Z","linkquality":231,"state":"OFF"}', 'qos': 0, 'retain': False}] 0173|[2022-07-24 19:55:12,470][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Inter Legrand', payload '{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:12.461Z\",\"linkquality\":239,\"state\":\"OFF\"}'"}", QoS=0, retain=False) 0174|[2022-07-24 19:55:12,470][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:12.461Z\",\"linkquality\":239,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False} 0175|[2022-07-24 19:55:12,472][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Inter Legrand", payload="{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:12.461Z","linkquality":239,"state":"OFF"}", QoS=0, retain=False) 0176|[2022-07-24 19:55:12,473][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:12.461Z","linkquality":239,"state":"OFF"}', 'qos': 0, 'retain': False} 0177|[2022-07-24 19:55:12,496][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0178|[2022-07-24 19:55:12,594][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:12.461Z\",\"linkquality\":239,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:12.461Z","linkquality":239,"state":"OFF"}', 'qos': 0, 'retain': False}] 0179|[2022-07-24 19:55:19,861][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Inter Legrand', payload '{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:19.855Z\",\"linkquality\":239,\"state\":\"OFF\"}'"}", QoS=0, retain=False) 0180|[2022-07-24 19:55:19,862][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:19.855Z\",\"linkquality\":239,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False} 0181|[2022-07-24 19:55:19,863][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Inter Legrand", payload="{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:19.855Z","linkquality":239,"state":"OFF"}", QoS=0, retain=False) 0182|[2022-07-24 19:55:19,864][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:19.855Z","linkquality":239,"state":"OFF"}', 'qos': 0, 'retain': False} 0183|[2022-07-24 19:55:19,910][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0184|[2022-07-24 19:55:20,004][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:19.855Z\",\"linkquality\":239,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:19.855Z","linkquality":239,"state":"OFF"}', 'qos': 0, 'retain': False}] 0185|[2022-07-24 19:55:30,264][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/Inter Legrand', payload '{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:30.253Z\",\"linkquality\":231,\"state\":\"OFF\"}'"}", QoS=0, retain=False) 0186|[2022-07-24 19:55:30,265][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:30.253Z\",\"linkquality\":231,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False} 0187|[2022-07-24 19:55:30,267][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/Inter Legrand", payload="{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:30.253Z","linkquality":231,"state":"OFF"}", QoS=0, retain=False) 0188|[2022-07-24 19:55:30,268][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:30.253Z","linkquality":231,"state":"OFF"}', 'qos': 0, 'retain': False} 0189|[2022-07-24 19:55:30,326][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0190|[2022-07-24 19:55:30,416][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/Inter Legrand\', payload \'{\"ballast_lamp_alarm_lamp_burn_hours\":false,\"ballast_status_lamp_failure\":false,\"ballast_status_non_operational\":false,\"brightness\":0,\"device\":{\"applicationVersion\":0,\"dateCode\":\" \u000020201001\u0000\u0000\u0000\u0000\u0000\",\"friendlyName\":\"Inter Legrand\",\"hardwareVersion\":9,\"ieeeAddr\":\"0x00047400008d7333\",\"manufacturerID\":4129,\"manufacturerName\":\" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\",\"model\":\"067771\",\"networkAddress\":7855,\"powerSource\":\"Mains (single phase)\",\"softwareBuildID\":\"0026\",\"stackVersion\":66,\"type\":\"Router\",\"zclVersion\":2},\"last_seen\":\"2022-07-24T17:55:30.253Z\",\"linkquality\":231,\"state\":\"OFF\"}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/Inter Legrand', 'payload': '{"ballast_lamp_alarm_lamp_burn_hours":false,"ballast_status_lamp_failure":false,"ballast_status_non_operational":false,"brightness":0,"device":{"applicationVersion":0,"dateCode":" \u000020201001\u0000\u0000\u0000\u0000\u0000","friendlyName":"Inter Legrand","hardwareVersion":9,"ieeeAddr":"0x00047400008d7333","manufacturerID":4129,"manufacturerName":" Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","model":"067771","networkAddress":7855,"powerSource":"Mains (single phase)","softwareBuildID":"0026","stackVersion":66,"type":"Router","zclVersion":2},"last_seen":"2022-07-24T17:55:30.253Z","linkquality":231,"state":"OFF"}', 'qos': 0, 'retain': False}] 0191|[2022-07-24 19:56:04,530][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"hb","id":"0","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0192|[2022-07-24 19:56:04,531][DEBUG] Main MainThread h_hb() : Jeedom sent a Heartbeat. 0193|[2022-07-24 19:56:09,206][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:09.198Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0194|[2022-07-24 19:56:09,206][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:09.198Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0195|[2022-07-24 19:56:09,208][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:09.198Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0196|[2022-07-24 19:56:09,209][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:09.198Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0197|[2022-07-24 19:56:09,216][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0198|[2022-07-24 19:56:09,308][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:09.198Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:09.198Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}] 0199|[2022-07-24 19:56:45,960][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/T_SdB', payload '{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":75.62,\"last_seen\":\"2022-07-24T17:56:45.955Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.5,\"voltage\":3035}'"}", QoS=0, retain=False) 0200|[2022-07-24 19:56:45,961][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":75.62,\"last_seen\":\"2022-07-24T17:56:45.955Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.5,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False} 0201|[2022-07-24 19:56:45,962][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/T_SdB", payload="{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":75.62,"last_seen":"2022-07-24T17:56:45.955Z","linkquality":255,"power_outage_count":2553,"temperature":25.5,"voltage":3035}", QoS=0, retain=False) 0202|[2022-07-24 19:56:45,963][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":75.62,"last_seen":"2022-07-24T17:56:45.955Z","linkquality":255,"power_outage_count":2553,"temperature":25.5,"voltage":3035}', 'qos': 0, 'retain': False} 0203|[2022-07-24 19:56:45,990][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/T_SdB', payload '{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":75.62,\"last_seen\":\"2022-07-24T17:56:45.981Z\",\"linkquality\":207,\"power_outage_count\":2553,\"temperature\":25.53,\"voltage\":3035}'"}", QoS=0, retain=False) 0204|[2022-07-24 19:56:45,991][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":75.62,\"last_seen\":\"2022-07-24T17:56:45.981Z\",\"linkquality\":207,\"power_outage_count\":2553,\"temperature\":25.53,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False} 0205|[2022-07-24 19:56:45,993][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/T_SdB", payload="{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":75.62,"last_seen":"2022-07-24T17:56:45.981Z","linkquality":207,"power_outage_count":2553,"temperature":25.53,"voltage":3035}", QoS=0, retain=False) 0206|[2022-07-24 19:56:45,993][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":75.62,"last_seen":"2022-07-24T17:56:45.981Z","linkquality":207,"power_outage_count":2553,"temperature":25.53,"voltage":3035}', 'qos': 0, 'retain': False} 0207|[2022-07-24 19:56:46,016][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 4 msgs 0208|[2022-07-24 19:56:46,276][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":75.62,\"last_seen\":\"2022-07-24T17:56:45.955Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.5,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":75.62,"last_seen":"2022-07-24T17:56:45.955Z","linkquality":255,"power_outage_count":2553,"temperature":25.5,"voltage":3035}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":75.62,\"last_seen\":\"2022-07-24T17:56:45.981Z\",\"linkquality\":207,\"power_outage_count\":2553,\"temperature\":25.53,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":75.62,"last_seen":"2022-07-24T17:56:45.981Z","linkquality":207,"power_outage_count":2553,"temperature":25.53,"voltage":3035}', 'qos': 0, 'retain': False}] 0209|[2022-07-24 19:56:47,349][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC/set", payload="{"state_right":"ON"}", QoS=0, retain=False) 0210|[2022-07-24 19:56:47,350][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC/set', 'payload': '{"state_right":"ON"}', 'qos': 0, 'retain': False} 0211|[2022-07-24 19:56:47,397][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0212|[2022-07-24 19:56:47,479][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC/set', 'payload': '{"state_right":"ON"}', 'qos': 0, 'retain': False}] 0213|[2022-07-24 19:56:47,555][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.545Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0214|[2022-07-24 19:56:47,555][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.545Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0215|[2022-07-24 19:56:47,559][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.545Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0216|[2022-07-24 19:56:47,560][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.545Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0217|[2022-07-24 19:56:47,561][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.545Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0218|[2022-07-24 19:56:47,562][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.545Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0219|[2022-07-24 19:56:47,564][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.545Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0220|[2022-07-24 19:56:47,564][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.545Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0221|[2022-07-24 19:56:47,580][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 4 msgs 0222|[2022-07-24 19:56:47,685][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.673Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0223|[2022-07-24 19:56:47,686][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.673Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0224|[2022-07-24 19:56:47,688][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.673Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0225|[2022-07-24 19:56:47,690][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.673Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0226|[2022-07-24 19:56:47,780][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.545Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"OFF\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.545Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"OFF","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.545Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.545Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}] 0227|[2022-07-24 19:56:47,781][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0228|[2022-07-24 19:56:47,871][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:56:47.673Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:56:47.673Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}] 0229|[2022-07-24 19:57:03,774][DEBUG] Main MainThread run() : Received from Jeedom: {"cmd":"hb","id":"0","apikey":"Qaj958PNnQbf1fdFEPTas7TufIqcANrQID8sWarcQtyfS9YXvg77cBRL0EfgfhGr"} 0230|[2022-07-24 19:57:03,775][DEBUG] Main MainThread h_hb() : Jeedom sent a Heartbeat. 0231|[2022-07-24 19:57:11,381][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:11.375Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0232|[2022-07-24 19:57:11,382][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:11.375Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0233|[2022-07-24 19:57:11,384][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:11.375Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0234|[2022-07-24 19:57:11,384][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:11.375Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0235|[2022-07-24 19:57:11,421][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0236|[2022-07-24 19:57:11,505][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:11.375Z\",\"linkquality\":239,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:11.375Z","linkquality":239,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}] 0237|[2022-07-24 19:57:27,908][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/détecteur mouvement', payload '{\"battery\":100,\"battery_low\":false,\"device\":{\"applicationVersion\":5,\"dateCode\":\"20211103\",\"friendlyName\":\"détecteur mouvement\",\"hardwareVersion\":1,\"ieeeAddr\":\"0x00124b0025002d9d\",\"manufacturerID\":0,\"manufacturerName\":\"eWeLink\",\"model\":\"SNZB-03\",\"networkAddress\":25261,\"powerSource\":\"Battery\",\"type\":\"EndDevice\",\"zclVersion\":1},\"last_seen\":\"2022-07-24T17:57:27.902Z\",\"linkquality\":207,\"occupancy\":true,\"tamper\":false,\"voltage\":3000}'"}", QoS=0, retain=False) 0238|[2022-07-24 19:57:27,909][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/détecteur mouvement\', payload \'{\"battery\":100,\"battery_low\":false,\"device\":{\"applicationVersion\":5,\"dateCode\":\"20211103\",\"friendlyName\":\"détecteur mouvement\",\"hardwareVersion\":1,\"ieeeAddr\":\"0x00124b0025002d9d\",\"manufacturerID\":0,\"manufacturerName\":\"eWeLink\",\"model\":\"SNZB-03\",\"networkAddress\":25261,\"powerSource\":\"Battery\",\"type\":\"EndDevice\",\"zclVersion\":1},\"last_seen\":\"2022-07-24T17:57:27.902Z\",\"linkquality\":207,\"occupancy\":true,\"tamper\":false,\"voltage\":3000}\'"}', 'qos': 0, 'retain': False} 0239|[2022-07-24 19:57:27,910][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/détecteur mouvement", payload="{"battery":100,"battery_low":false,"device":{"applicationVersion":5,"dateCode":"20211103","friendlyName":"détecteur mouvement","hardwareVersion":1,"ieeeAddr":"0x00124b0025002d9d","manufacturerID":0,"manufacturerName":"eWeLink","model":"SNZB-03","networkAddress":25261,"powerSource":"Battery","type":"EndDevice","zclVersion":1},"last_seen":"2022-07-24T17:57:27.902Z","linkquality":207,"occupancy":true,"tamper":false,"voltage":3000}", QoS=0, retain=False) 0240|[2022-07-24 19:57:27,911][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/détecteur mouvement', 'payload': '{"battery":100,"battery_low":false,"device":{"applicationVersion":5,"dateCode":"20211103","friendlyName":"détecteur mouvement","hardwareVersion":1,"ieeeAddr":"0x00124b0025002d9d","manufacturerID":0,"manufacturerName":"eWeLink","model":"SNZB-03","networkAddress":25261,"powerSource":"Battery","type":"EndDevice","zclVersion":1},"last_seen":"2022-07-24T17:57:27.902Z","linkquality":207,"occupancy":true,"tamper":false,"voltage":3000}', 'qos': 0, 'retain': False} 0241|[2022-07-24 19:57:27,936][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 2 msgs 0242|[2022-07-24 19:57:28,079][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/détecteur mouvement\', payload \'{\"battery\":100,\"battery_low\":false,\"device\":{\"applicationVersion\":5,\"dateCode\":\"20211103\",\"friendlyName\":\"détecteur mouvement\",\"hardwareVersion\":1,\"ieeeAddr\":\"0x00124b0025002d9d\",\"manufacturerID\":0,\"manufacturerName\":\"eWeLink\",\"model\":\"SNZB-03\",\"networkAddress\":25261,\"powerSource\":\"Battery\",\"type\":\"EndDevice\",\"zclVersion\":1},\"last_seen\":\"2022-07-24T17:57:27.902Z\",\"linkquality\":207,\"occupancy\":true,\"tamper\":false,\"voltage\":3000}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/détecteur mouvement', 'payload': '{"battery":100,"battery_low":false,"device":{"applicationVersion":5,"dateCode":"20211103","friendlyName":"détecteur mouvement","hardwareVersion":1,"ieeeAddr":"0x00124b0025002d9d","manufacturerID":0,"manufacturerName":"eWeLink","model":"SNZB-03","networkAddress":25261,"powerSource":"Battery","type":"EndDevice","zclVersion":1},"last_seen":"2022-07-24T17:57:27.902Z","linkquality":207,"occupancy":true,"tamper":false,"voltage":3000}', 'qos': 0, 'retain': False}] 0243|[2022-07-24 19:57:31,414][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/T_SdB', payload '{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":81.67,\"last_seen\":\"2022-07-24T17:57:31.403Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.53,\"voltage\":3035}'"}", QoS=0, retain=False) 0244|[2022-07-24 19:57:31,414][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":81.67,\"last_seen\":\"2022-07-24T17:57:31.403Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.53,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False} 0245|[2022-07-24 19:57:31,416][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/T_SdB", payload="{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":81.67,"last_seen":"2022-07-24T17:57:31.403Z","linkquality":255,"power_outage_count":2553,"temperature":25.53,"voltage":3035}", QoS=0, retain=False) 0246|[2022-07-24 19:57:31,417][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":81.67,"last_seen":"2022-07-24T17:57:31.403Z","linkquality":255,"power_outage_count":2553,"temperature":25.53,"voltage":3035}', 'qos': 0, 'retain': False} 0247|[2022-07-24 19:57:31,428][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/T_SdB', payload '{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":81.67,\"last_seen\":\"2022-07-24T17:57:31.420Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.61,\"voltage\":3035}'"}", QoS=0, retain=False) 0248|[2022-07-24 19:57:31,429][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":81.67,\"last_seen\":\"2022-07-24T17:57:31.420Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.61,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False} 0249|[2022-07-24 19:57:31,431][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/T_SdB", payload="{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":81.67,"last_seen":"2022-07-24T17:57:31.420Z","linkquality":255,"power_outage_count":2553,"temperature":25.61,"voltage":3035}", QoS=0, retain=False) 0250|[2022-07-24 19:57:31,431][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":81.67,"last_seen":"2022-07-24T17:57:31.420Z","linkquality":255,"power_outage_count":2553,"temperature":25.61,"voltage":3035}', 'qos': 0, 'retain': False} 0251|[2022-07-24 19:57:31,488][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 4 msgs 0252|[2022-07-24 19:57:31,661][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":81.67,\"last_seen\":\"2022-07-24T17:57:31.403Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.53,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":81.67,"last_seen":"2022-07-24T17:57:31.403Z","linkquality":255,"power_outage_count":2553,"temperature":25.53,"voltage":3035}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/T_SdB\', payload \'{\"battery\":100,\"device\":{\"applicationVersion\":2,\"dateCode\":\"20160516\",\"friendlyName\":\"T_SdB\",\"hardwareVersion\":30,\"ieeeAddr\":\"0x00158d0003a5a104\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"WSDCGQ01LM\",\"networkAddress\":4370,\"powerSource\":\"Battery\",\"softwareBuildID\":\"3000-0001\",\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":1},\"humidity\":81.67,\"last_seen\":\"2022-07-24T17:57:31.420Z\",\"linkquality\":255,\"power_outage_count\":2553,\"temperature\":25.61,\"voltage\":3035}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/T_SdB', 'payload': '{"battery":100,"device":{"applicationVersion":2,"dateCode":"20160516","friendlyName":"T_SdB","hardwareVersion":30,"ieeeAddr":"0x00158d0003a5a104","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ01LM","networkAddress":4370,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":81.67,"last_seen":"2022-07-24T17:57:31.420Z","linkquality":255,"power_outage_count":2553,"temperature":25.61,"voltage":3035}', 'qos': 0, 'retain': False}] 0253|[2022-07-24 19:57:32,780][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC/set", payload="{"state_right":"ON"}", QoS=0, retain=False) 0254|[2022-07-24 19:57:32,781][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC/set', 'payload': '{"state_right":"ON"}', 'qos': 0, 'retain': False} 0255|[2022-07-24 19:57:32,865][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 1 msgs 0256|[2022-07-24 19:57:32,901][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC/set', 'payload': '{"state_right":"ON"}', 'qos': 0, 'retain': False}] 0257|[2022-07-24 19:57:33,133][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.125Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0258|[2022-07-24 19:57:33,134][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.125Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0259|[2022-07-24 19:57:33,136][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.125Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0260|[2022-07-24 19:57:33,136][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.125Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0261|[2022-07-24 19:57:33,138][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.125Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0262|[2022-07-24 19:57:33,139][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.125Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0263|[2022-07-24 19:57:33,140][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.125Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0264|[2022-07-24 19:57:33,140][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.125Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0265|[2022-07-24 19:57:33,203][DEBUG] JMsg.Snd SockOut _loopSnd() : Sending 4 msgs 0266|[2022-07-24 19:57:33,260][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/bridge/logging", payload="{"level":"info","message":"MQTT publish: topic 'zigbee2mqtt/inter_VMC', payload '{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.251Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}'"}", QoS=0, retain=False) 0267|[2022-07-24 19:57:33,263][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.251Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False} 0268|[2022-07-24 19:57:33,265][INFO] Client422 Brk422Th on_message() : Message received (topic="zigbee2mqtt/inter_VMC", payload="{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.251Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}", QoS=0, retain=False) 0269|[2022-07-24 19:57:33,266][DEBUG] JMsg.Snd Brk422Th send_async() : Enqued message: {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.251Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False} 0270|[2022-07-24 19:57:33,318][DEBUG] JMsg.Snd SockOut send() : Sent TO Jeedom: [{'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.125Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.125Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/bridge/logging', 'payload': '{"level":"info","message":"MQTT publish: topic \'zigbee2mqtt/inter_VMC\', payload \'{\"device\":{\"applicationVersion\":1,\"dateCode\":\"04-25-2018\",\"friendlyName\":\"inter_VMC\",\"hardwareVersion\":38,\"ieeeAddr\":\"0x00158d0003f84e2e\",\"manufacturerID\":4151,\"manufacturerName\":\"LUMI\",\"model\":\"QBKG03LM\",\"networkAddress\":23505,\"stackVersion\":2,\"type\":\"EndDevice\",\"zclVersion\":0},\"device_temperature\":35,\"last_seen\":\"2022-07-24T17:57:33.125Z\",\"linkquality\":231,\"power_outage_count\":38,\"state_left\":\"ON\",\"state_right\":\"ON\",\"temperature\":30,\"update\":{\"state\":\"idle\"},\"update_available\":false,\"voltage\":3300}\'"}', 'qos': 0, 'retain': False}, {'cmd': 'messageIn', 'id': '422', 'topic': 'zigbee2mqtt/inter_VMC', 'payload': '{"device":{"applicationVersion":1,"dateCode":"04-25-2018","friendlyName":"inter_VMC","hardwareVersion":38,"ieeeAddr":"0x00158d0003f84e2e","manufacturerID":4151,"manufacturerName":"LUMI","model":"QBKG03LM","networkAddress":23505,"stackVersion":2,"type":"EndDevice","zclVersion":0},"device_temperature":35,"last_seen":"2022-07-24T17:57:33.125Z","linkquality":231,"power_outage_count":38,"state_left":"ON","state_right":"ON","temperature":30,"update":{"state":"idle"},"update_available":false,"voltage":3300}', 'qos': 0, 'retain': False}]