WebThingsIO / zigbee-adapter

Zigbee adapter add-on for WebThings Gateway
Mozilla Public License 2.0
46 stars 29 forks source link

Thermostat Sinope TH1124ZB Zigbee #205

Closed arist0v closed 3 years ago

arist0v commented 4 years ago

i just bougth those thermostat to make it work with my webthings gateway, it was detected out of the box by my gateway, but i can't assign it as a thermostat, and i don,t seem to be able to manually turn it on or off, i absolutely have to set the temperature on it(thing that i can't do either via webthing) to activate it. i got the current temperature(i didn't see the requested temperature) i have a on/off switch that didn't do anything(and didn't actiate itself if i set the temperature on the thermostat to start)

if it could help i saw that zigbee2mqtt seem to have it working:

https://www.zigbee2mqtt.io/devices/TH1124ZB.html

any help making it work would be welcome since from now you have no model of baseboard thermostat

thank you p.s.: i have 30 day to decide if i keep it or not so if you could at least tell me if it's worth it to keep it until we could find a fix thank you

mrstegeman commented 4 years ago

Can you post the content of ~/.mozilla-iot/data/zigbee-adapter/zb-XXXXXXXX.json? The XXX* bit is some string of characters.

arist0v commented 4 years ago
{
  "driver": {
    "macAddress": "00212effff04f748",
    "networkPanId16": "2271",
    "networkAddr16": "0000",
    "networkPanId64": "00212effff04f748",
    "apsDesignatedCoordinator": 1,
    "scanChannels": "00008000",
    "apsPanId64": "0000000000000000",
    "trustCenterAddr64": "00212effff04f748",
    "securityMode": 3,
    "networkKey": "d4d78e22f88ca2b8fc28f62533287f00",
    "operatingChannel": 15,
    "protocolVersion": 267,
    "networkUpdateId": 0,
    "permitJoin": 0,
    "watchDogTTL": 3600,
    "version": "264a0700"
  },
  "nodes": {
    "500b9140000112e9": {
      "addr64": "500b9140000112e9",
      "addr16": "687f",
      "activeEndpoints": {
        "1": {
          "profileId": "0104",
          "deviceId": "0301",
          "deviceVersion": 1,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0201",
            "0204",
            "0402",
            "0702",
            "0b04",
            "0b05",
            "ff01"
          ],
          "outputClusters": [
            "000a",
            "ff01",
            "0019"
          ],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "on": {
          "name": "on",
          "value": false,
          "visible": true,
          "title": "On/Off",
          "type": "boolean",
          "@type": "OnOffProperty",
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 6,
          "attr": "onOff",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_powerMul": {
          "name": "_powerMul",
          "value": 1,
          "visible": false,
          "type": "number",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acPowerMultiplier",
          "attrId": 1540,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_powerDiv": {
          "name": "_powerDiv",
          "value": 1,
          "visible": false,
          "type": "number",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acPowerDivisor",
          "attrId": 1541,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "instantaneousPower": {
          "name": "instantaneousPower",
          "value": 0,
          "visible": true,
          "title": "Power",
          "type": "number",
          "@type": "InstantaneousPowerProperty",
          "unit": "watt",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "activePower",
          "attrId": 1291,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_currentMul": {
          "name": "_currentMul",
          "value": 1,
          "visible": false,
          "type": "number",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acCurrentMultiplier",
          "attrId": 1538,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_currentDiv": {
          "name": "_currentDiv",
          "value": 1000,
          "visible": false,
          "type": "number",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acCurrentDivisor",
          "attrId": 1539,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "current": {
          "name": "current",
          "value": 0,
          "visible": true,
          "title": "Current",
          "type": "number",
          "@type": "CurrentProperty",
          "unit": "ampere",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "rmsCurrent",
          "attrId": 1288,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "frequency": {
          "name": "frequency",
          "visible": true,
          "title": "Frequency",
          "type": "number",
          "@type": "FrequencyProperty",
          "unit": "hertz",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acFrequency",
          "attrId": 768,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_voltageMul": {
          "name": "_voltageMul",
          "value": 1,
          "visible": false,
          "type": "number",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acVoltageMultiplier",
          "attrId": 1536,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_voltageDiv": {
          "name": "_voltageDiv",
          "value": 10,
          "visible": false,
          "type": "number",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "acVoltageDivisor",
          "attrId": 1537,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "voltage": {
          "name": "voltage",
          "value": 243.7,
          "visible": true,
          "title": "Voltage",
          "type": "number",
          "@type": "VoltageProperty",
          "unit": "volt",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 2820,
          "attr": "rmsVoltage",
          "attrId": 1285,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minTemp": {
          "name": "_minTemp",
          "value": -1000,
          "visible": false,
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 1026,
          "attr": "minMeasuredValue",
          "attrId": 1,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxTemp": {
          "name": "_maxTemp",
          "value": 7000,
          "visible": false,
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 1026,
          "attr": "maxMeasuredValue",
          "attrId": 2,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "temperature": {
          "name": "temperature",
          "value": 22.17,
          "visible": true,
          "title": "Temperature",
          "type": "number",
          "@type": "TemperatureProperty",
          "unit": "degree celsius",
          "minimum": -10,
          "maximum": 70,
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 1026,
          "attr": "measuredValue",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-500b9140000112e9-undefined",
      "@type": [
        "OnOffSwitch",
        "SmartPlug",
        "EnergyMonitor",
        "TemperatureSensor"
      ],
      "defaultName": "zb-500b9140000112e9-undefined",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "modelId": "TH1124ZB\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
      "powerSource": 1
    }
  }
}
mrstegeman commented 4 years ago

Can you navigate to Settings -> Add-ons in your UI, then click Configure on the Zigbee entry, and type classifier in the debug field and Apply? After doing so, you should see more Zigbee stuff in the log, so please post the output of this:

grep zigbee-adapter ~/.mozilla-iot/log/run-app.log
arist0v commented 4 years ago
pi@gateway:~ $ grep zigbee-adapter ~/.mozilla-iot/log/run-app.log
Fichier binaire /home/pi/.mozilla-iot/log/run-app.log correspondant
mrstegeman commented 4 years ago

You can also access the logs through the UI via Settings -> Developer -> View internal logs.

arist0v commented 4 years ago
2020-05-06 02:11:37.829 ERROR  : chromecast-adapter: Re-creating client after Error: Device timeout
2020-05-06 02:11:37.834 ERROR  : chromecast-adapter:     at fn.ontimeout (/home/pi/.mozilla-iot/addons/chromecast-adapter/node_modules/castv2-client/lib/senders/platform.js:56:26)
2020-05-06 02:11:37.836 ERROR  : chromecast-adapter:     at Object.onceWrapper (events.js:286:20)
2020-05-06 02:11:37.839 ERROR  : chromecast-adapter:     at fn.emit (events.js:198:13)
2020-05-06 02:11:37.841 ERROR  : chromecast-adapter:     at Timeout.ontimeout [as _onTimeout] (/home/pi/.mozilla-iot/addons/chromecast-adapter/node_modules/castv2-client/lib/controllers/heartbeat.js:44:10)
2020-05-06 02:11:37.843 ERROR  : chromecast-adapter:     at ontimeout (timers.js:436:11)
2020-05-06 02:11:37.845 ERROR  : chromecast-adapter:     at tryOnTimeout (timers.js:300:5)
2020-05-06 02:11:37.847 ERROR  : chromecast-adapter:     at listOnTimeout (timers.js:263:5)
2020-05-06 02:11:37.849 ERROR  : chromecast-adapter:     at Timer.processTimers (timers.js:223:10)
2020-05-06 02:11:45.109 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter removeThing( Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local. ) started
2020-05-06 02:11:56.292 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from undefined to Backdrop for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 03:48:50.056 ERROR  : chromecast-adapter: Re-creating client after Error: Device timeout
2020-05-06 03:48:50.057 ERROR  : chromecast-adapter:     at fn.ontimeout (/home/pi/.mozilla-iot/addons/chromecast-adapter/node_modules/castv2-client/lib/senders/platform.js:56:26)
2020-05-06 03:48:50.061 ERROR  : chromecast-adapter:     at Object.onceWrapper (events.js:286:20)
2020-05-06 03:48:50.062 ERROR  : chromecast-adapter:     at fn.emit (events.js:198:13)
2020-05-06 03:48:50.063 ERROR  : chromecast-adapter:     at Timeout.ontimeout [as _onTimeout] (/home/pi/.mozilla-iot/addons/chromecast-adapter/node_modules/castv2-client/lib/controllers/heartbeat.js:44:10)
2020-05-06 03:48:50.064 ERROR  : chromecast-adapter:     at ontimeout (timers.js:436:11)
2020-05-06 03:48:50.066 ERROR  : chromecast-adapter:     at tryOnTimeout (timers.js:300:5)
2020-05-06 03:48:50.067 ERROR  : chromecast-adapter:     at listOnTimeout (timers.js:263:5)
2020-05-06 03:48:50.068 ERROR  : chromecast-adapter:     at Timer.processTimers (timers.js:223:10)
2020-05-06 03:48:53.291 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter removeThing( Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. ) started
2020-05-06 03:49:06.253 INFO   : chromecast-adapter: setCachedValueAndNotify for property volume from 100 to 11.999998986721039 for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 04:09:43.234 ERROR  : chromecast-adapter: Re-creating client after Error: Device timeout
2020-05-06 04:09:43.235 ERROR  : chromecast-adapter:     at fn.ontimeout (/home/pi/.mozilla-iot/addons/chromecast-adapter/node_modules/castv2-client/lib/senders/platform.js:56:26)
2020-05-06 04:09:43.237 ERROR  : chromecast-adapter:     at Object.onceWrapper (events.js:286:20)
2020-05-06 04:09:43.238 ERROR  : chromecast-adapter:     at fn.emit (events.js:198:13)
2020-05-06 04:09:43.240 ERROR  : chromecast-adapter:     at Timeout.ontimeout [as _onTimeout] (/home/pi/.mozilla-iot/addons/chromecast-adapter/node_modules/castv2-client/lib/controllers/heartbeat.js:44:10)
2020-05-06 04:09:43.242 ERROR  : chromecast-adapter:     at ontimeout (timers.js:436:11)
2020-05-06 04:09:43.243 ERROR  : chromecast-adapter:     at tryOnTimeout (timers.js:300:5)
2020-05-06 04:09:43.245 ERROR  : chromecast-adapter:     at listOnTimeout (timers.js:263:5)
2020-05-06 04:09:43.246 ERROR  : chromecast-adapter:     at Timer.processTimers (timers.js:223:10)
2020-05-06 04:09:46.448 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter removeThing( Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local. ) started
2020-05-06 04:10:00.083 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from undefined to Backdrop for Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local.
2020-05-06 07:50:19.741 INFO   : getValue for property volume for: Téle sous sol returning 100
2020-05-06 07:50:19.743 INFO   : getValue for property on for: Téle sous sol returning false
2020-05-06 07:50:19.744 INFO   : getValue for property playing for: Téle sous sol returning false
2020-05-06 07:50:19.745 INFO   : getValue for property muted for: Téle sous sol returning false
2020-05-06 07:50:19.747 INFO   : getValue for property app for: Téle sous sol returning Backdrop
2020-05-06 07:50:19.749 INFO   : getValue for property volume for: Haut parleur Rosalie returning 11.999998986721039
2020-05-06 07:50:19.750 INFO   : getValue for property on for: Haut parleur Rosalie returning false
2020-05-06 07:50:19.751 INFO   : getValue for property playing for: Haut parleur Rosalie returning false
2020-05-06 07:50:19.752 INFO   : getValue for property muted for: Haut parleur Rosalie returning false
2020-05-06 07:50:19.754 INFO   : getValue for property temperature for: Weather (Trécesson) returning -3
2020-05-06 07:50:19.756 INFO   : getValue for property feelsLike for: Weather (Trécesson) returning 1
2020-05-06 07:50:19.757 INFO   : getValue for property humidity for: Weather (Trécesson) returning 82
2020-05-06 07:50:19.758 INFO   : getValue for property cloudCover for: Weather (Trécesson) returning 77
2020-05-06 07:50:19.760 INFO   : getValue for property windDirection for: Weather (Trécesson) returning 203
2020-05-06 07:50:19.761 INFO   : getValue for property description for: Weather (Trécesson) returning Mostly cloudy
2020-05-06 07:50:19.762 INFO   : getValue for property memAvailable for: RAM returning 457.96484375
2020-05-06 07:50:19.764 INFO   : getValue for property volume for: Télé living returning 100
2020-05-06 07:50:19.765 INFO   : getValue for property on for: Télé living returning false
2020-05-06 07:50:19.766 INFO   : getValue for property playing for: Télé living returning false
2020-05-06 07:50:19.767 INFO   : getValue for property muted for: Télé living returning false
2020-05-06 07:50:19.769 INFO   : getValue for property app for: Télé living returning Backdrop
2020-05-06 07:50:22.084 INFO   : getValue for property memAvailable for: RAM returning 457.43359375
2020-05-06 11:44:39.636 INFO   : Opening database: /home/pi/.mozilla-iot/log/logs.sqlite3
2020-05-06 11:44:41.722 INFO   : DNS config is: gateway
2020-05-06 11:44:41.727 INFO   : Service Discovery: changing profile - local domain is now: gateway
2020-05-06 11:44:44.463 INFO   : Service Discovery: state changed to: true
2020-05-06 11:44:44.590 INFO   : HTTPS server listening on port 4443
2020-05-06 11:44:44.592 INFO   : Redirector listening on port 8080
2020-05-06 11:45:02.985 ERROR  : Failed to load add-on photo-frame: Error: Checksum failed for file /home/pi/.mozilla-iot/addons/photo-frame/pkg/__pycache__/photo_frame.cpython-37.pyc in add-on photo-frame
    at find.fileSync.forEach (/home/pi/mozilla-iot/gateway/build/webpack:/src/addon-utils.js:215:1)
    at Array.forEach (<anonymous>)
    at loadManifestJson (/home/pi/mozilla-iot/gateway/build/webpack:/src/addon-utils.js:197:1)
    at Object.loadManifest (/home/pi/mozilla-iot/gateway/build/webpack:/src/addon-utils.js:303:1)
    at AddonManager.loadAddon (/home/pi/mozilla-iot/gateway/build/webpack:/src/addon-manager.js:614:1)
    at fs.readdir (/home/pi/mozilla-iot/gateway/build/webpack:/src/addon-manager.js:737:1)
    at FSReqWrap.args [as oncomplete] (fs.js:140:20)
2020-05-06 11:45:02.999 ERROR  : Error getting value for thingId: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. property: volume
2020-05-06 11:45:03.001 ERROR  : getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:03.003 ERROR  : Error getting value for thingId: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. property: volume
2020-05-06 11:45:03.004 ERROR  : getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:03.007 WARN   : Rule get failed { code: 500,
  message:
   'getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.' }
2020-05-06 11:45:03.010 WARN   : Rule get failed { code: 500,
  message:
   'getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.' }
2020-05-06 11:45:03.078 INFO   : Loading add-on: chromecast-adapter
2020-05-06 11:45:03.085 INFO   : Loading add-on: network-presence-detection-adapter
2020-05-06 11:45:03.089 INFO   : Loading add-on: telegram-sender-adapter
2020-05-06 11:45:03.092 INFO   : Loading add-on: thing-url-adapter
2020-05-06 11:45:03.096 INFO   : Loading add-on: weather-adapter
2020-05-06 11:45:03.099 INFO   : Loading add-on: zigbee-adapter
2020-05-06 11:45:03.103 INFO   : Loading add-on: systeminfo-adapter
2020-05-06 11:45:03.106 INFO   : Loading add-on: power-settings
2020-05-06 11:45:06.785 INFO   : Checking for add-on updates...
2020-05-06 11:45:07.829 INFO   : PageKite connected!
2020-05-06 11:45:07.838 INFO   : Starting certificate renewal.
2020-05-06 11:45:07.953 INFO   : Certificate not yet due for renewal.
2020-05-06 11:45:08.232 INFO   : chromecast-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 11:45:08.676 INFO   : zigbee-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 11:45:08.682 INFO   : thing-url-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 11:45:08.694 INFO   : weather-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 11:45:08.698 INFO   : telegram-sender-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 11:45:08.771 INFO   : Finished updating add-ons
2020-05-06 11:45:08.796 INFO   : systeminfo-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 11:45:10.198 INFO   : chromecast-adapter: Loading add-on chromecast-adapter from /home/pi/.mozilla-iot/addons/chromecast-adapter
2020-05-06 11:45:10.407 INFO   : telegram-sender-adapter: Loading add-on telegram-sender-adapter from /home/pi/.mozilla-iot/addons/telegram-sender-adapter
2020-05-06 11:45:10.480 INFO   : thing-url-adapter: Loading add-on thing-url-adapter from /home/pi/.mozilla-iot/addons/thing-url-adapter
2020-05-06 11:45:10.507 INFO   : systeminfo-adapter: Loading add-on systeminfo-adapter from /home/pi/.mozilla-iot/addons/systeminfo-adapter
2020-05-06 11:45:10.841 INFO   : weather-adapter: Loading add-on weather-adapter from /home/pi/.mozilla-iot/addons/weather-adapter
2020-05-06 11:45:10.981 INFO   : thing-url-adapter: Starting mDNS discovery
2020-05-06 11:45:11.010 INFO   : zigbee-adapter: Loading add-on zigbee-adapter from /home/pi/.mozilla-iot/addons/zigbee-adapter
2020-05-06 11:45:11.338 INFO   : zigbee-adapter: DEBUG config = ''
2020-05-06 11:45:12.492 INFO   : zigbee-adapter: this.driver = DeconzDriver {}
2020-05-06 11:45:12.498 INFO   : zigbee-adapter: DeconzDriver: Using serial port /dev/ttyACM0
2020-05-06 11:45:12.531 INFO   : zigbee-adapter: DeConz Firmware version: 264a0700
2020-05-06 11:45:12.634 INFO   : zigbee-adapter: Kicking WatchDog for 3600 seconds
2020-05-06 11:45:12.695 INFO   : zigbee-adapter:          MAC Address: 00212effff04f748
2020-05-06 11:45:12.699 INFO   : zigbee-adapter:      Network PANID16: 2271
2020-05-06 11:45:12.702 INFO   : zigbee-adapter:       Network Addr16: 0000
2020-05-06 11:45:12.715 INFO   : zigbee-adapter:      Network PANID64: 00212effff04f748
2020-05-06 11:45:12.729 INFO   : zigbee-adapter: APS Designated Coordinator: 1
2020-05-06 11:45:12.732 INFO   : zigbee-adapter:        Scan Channels: 00008000
2020-05-06 11:45:12.735 INFO   : zigbee-adapter:          APS PANID64: 0000000000000000
2020-05-06 11:45:12.738 INFO   : zigbee-adapter:  Trust Center Addr64: 00212effff04f748
2020-05-06 11:45:12.744 INFO   : zigbee-adapter:        Security Mode: 3
2020-05-06 11:45:12.756 INFO   : zigbee-adapter:          Network Key: d4d78e22f88ca2b8fc28f62533287f00
2020-05-06 11:45:12.761 INFO   : zigbee-adapter:    Operating Channel: 15
2020-05-06 11:45:12.774 INFO   : zigbee-adapter:     Protocol Version: 267
2020-05-06 11:45:12.777 INFO   : zigbee-adapter:    Network Update ID: 0
2020-05-06 11:45:12.780 INFO   : zigbee-adapter:          Permit Join: 0
2020-05-06 11:45:12.783 INFO   : zigbee-adapter:         WatchDog TTL: 3600
2020-05-06 11:45:12.790 INFO   : zigbee-adapter:              Version: 264a0700
2020-05-06 11:45:12.793 INFO   : zigbee-adapter: ZigbeeNode created: addr64: 00212effff04f748 addr16: 0000
2020-05-06 11:45:12.798 INFO   : zigbee-adapter: readDeviceInfo: read failed: { [Error: ENOENT: no such file or directory, open '/home/pi/.mozilla-iot/data/zigbee-adapter/zb-00212effff04f748.json']
2020-05-06 11:45:12.802 INFO   : zigbee-adapter:   errno: -2,
2020-05-06 11:45:12.806 INFO   : zigbee-adapter:   code: 'ENOENT',
2020-05-06 11:45:12.809 INFO   : zigbee-adapter:   syscall: 'open',
2020-05-06 11:45:12.812 INFO   : zigbee-adapter:   path:
2020-05-06 11:45:12.815 INFO   : zigbee-adapter:    '/home/pi/.mozilla-iot/data/zigbee-adapter/zb-00212effff04f748.json' }
2020-05-06 11:45:12.818 INFO   : zigbee-adapter: ----- Scan Starting -----
2020-05-06 11:45:12.850 INFO   : zigbee-adapter: ----- Nodes -----
2020-05-06 11:45:12.852 INFO   : zigbee-adapter: Node: 00212effff04f748 0000 Name: zb-00212effff04f748-Dongle       rebindRequired: true endpoints: []
2020-05-06 11:45:12.855 INFO   : zigbee-adapter: -----------------
2020-05-06 11:45:12.858 INFO   : zigbee-adapter: ----- Scan Complete -----
2020-05-06 11:45:12.861 INFO   : zigbee-adapter: ----- Nodes -----
2020-05-06 11:45:12.871 INFO   : zigbee-adapter: Node: 00212effff04f748 0000 Name: zb-00212effff04f748-Dongle       rebindRequired: true endpoints: []
2020-05-06 11:45:12.873 INFO   : zigbee-adapter: -----------------
2020-05-06 11:45:12.875 INFO   : zigbee-adapter: ----- Update Network Addresses Complete -----
2020-05-06 11:45:13.076 INFO   : systeminfo-adapter: Creating network for lo
2020-05-06 11:45:13.085 INFO   : systeminfo-adapter: Creating network for eth0
2020-05-06 11:45:13.091 INFO   : systeminfo-adapter: Creating network for wlan0
2020-05-06 11:45:13.156 INFO   : systeminfo-adapter: Creating disk for /
2020-05-06 11:45:13.164 INFO   : systeminfo-adapter: Creating disk for /boot
2020-05-06 11:45:19.940 INFO   : getValue for property details for: Presence - unnamed returning 192.168.3.11
2020-05-06 11:45:19.942 INFO   : getValue for property minutes_ago for: Presence - unnamed returning 1694
2020-05-06 11:45:19.945 INFO   : getValue for property recently1 for: Presence - unnamed returning false
2020-05-06 11:45:19.947 INFO   : getValue for property details for: Presence - Galaxy-S8.arist0v.lan returning 192.168.3.9
2020-05-06 11:45:19.949 INFO   : getValue for property minutes_ago for: Presence - Galaxy-S8.arist0v.lan returning 1211
2020-05-06 11:45:19.951 INFO   : getValue for property recently1 for: Presence - Galaxy-S8.arist0v.lan returning false
2020-05-06 11:45:19.953 INFO   : getValue for property temperature for: Weather (Trécesson) returning 6
2020-05-06 11:45:19.955 INFO   : getValue for property feelsLike for: Weather (Trécesson) returning 12
2020-05-06 11:45:19.957 INFO   : getValue for property humidity for: Weather (Trécesson) returning 65
2020-05-06 11:45:19.960 INFO   : getValue for property cloudCover for: Weather (Trécesson) returning 7
2020-05-06 11:45:19.962 INFO   : getValue for property pressure for: Weather (Trécesson) returning 1016
2020-05-06 11:45:19.963 INFO   : getValue for property windSpeed for: Weather (Trécesson) returning 2.5
2020-05-06 11:45:19.965 INFO   : getValue for property windDirection for: Weather (Trécesson) returning 293
2020-05-06 11:45:19.967 INFO   : getValue for property description for: Weather (Trécesson) returning Sunny
2020-05-06 11:45:19.969 INFO   : getValue for property raining for: Weather (Trécesson) returning false
2020-05-06 11:45:19.971 INFO   : getValue for property snowing for: Weather (Trécesson) returning false
2020-05-06 11:45:19.973 INFO   : getValue for property memAvailable for: RAM returning 568.68359375
2020-05-06 11:45:19.977 ERROR  : Failed to get property volume: getProperty: device: Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local. not found.
2020-05-06 11:45:19.978 ERROR  : Failed to get property on: getProperty: device: Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local. not found.
2020-05-06 11:45:19.980 ERROR  : Failed to get property playing: getProperty: device: Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local. not found.
2020-05-06 11:45:19.982 ERROR  : Failed to get property muted: getProperty: device: Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local. not found.
2020-05-06 11:45:19.984 ERROR  : Failed to get property app: getProperty: device: Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local. not found.
2020-05-06 11:45:19.985 ERROR  : Failed to get property volume: getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:19.987 ERROR  : Failed to get property on: getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:19.989 ERROR  : Failed to get property playing: getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:19.991 ERROR  : Failed to get property muted: getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:19.993 ERROR  : Failed to get property app: getProperty: device: Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local. not found.
2020-05-06 11:45:19.997 ERROR  : Failed to get property volume: getProperty: device: Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local. not found.
2020-05-06 11:45:19.999 ERROR  : Failed to get property on: getProperty: device: Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local. not found.
2020-05-06 11:45:20.001 ERROR  : Failed to get property playing: getProperty: device: Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local. not found.
2020-05-06 11:45:20.002 ERROR  : Failed to get property muted: getProperty: device: Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local. not found.
2020-05-06 11:45:20.004 ERROR  : Failed to get property app: getProperty: device: Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local. not found.
2020-05-06 11:45:20.942 INFO   : getValue for property memAvailable for: RAM returning 566.90625
2020-05-06 11:45:21.244 INFO   : systeminfo-adapter: Next unit is m
2020-05-06 11:46:27.441 INFO   : chromecast-adapter: setCachedValueAndNotify for property volume from 100 to 11.999998986721039 for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 11:46:27.446 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from undefined to Backdrop for Chromecast-e42f6d16d7183fda7912c95d3b44eab5._googlecast._tcp.local.
2020-05-06 11:46:27.463 INFO   : getValue for property volume for: Haut parleur Rosalie returning 11.999998986721039
2020-05-06 11:46:27.608 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from undefined to Backdrop for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 11:46:27.617 INFO   : chromecast-adapter: setCachedValueAndNotify for property volume from 11.999998986721039 to 11.999999731779099 for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 11:46:27.619 INFO   : chromecast-adapter: setCachedValueAndNotify for property volume from 11.999999731779099 to 12 for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 11:46:28.460 INFO   : getValue for property volume for: Télé living returning 100
2020-05-06 11:46:28.462 INFO   : getValue for property on for: Télé living returning false
2020-05-06 11:46:28.465 INFO   : getValue for property playing for: Télé living returning false
2020-05-06 11:46:28.467 INFO   : getValue for property muted for: Télé living returning false
2020-05-06 11:46:28.469 INFO   : getValue for property app for: Télé living returning Backdrop
2020-05-06 11:46:28.533 INFO   : getValue for property volume for: Haut parleur Rosalie returning 12
2020-05-06 11:46:28.536 INFO   : getValue for property on for: Haut parleur Rosalie returning false
2020-05-06 11:46:28.538 INFO   : getValue for property playing for: Haut parleur Rosalie returning false
2020-05-06 11:46:28.540 INFO   : getValue for property muted for: Haut parleur Rosalie returning false
2020-05-06 11:46:28.562 INFO   : getValue for property volume for: Téle sous sol returning 100
2020-05-06 11:46:28.565 INFO   : getValue for property on for: Téle sous sol returning false
2020-05-06 11:46:28.566 INFO   : getValue for property playing for: Téle sous sol returning false
2020-05-06 11:46:28.568 INFO   : getValue for property muted for: Téle sous sol returning false
2020-05-06 11:46:28.570 INFO   : getValue for property app for: Téle sous sol returning Backdrop
2020-05-06 11:46:43.281 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.285 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.437 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.441 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.444 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.472 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.478 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.481 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:43.484 ERROR  : WebSocket sendMessage failed: Error: WebSocket is not open: readyState 2 (CLOSING)
2020-05-06 11:46:47.826 INFO   : getValue for property minutes_ago for: Presence - unnamed returning 0
2020-05-06 11:46:47.828 INFO   : getValue for property recently1 for: Presence - unnamed returning true
2020-05-06 11:46:47.830 INFO   : getValue for property minutes_ago for: Presence - Galaxy-S8.arist0v.lan returning 1213
2020-05-06 11:46:47.833 INFO   : getValue for property memAvailable for: RAM returning 622.9921875
2020-05-06 11:46:49.082 INFO   : getValue for property memAvailable for: RAM returning 620.53125
2020-05-06 11:53:49.087 INFO   : About to call startPairing on PresenceAdapter
2020-05-06 11:53:49.091 INFO   : About to call startPairing on ThingURLAdapter
2020-05-06 11:53:49.097 INFO   : About to call startPairing on SysteminfoAdapter
2020-05-06 11:53:49.101 INFO   : About to call startPairing on WeatherAdapter
2020-05-06 11:53:49.104 INFO   : About to call startPairing on ChromecastAdapter
2020-05-06 11:53:49.107 INFO   : About to call startPairing on ZigbeeAdapter
2020-05-06 11:53:49.140 INFO   : zigbee-adapter: Pairing mode started, timeout = 60
2020-05-06 11:53:49.146 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing started
2020-05-06 11:53:49.455 INFO   : Opened a new things socket
2020-05-06 11:53:51.985 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 11:53:51.990 INFO   : zigbee-adapter: ZigbeeNode created: addr64: 500b9140000112e9 addr16: eab3
2020-05-06 11:53:52.832 ERROR  : zigbee-adapter: Frame Status: 130: unknown
2020-05-06 11:53:52.836 ERROR  : zigbee-adapter: { response: true,
2020-05-06 11:53:52.838 ERROR  : zigbee-adapter:   type: 23,
2020-05-06 11:53:52.841 ERROR  : zigbee-adapter:   seqNum: 46,
2020-05-06 11:53:52.843 ERROR  : zigbee-adapter:   status: 130,
2020-05-06 11:53:52.845 ERROR  : zigbee-adapter:   payloadLen: 25,
2020-05-06 11:53:52.848 ERROR  : zigbee-adapter:   deviceState: 34,
2020-05-06 11:53:52.854 ERROR  : zigbee-adapter:   networkState: 2,
2020-05-06 11:53:52.856 ERROR  : zigbee-adapter:   dataConfirm: false,
2020-05-06 11:53:52.859 ERROR  : zigbee-adapter:   dataIndication: false,
2020-05-06 11:53:52.862 ERROR  : zigbee-adapter:   configChanged: false,
2020-05-06 11:53:52.865 ERROR  : zigbee-adapter:   dataRequest: true,
2020-05-06 11:53:52.868 ERROR  : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 11:53:52.871 ERROR  : zigbee-adapter:   destination16: '0000',
2020-05-06 11:53:52.874 ERROR  : zigbee-adapter:   destinationEndpoint: '00',
2020-05-06 11:53:52.878 ERROR  : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 11:53:52.881 ERROR  : zigbee-adapter:   remote16: 'eab3',
2020-05-06 11:53:52.884 ERROR  : zigbee-adapter:   sourceEndpoint: '00',
2020-05-06 11:53:52.887 ERROR  : zigbee-adapter:   profileId: '0000',
2020-05-06 11:53:52.889 ERROR  : zigbee-adapter:   clusterId: '8021',
2020-05-06 11:53:52.891 ERROR  : zigbee-adapter:   data: <Buffer 07 82>,
2020-05-06 11:53:52.893 ERROR  : zigbee-adapter:   lqi: 255,
2020-05-06 11:53:52.895 ERROR  : zigbee-adapter:   rssi: -55,
2020-05-06 11:53:52.896 ERROR  : zigbee-adapter:   zdoSeq: 7,
2020-05-06 11:53:52.898 ERROR  : zigbee-adapter:   remote64: '500b9140000112e9' }
2020-05-06 11:53:52.901 ERROR  : zigbee-adapter: Response: configReportRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 11:53:52.902 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 11:53:52.926 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 11:53:52.928 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: on profileId: 0104 endpoint: 1 clusterId: 0006 readRsp value: on (undefined)
2020-05-06 11:53:52.970 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _powerMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 11:53:53.014 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _powerDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 11:53:53.096 ERROR  : zigbee-adapter: Response: configReportRsp got status: unreportableAttribute (140) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: activePower (1291)
2020-05-06 11:53:53.099 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 11:53:53.142 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: instantaneousPower profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 11:53:53.196 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _currentMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 11:53:53.237 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _currentDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1000
2020-05-06 11:53:53.323 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: current profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 11:53:53.367 ERROR  : zigbee-adapter: Response: configReportRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 11:53:53.369 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 11:53:53.406 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 11:53:53.457 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _voltageMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 11:53:53.496 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _voltageDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 10
2020-05-06 11:53:53.575 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: voltage profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 243.3
2020-05-06 11:53:53.615 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _minTemp profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: -1000
2020-05-06 11:53:53.671 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _maxTemp profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 7000
2020-05-06 11:53:53.780 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 23.3 (2328)
2020-05-06 11:54:01.537 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 23.4 (2337)
2020-05-06 11:54:06.149 INFO   : getValue for property on for: zb-500b9140000112e9-undefined returning true
2020-05-06 11:54:06.152 INFO   : getValue for property instantaneousPower for: zb-500b9140000112e9-undefined returning 0
2020-05-06 11:54:06.155 INFO   : getValue for property current for: zb-500b9140000112e9-undefined returning 0
2020-05-06 11:54:06.157 INFO   : getValue for property voltage for: zb-500b9140000112e9-undefined returning 243.3
2020-05-06 11:54:06.160 INFO   : getValue for property temperature for: zb-500b9140000112e9-undefined returning 23.37
2020-05-06 11:54:06.163 INFO   : Successfully created new thing zb-500b9140000112e9-undefined
2020-05-06 11:54:08.341 INFO   : thing-url-adapter: Adapter: ThingURLAdapter id thing-url-adapter pairing cancelled
2020-05-06 11:54:08.344 INFO   : weather-adapter: Adapter: WeatherAdapter id weather-adapter pairing cancelled
2020-05-06 11:54:08.346 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter pairing cancelled
2020-05-06 11:54:08.348 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing cancelled
2020-05-06 11:54:08.351 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 11:54:10.072 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 11:54:11.339 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 11:54:41.670 ERROR  : zigbee-adapter: No handler for ZDO cluster: 0001
2020-05-06 11:54:41.673 ERROR  : zigbee-adapter: { response: true,
2020-05-06 11:54:41.675 ERROR  : zigbee-adapter:   type: 23,
2020-05-06 11:54:41.677 ERROR  : zigbee-adapter:   seqNum: 151,
2020-05-06 11:54:41.679 ERROR  : zigbee-adapter:   status: 0,
2020-05-06 11:54:41.682 ERROR  : zigbee-adapter:   payloadLen: 28,
2020-05-06 11:54:41.684 ERROR  : zigbee-adapter:   deviceState: 34,
2020-05-06 11:54:41.687 ERROR  : zigbee-adapter:   networkState: 2,
2020-05-06 11:54:41.690 ERROR  : zigbee-adapter:   dataConfirm: false,
2020-05-06 11:54:41.692 ERROR  : zigbee-adapter:   dataIndication: false,
2020-05-06 11:54:41.695 ERROR  : zigbee-adapter:   configChanged: false,
2020-05-06 11:54:41.698 ERROR  : zigbee-adapter:   dataRequest: true,
2020-05-06 11:54:41.701 ERROR  : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 11:54:41.704 ERROR  : zigbee-adapter:   destination16: '0000',
2020-05-06 11:54:41.707 ERROR  : zigbee-adapter:   destinationEndpoint: '00',
2020-05-06 11:54:41.709 ERROR  : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 11:54:41.712 ERROR  : zigbee-adapter:   remote16: 'eab3',
2020-05-06 11:54:41.715 ERROR  : zigbee-adapter:   sourceEndpoint: '00',
2020-05-06 11:54:41.718 ERROR  : zigbee-adapter:   profileId: '0000',
2020-05-06 11:54:41.721 ERROR  : zigbee-adapter:   clusterId: '0001',
2020-05-06 11:54:41.724 ERROR  : zigbee-adapter:   data: <Buffer 05 00 00 00 01>,
2020-05-06 11:54:41.726 ERROR  : zigbee-adapter:   lqi: 255,
2020-05-06 11:54:41.728 ERROR  : zigbee-adapter:   rssi: -53,
2020-05-06 11:54:41.729 ERROR  : zigbee-adapter:   zdoSeq: 5,
2020-05-06 11:54:41.731 ERROR  : zigbee-adapter:   addr16: '0000',
2020-05-06 11:54:41.733 ERROR  : zigbee-adapter:   requestType: 0,
2020-05-06 11:54:41.736 ERROR  : zigbee-adapter:   startIndex: 1,
2020-05-06 11:54:41.737 ERROR  : zigbee-adapter:   remote64: '500b9140000112e9' }
2020-05-06 11:54:41.743 INFO   : zigbee-adapter: handleQueryNextImageReq: rspFrame =
2020-05-06 11:54:41.744 INFO   : zigbee-adapter: { response: true,
2020-05-06 11:54:41.746 INFO   : zigbee-adapter:   type: 23,
2020-05-06 11:54:41.747 INFO   : zigbee-adapter:   seqNum: 152,
2020-05-06 11:54:41.749 INFO   : zigbee-adapter:   status: 0,
2020-05-06 11:54:41.750 INFO   : zigbee-adapter:   payloadLen: 35,
2020-05-06 11:54:41.757 INFO   : zigbee-adapter:   deviceState: 34,
2020-05-06 11:54:41.759 INFO   : zigbee-adapter:   networkState: 2,
2020-05-06 11:54:41.760 INFO   : zigbee-adapter:   dataConfirm: false,
2020-05-06 11:54:41.762 INFO   : zigbee-adapter:   dataIndication: false,
2020-05-06 11:54:41.764 INFO   : zigbee-adapter:   configChanged: false,
2020-05-06 11:54:41.766 INFO   : zigbee-adapter:   dataRequest: true,
2020-05-06 11:54:41.768 INFO   : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 11:54:41.769 INFO   : zigbee-adapter:   destination16: '0000',
2020-05-06 11:54:41.771 INFO   : zigbee-adapter:   destinationEndpoint: '01',
2020-05-06 11:54:41.776 INFO   : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 11:54:41.778 INFO   : zigbee-adapter:   remote16: 'eab3',
2020-05-06 11:54:41.780 INFO   : zigbee-adapter:   sourceEndpoint: '01',
2020-05-06 11:54:41.782 INFO   : zigbee-adapter:   profileId: '0104',
2020-05-06 11:54:41.784 INFO   : zigbee-adapter:   clusterId: '0019',
2020-05-06 11:54:41.786 INFO   : zigbee-adapter:   data: <Buffer 01 01 01 00 9c 11 26 11 01 02 3c 02>,
2020-05-06 11:54:41.787 INFO   : zigbee-adapter:   lqi: 255,
2020-05-06 11:54:41.790 INFO   : zigbee-adapter:   rssi: -53,
2020-05-06 11:54:41.792 INFO   : zigbee-adapter:   zcl:
2020-05-06 11:54:41.793 INFO   : zigbee-adapter:    { frameCntl:
2020-05-06 11:54:41.795 INFO   : zigbee-adapter:       { frameType: 1, manufSpec: 0, direction: 0, disDefaultRsp: 0 },
2020-05-06 11:54:41.797 INFO   : zigbee-adapter:      manufCode: 0,
2020-05-06 11:54:41.798 INFO   : zigbee-adapter:      seqNum: 1,
2020-05-06 11:54:41.799 INFO   : zigbee-adapter:      cmdId: 'queryNextImageReq',
2020-05-06 11:54:41.801 INFO   : zigbee-adapter:      payload: { fieldCtrl: 0, manufCode: 4508, imageType: 4390 } },
2020-05-06 11:54:41.802 INFO   : zigbee-adapter:   remote64: '500b9140000112e9',
2020-05-06 11:54:41.804 INFO   : zigbee-adapter:   zclSeqNum: 1,
2020-05-06 11:54:41.806 INFO   : zigbee-adapter:   zclCmdId: 'queryNextImageReq' }
2020-05-06 12:02:09.720 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 24.4 (2442)
2020-05-06 12:02:19.852 INFO   : Successfully deleted zb-500b9140000112e9 from database.
2020-05-06 12:02:20.358 ERROR  : Error getting thing description for thing with id zb-500b9140000112e9: Error: Unable to find thing with id: zb-500b9140000112e9
    at /home/pi/mozilla-iot/gateway/build/webpack:/src/models/things.js:268:1
2020-05-06 12:02:41.644 INFO   : About to call startPairing on PresenceAdapter
2020-05-06 12:02:41.648 INFO   : About to call startPairing on ThingURLAdapter
2020-05-06 12:02:41.651 INFO   : About to call startPairing on SysteminfoAdapter
2020-05-06 12:02:41.655 INFO   : About to call startPairing on WeatherAdapter
2020-05-06 12:02:41.659 INFO   : About to call startPairing on ChromecastAdapter
2020-05-06 12:02:41.666 INFO   : About to call startPairing on ZigbeeAdapter
2020-05-06 12:02:41.679 INFO   : Opened a new things socket
2020-05-06 12:02:41.696 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing started
2020-05-06 12:02:41.700 INFO   : zigbee-adapter: Pairing mode started, timeout = 60
2020-05-06 12:03:35.188 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 12:03:35.192 INFO   : zigbee-adapter: ZigbeeNode created: addr64: 500b9140000112e9 addr16: 9cbf
2020-05-06 12:03:35.898 ERROR  : zigbee-adapter: Frame Status: 130: unknown
2020-05-06 12:03:35.901 ERROR  : zigbee-adapter: { response: true,
2020-05-06 12:03:35.904 ERROR  : zigbee-adapter:   type: 23,
2020-05-06 12:03:35.907 ERROR  : zigbee-adapter:   seqNum: 182,
2020-05-06 12:03:35.909 ERROR  : zigbee-adapter:   status: 130,
2020-05-06 12:03:35.912 ERROR  : zigbee-adapter:   payloadLen: 25,
2020-05-06 12:03:35.916 ERROR  : zigbee-adapter:   deviceState: 34,
2020-05-06 12:03:35.920 ERROR  : zigbee-adapter:   networkState: 2,
2020-05-06 12:03:35.921 ERROR  : zigbee-adapter:   dataConfirm: false,
2020-05-06 12:03:35.923 ERROR  : zigbee-adapter:   dataIndication: false,
2020-05-06 12:03:35.924 ERROR  : zigbee-adapter:   configChanged: false,
2020-05-06 12:03:35.926 ERROR  : zigbee-adapter:   dataRequest: true,
2020-05-06 12:03:35.927 ERROR  : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 12:03:35.931 ERROR  : zigbee-adapter:   destination16: '0000',
2020-05-06 12:03:35.932 ERROR  : zigbee-adapter:   destinationEndpoint: '00',
2020-05-06 12:03:35.935 ERROR  : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 12:03:35.937 ERROR  : zigbee-adapter:   remote16: '9cbf',
2020-05-06 12:03:35.938 ERROR  : zigbee-adapter:   sourceEndpoint: '00',
2020-05-06 12:03:35.940 ERROR  : zigbee-adapter:   profileId: '0000',
2020-05-06 12:03:35.942 ERROR  : zigbee-adapter:   clusterId: '8021',
2020-05-06 12:03:35.943 ERROR  : zigbee-adapter:   data: <Buffer 10 82>,
2020-05-06 12:03:35.945 ERROR  : zigbee-adapter:   lqi: 215,
2020-05-06 12:03:35.947 ERROR  : zigbee-adapter:   rssi: -67,
2020-05-06 12:03:35.948 ERROR  : zigbee-adapter:   zdoSeq: 16,
2020-05-06 12:03:35.950 ERROR  : zigbee-adapter:   remote64: '500b9140000112e9' }
2020-05-06 12:03:35.953 ERROR  : zigbee-adapter: Response: configReportRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 12:03:35.954 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 12:03:35.990 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 12:03:35.996 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: on profileId: 0104 endpoint: 1 clusterId: 0006 readRsp value: on (undefined)
2020-05-06 12:03:36.043 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _powerMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:03:36.098 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _powerDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:03:36.184 ERROR  : zigbee-adapter: Response: configReportRsp got status: unreportableAttribute (140) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: activePower (1291)
2020-05-06 12:03:36.188 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 12:03:36.225 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: instantaneousPower profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 12:03:36.262 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _currentMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:03:36.303 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _currentDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1000
2020-05-06 12:03:36.386 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: current profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 12:03:36.427 ERROR  : zigbee-adapter: Response: configReportRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 12:03:36.431 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 12:03:36.463 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 12:03:36.501 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _voltageMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:03:36.541 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _voltageDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 10
2020-05-06 12:03:36.620 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: voltage profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 243.7
2020-05-06 12:03:36.657 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _minTemp profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: -1000
2020-05-06 12:03:36.695 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _maxTemp profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 7000
2020-05-06 12:03:36.800 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 23.9 (2387)
2020-05-06 12:03:41.672 INFO   : Pairing timeout
2020-05-06 12:03:41.683 INFO   : thing-url-adapter: Adapter: ThingURLAdapter id thing-url-adapter pairing cancelled
2020-05-06 12:03:41.686 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing cancelled
2020-05-06 12:03:41.690 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter pairing cancelled
2020-05-06 12:03:41.696 INFO   : weather-adapter: Adapter: WeatherAdapter id weather-adapter pairing cancelled
2020-05-06 12:03:41.700 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 12:03:47.340 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 24.0 (2400)
2020-05-06 12:03:51.995 INFO   : getValue for property on for: zb-500b9140000112e9-undefined returning true
2020-05-06 12:03:51.996 INFO   : getValue for property instantaneousPower for: zb-500b9140000112e9-undefined returning 0
2020-05-06 12:03:51.998 INFO   : getValue for property current for: zb-500b9140000112e9-undefined returning 0
2020-05-06 12:03:52.000 INFO   : getValue for property voltage for: zb-500b9140000112e9-undefined returning 243.7
2020-05-06 12:03:52.002 INFO   : getValue for property temperature for: zb-500b9140000112e9-undefined returning 24
2020-05-06 12:03:52.005 INFO   : Successfully created new thing zb-500b9140000112e9-undefined
2020-05-06 12:04:16.299 ERROR  : zigbee-adapter: No handler for ZDO cluster: 0001
2020-05-06 12:04:16.302 ERROR  : zigbee-adapter: { response: true,
2020-05-06 12:04:16.304 ERROR  : zigbee-adapter:   type: 23,
2020-05-06 12:04:16.306 ERROR  : zigbee-adapter:   seqNum: 24,
2020-05-06 12:04:16.308 ERROR  : zigbee-adapter:   status: 0,
2020-05-06 12:04:16.310 ERROR  : zigbee-adapter:   payloadLen: 28,
2020-05-06 12:04:16.313 ERROR  : zigbee-adapter:   deviceState: 34,
2020-05-06 12:04:16.315 ERROR  : zigbee-adapter:   networkState: 2,
2020-05-06 12:04:16.318 ERROR  : zigbee-adapter:   dataConfirm: false,
2020-05-06 12:04:16.321 ERROR  : zigbee-adapter:   dataIndication: false,
2020-05-06 12:04:16.323 ERROR  : zigbee-adapter:   configChanged: false,
2020-05-06 12:04:16.326 ERROR  : zigbee-adapter:   dataRequest: true,
2020-05-06 12:04:16.328 ERROR  : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 12:04:16.331 ERROR  : zigbee-adapter:   destination16: '0000',
2020-05-06 12:04:16.334 ERROR  : zigbee-adapter:   destinationEndpoint: '00',
2020-05-06 12:04:16.336 ERROR  : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 12:04:16.338 ERROR  : zigbee-adapter:   remote16: '9cbf',
2020-05-06 12:04:16.340 ERROR  : zigbee-adapter:   sourceEndpoint: '00',
2020-05-06 12:04:16.343 ERROR  : zigbee-adapter:   profileId: '0000',
2020-05-06 12:04:16.345 ERROR  : zigbee-adapter:   clusterId: '0001',
2020-05-06 12:04:16.347 ERROR  : zigbee-adapter:   data: <Buffer 05 00 00 00 01>,
2020-05-06 12:04:16.349 ERROR  : zigbee-adapter:   lqi: 255,
2020-05-06 12:04:16.351 ERROR  : zigbee-adapter:   rssi: -49,
2020-05-06 12:04:16.353 ERROR  : zigbee-adapter:   zdoSeq: 5,
2020-05-06 12:04:16.355 ERROR  : zigbee-adapter:   addr16: '0000',
2020-05-06 12:04:16.357 ERROR  : zigbee-adapter:   requestType: 0,
2020-05-06 12:04:16.359 ERROR  : zigbee-adapter:   startIndex: 1,
2020-05-06 12:04:16.361 ERROR  : zigbee-adapter:   remote64: '500b9140000112e9' }
2020-05-06 12:04:16.363 INFO   : zigbee-adapter: handleQueryNextImageReq: rspFrame =
2020-05-06 12:04:16.368 INFO   : zigbee-adapter: { response: true,
2020-05-06 12:04:16.369 INFO   : zigbee-adapter:   type: 23,
2020-05-06 12:04:16.371 INFO   : zigbee-adapter:   seqNum: 25,
2020-05-06 12:04:16.372 INFO   : zigbee-adapter:   status: 0,
2020-05-06 12:04:16.374 INFO   : zigbee-adapter:   payloadLen: 35,
2020-05-06 12:04:16.375 INFO   : zigbee-adapter:   deviceState: 34,
2020-05-06 12:04:16.376 INFO   : zigbee-adapter:   networkState: 2,
2020-05-06 12:04:16.378 INFO   : zigbee-adapter:   dataConfirm: false,
2020-05-06 12:04:16.379 INFO   : zigbee-adapter:   dataIndication: false,
2020-05-06 12:04:16.380 INFO   : zigbee-adapter:   configChanged: false,
2020-05-06 12:04:16.382 INFO   : zigbee-adapter:   dataRequest: true,
2020-05-06 12:04:16.383 INFO   : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 12:04:16.385 INFO   : zigbee-adapter:   destination16: '0000',
2020-05-06 12:04:16.386 INFO   : zigbee-adapter:   destinationEndpoint: '01',
2020-05-06 12:04:16.388 INFO   : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 12:04:16.389 INFO   : zigbee-adapter:   remote16: '9cbf',
2020-05-06 12:04:16.390 INFO   : zigbee-adapter:   sourceEndpoint: '01',
2020-05-06 12:04:16.392 INFO   : zigbee-adapter:   profileId: '0104',
2020-05-06 12:04:16.393 INFO   : zigbee-adapter:   clusterId: '0019',
2020-05-06 12:04:16.394 INFO   : zigbee-adapter:   data: <Buffer 01 01 01 00 9c 11 26 11 01 02 3c 02>,
2020-05-06 12:04:16.396 INFO   : zigbee-adapter:   lqi: 255,
2020-05-06 12:04:16.397 INFO   : zigbee-adapter:   rssi: -49,
2020-05-06 12:04:16.399 INFO   : zigbee-adapter:   zcl:
2020-05-06 12:04:16.400 INFO   : zigbee-adapter:    { frameCntl:
2020-05-06 12:04:16.401 INFO   : zigbee-adapter:       { frameType: 1, manufSpec: 0, direction: 0, disDefaultRsp: 0 },
2020-05-06 12:04:16.403 INFO   : zigbee-adapter:      manufCode: 0,
2020-05-06 12:04:16.404 INFO   : zigbee-adapter:      seqNum: 1,
2020-05-06 12:04:16.406 INFO   : zigbee-adapter:      cmdId: 'queryNextImageReq',
2020-05-06 12:04:16.407 INFO   : zigbee-adapter:      payload: { fieldCtrl: 0, manufCode: 4508, imageType: 4390 } },
2020-05-06 12:04:16.408 INFO   : zigbee-adapter:   remote64: '500b9140000112e9',
2020-05-06 12:04:16.410 INFO   : zigbee-adapter:   zclSeqNum: 1,
2020-05-06 12:04:16.411 INFO   : zigbee-adapter:   zclCmdId: 'queryNextImageReq' }
2020-05-06 12:04:44.959 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:04:55.168 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 12:05:34.442 INFO   : Successfully deleted zb-500b9140000112e9 from database.
2020-05-06 12:05:34.758 ERROR  : Error getting thing description for thing with id zb-500b9140000112e9: Error: Unable to find thing with id: zb-500b9140000112e9
    at /home/pi/mozilla-iot/gateway/build/webpack:/src/models/things.js:268:1
2020-05-06 12:05:36.898 INFO   : About to call startPairing on PresenceAdapter
2020-05-06 12:05:36.901 INFO   : About to call startPairing on ThingURLAdapter
2020-05-06 12:05:36.906 INFO   : About to call startPairing on SysteminfoAdapter
2020-05-06 12:05:36.909 INFO   : About to call startPairing on WeatherAdapter
2020-05-06 12:05:36.914 INFO   : About to call startPairing on ChromecastAdapter
2020-05-06 12:05:36.917 INFO   : About to call startPairing on ZigbeeAdapter
2020-05-06 12:05:36.931 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing started
2020-05-06 12:05:36.938 INFO   : zigbee-adapter: Pairing mode started, timeout = 60
2020-05-06 12:05:37.245 INFO   : Opened a new things socket
2020-05-06 12:06:02.016 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 12:06:02.019 INFO   : zigbee-adapter: ZigbeeNode created: addr64: 500b9140000112e9 addr16: 687f
2020-05-06 12:06:02.685 ERROR  : zigbee-adapter: Frame Status: 130: unknown
2020-05-06 12:06:02.688 ERROR  : zigbee-adapter: { response: true,
2020-05-06 12:06:02.691 ERROR  : zigbee-adapter:   type: 23,
2020-05-06 12:06:02.693 ERROR  : zigbee-adapter:   seqNum: 61,
2020-05-06 12:06:02.696 ERROR  : zigbee-adapter:   status: 130,
2020-05-06 12:06:02.698 ERROR  : zigbee-adapter:   payloadLen: 25,
2020-05-06 12:06:02.701 ERROR  : zigbee-adapter:   deviceState: 34,
2020-05-06 12:06:02.704 ERROR  : zigbee-adapter:   networkState: 2,
2020-05-06 12:06:02.706 ERROR  : zigbee-adapter:   dataConfirm: false,
2020-05-06 12:06:02.708 ERROR  : zigbee-adapter:   dataIndication: false,
2020-05-06 12:06:02.710 ERROR  : zigbee-adapter:   configChanged: false,
2020-05-06 12:06:02.713 ERROR  : zigbee-adapter:   dataRequest: true,
2020-05-06 12:06:02.716 ERROR  : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 12:06:02.719 ERROR  : zigbee-adapter:   destination16: '0000',
2020-05-06 12:06:02.722 ERROR  : zigbee-adapter:   destinationEndpoint: '00',
2020-05-06 12:06:02.725 ERROR  : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 12:06:02.727 ERROR  : zigbee-adapter:   remote16: '687f',
2020-05-06 12:06:02.730 ERROR  : zigbee-adapter:   sourceEndpoint: '00',
2020-05-06 12:06:02.731 ERROR  : zigbee-adapter:   profileId: '0000',
2020-05-06 12:06:02.732 ERROR  : zigbee-adapter:   clusterId: '8021',
2020-05-06 12:06:02.734 ERROR  : zigbee-adapter:   data: <Buffer 19 82>,
2020-05-06 12:06:02.735 ERROR  : zigbee-adapter:   lqi: 255,
2020-05-06 12:06:02.738 ERROR  : zigbee-adapter:   rssi: -61,
2020-05-06 12:06:02.740 ERROR  : zigbee-adapter:   zdoSeq: 25,
2020-05-06 12:06:02.741 ERROR  : zigbee-adapter:   remote64: '500b9140000112e9' }
2020-05-06 12:06:02.743 ERROR  : zigbee-adapter: Response: configReportRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 12:06:02.745 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 12:06:02.758 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 12:06:02.760 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: on profileId: 0104 endpoint: 1 clusterId: 0006 readRsp value: on (undefined)
2020-05-06 12:06:02.799 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _powerMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:06:02.839 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _powerDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:06:02.913 ERROR  : zigbee-adapter: Response: configReportRsp got status: unreportableAttribute (140) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: activePower (1291)
2020-05-06 12:06:02.916 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 12:06:02.954 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: instantaneousPower profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 12:06:02.995 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _currentMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:06:03.038 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _currentDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1000
2020-05-06 12:06:03.127 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: current profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 12:06:03.184 ERROR  : zigbee-adapter: Response: configReportRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 12:06:03.186 ERROR  : zigbee-adapter: 500b9140000112e9 configReport failed - setting fireAndForget to true
2020-05-06 12:06:03.226 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 12:06:03.264 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _voltageMul profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 1
2020-05-06 12:06:03.308 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _voltageDiv profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 10
2020-05-06 12:06:03.388 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: voltage profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 243.7
2020-05-06 12:06:03.429 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _minTemp profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: -1000
2020-05-06 12:06:03.467 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: _maxTemp profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 7000
2020-05-06 12:06:03.575 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 24.2 (2417)
2020-05-06 12:06:13.463 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 24.2 (2417)
2020-05-06 12:06:18.854 INFO   : getValue for property on for: zb-500b9140000112e9-undefined returning true
2020-05-06 12:06:18.857 INFO   : getValue for property instantaneousPower for: zb-500b9140000112e9-undefined returning 0
2020-05-06 12:06:18.860 INFO   : getValue for property current for: zb-500b9140000112e9-undefined returning 0
2020-05-06 12:06:18.868 INFO   : getValue for property voltage for: zb-500b9140000112e9-undefined returning 243.7
2020-05-06 12:06:18.870 INFO   : getValue for property temperature for: zb-500b9140000112e9-undefined returning 24.17
2020-05-06 12:06:18.872 INFO   : Successfully created new thing zb-500b9140000112e9-undefined
2020-05-06 12:06:20.550 INFO   : thing-url-adapter: Adapter: ThingURLAdapter id thing-url-adapter pairing cancelled
2020-05-06 12:06:20.553 INFO   : weather-adapter: Adapter: WeatherAdapter id weather-adapter pairing cancelled
2020-05-06 12:06:20.555 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 12:06:20.557 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter pairing cancelled
2020-05-06 12:06:20.572 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing cancelled
2020-05-06 12:06:29.765 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:06:40.601 ERROR  : zigbee-adapter: No handler for ZDO cluster: 0001
2020-05-06 12:06:40.604 ERROR  : zigbee-adapter: { response: true,
2020-05-06 12:06:40.606 ERROR  : zigbee-adapter:   type: 23,
2020-05-06 12:06:40.608 ERROR  : zigbee-adapter:   seqNum: 162,
2020-05-06 12:06:40.611 ERROR  : zigbee-adapter:   status: 0,
2020-05-06 12:06:40.614 ERROR  : zigbee-adapter:   payloadLen: 28,
2020-05-06 12:06:40.617 ERROR  : zigbee-adapter:   deviceState: 34,
2020-05-06 12:06:40.620 ERROR  : zigbee-adapter:   networkState: 2,
2020-05-06 12:06:40.623 ERROR  : zigbee-adapter:   dataConfirm: false,
2020-05-06 12:06:40.626 ERROR  : zigbee-adapter:   dataIndication: false,
2020-05-06 12:06:40.629 ERROR  : zigbee-adapter:   configChanged: false,
2020-05-06 12:06:40.632 ERROR  : zigbee-adapter:   dataRequest: true,
2020-05-06 12:06:40.635 ERROR  : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 12:06:40.638 ERROR  : zigbee-adapter:   destination16: '0000',
2020-05-06 12:06:40.641 ERROR  : zigbee-adapter:   destinationEndpoint: '00',
2020-05-06 12:06:40.644 ERROR  : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 12:06:40.648 ERROR  : zigbee-adapter:   remote16: '687f',
2020-05-06 12:06:40.651 ERROR  : zigbee-adapter:   sourceEndpoint: '00',
2020-05-06 12:06:40.653 ERROR  : zigbee-adapter:   profileId: '0000',
2020-05-06 12:06:40.656 ERROR  : zigbee-adapter:   clusterId: '0001',
2020-05-06 12:06:40.658 ERROR  : zigbee-adapter:   data: <Buffer 05 00 00 00 01>,
2020-05-06 12:06:40.661 ERROR  : zigbee-adapter:   lqi: 255,
2020-05-06 12:06:40.663 ERROR  : zigbee-adapter:   rssi: -62,
2020-05-06 12:06:40.665 ERROR  : zigbee-adapter:   zdoSeq: 5,
2020-05-06 12:06:40.668 ERROR  : zigbee-adapter:   addr16: '0000',
2020-05-06 12:06:40.670 ERROR  : zigbee-adapter:   requestType: 0,
2020-05-06 12:06:40.672 ERROR  : zigbee-adapter:   startIndex: 1,
2020-05-06 12:06:40.674 ERROR  : zigbee-adapter:   remote64: '500b9140000112e9' }
2020-05-06 12:06:40.678 INFO   : zigbee-adapter: handleQueryNextImageReq: rspFrame =
2020-05-06 12:06:40.680 INFO   : zigbee-adapter: { response: true,
2020-05-06 12:06:40.682 INFO   : zigbee-adapter:   type: 23,
2020-05-06 12:06:40.685 INFO   : zigbee-adapter:   seqNum: 163,
2020-05-06 12:06:40.687 INFO   : zigbee-adapter:   status: 0,
2020-05-06 12:06:40.689 INFO   : zigbee-adapter:   payloadLen: 35,
2020-05-06 12:06:40.691 INFO   : zigbee-adapter:   deviceState: 34,
2020-05-06 12:06:40.693 INFO   : zigbee-adapter:   networkState: 2,
2020-05-06 12:06:40.695 INFO   : zigbee-adapter:   dataConfirm: false,
2020-05-06 12:06:40.696 INFO   : zigbee-adapter:   dataIndication: false,
2020-05-06 12:06:40.697 INFO   : zigbee-adapter:   configChanged: false,
2020-05-06 12:06:40.699 INFO   : zigbee-adapter:   dataRequest: true,
2020-05-06 12:06:40.700 INFO   : zigbee-adapter:   dstAddrMode: 2,
2020-05-06 12:06:40.702 INFO   : zigbee-adapter:   destination16: '0000',
2020-05-06 12:06:40.703 INFO   : zigbee-adapter:   destinationEndpoint: '01',
2020-05-06 12:06:40.705 INFO   : zigbee-adapter:   srcAddrMode: 2,
2020-05-06 12:06:40.706 INFO   : zigbee-adapter:   remote16: '687f',
2020-05-06 12:06:40.707 INFO   : zigbee-adapter:   sourceEndpoint: '01',
2020-05-06 12:06:40.709 INFO   : zigbee-adapter:   profileId: '0104',
2020-05-06 12:06:40.710 INFO   : zigbee-adapter:   clusterId: '0019',
2020-05-06 12:06:40.711 INFO   : zigbee-adapter:   data: <Buffer 01 01 01 00 9c 11 26 11 01 02 3c 02>,
2020-05-06 12:06:40.713 INFO   : zigbee-adapter:   lqi: 255,
2020-05-06 12:06:40.714 INFO   : zigbee-adapter:   rssi: -61,
2020-05-06 12:06:40.716 INFO   : zigbee-adapter:   zcl:
2020-05-06 12:06:40.717 INFO   : zigbee-adapter:    { frameCntl:
2020-05-06 12:06:40.718 INFO   : zigbee-adapter:       { frameType: 1, manufSpec: 0, direction: 0, disDefaultRsp: 0 },
2020-05-06 12:06:40.720 INFO   : zigbee-adapter:      manufCode: 0,
2020-05-06 12:06:40.721 INFO   : zigbee-adapter:      seqNum: 1,
2020-05-06 12:06:40.723 INFO   : zigbee-adapter:      cmdId: 'queryNextImageReq',
2020-05-06 12:06:40.724 INFO   : zigbee-adapter:      payload: { fieldCtrl: 0, manufCode: 4508, imageType: 4390 } },
2020-05-06 12:06:40.725 INFO   : zigbee-adapter:   remote64: '500b9140000112e9',
2020-05-06 12:06:40.727 INFO   : zigbee-adapter:   zclSeqNum: 1,
2020-05-06 12:06:40.728 INFO   : zigbee-adapter:   zclCmdId: 'queryNextImageReq' }
2020-05-06 12:07:19.674 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 12:07:21.003 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:07:22.582 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 12:07:45.373 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:09:18.670 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 12:09:22.907 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:09:25.722 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 12:09:36.338 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:10:06.464 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 23.6 (2361)
2020-05-06 12:11:43.907 INFO   : getValue for property minutes_ago for: Presence - Galaxy-S8.arist0v.lan returning 1237
2020-05-06 12:11:43.910 INFO   : getValue for property memAvailable for: RAM returning 602.70703125
2020-05-06 12:11:43.913 INFO   : getValue for property on for: zb-500b9140000112e9-undefined returning false
2020-05-06 12:11:43.916 INFO   : getValue for property temperature for: zb-500b9140000112e9-undefined returning 23.61
2020-05-06 12:11:44.997 INFO   : getValue for property memAvailable for: RAM returning 601.73046875
2020-05-06 12:13:02.476 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 23.1 (2309)
2020-05-06 12:13:04.265 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: on value: true
2020-05-06 12:15:12.648 INFO   : zigbee-adapter: Kicking WatchDog for 3600 seconds
2020-05-06 12:17:56.493 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 22.6 (2259)
2020-05-06 12:23:48.520 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 25.5 (2548)
2020-05-06 12:24:20.556 INFO   : zigbee-adapter: setProperty property: on for: zb-500b9140000112e9-undefined profileId: 0104 endpoint: 1 clusterId: 0006 zcl: off value: false
2020-05-06 12:24:25.369 INFO   : About to call startPairing on PresenceAdapter
2020-05-06 12:24:25.372 INFO   : About to call startPairing on ThingURLAdapter
2020-05-06 12:24:25.377 INFO   : About to call startPairing on SysteminfoAdapter
2020-05-06 12:24:25.380 INFO   : About to call startPairing on WeatherAdapter
2020-05-06 12:24:25.385 INFO   : About to call startPairing on ChromecastAdapter
2020-05-06 12:24:25.387 INFO   : About to call startPairing on ZigbeeAdapter
2020-05-06 12:24:25.394 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing started
2020-05-06 12:24:25.400 INFO   : zigbee-adapter: Pairing mode started, timeout = 60
2020-05-06 12:24:25.760 INFO   : Opened a new things socket
2020-05-06 12:24:32.993 INFO   : thing-url-adapter: Adapter: ThingURLAdapter id thing-url-adapter pairing cancelled
2020-05-06 12:24:32.997 INFO   : weather-adapter: Adapter: WeatherAdapter id weather-adapter pairing cancelled
2020-05-06 12:24:33.000 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing cancelled
2020-05-06 12:24:33.003 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 12:24:33.006 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter pairing cancelled
2020-05-06 12:24:41.024 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 24.9 (2494)
2020-05-06 12:24:49.905 INFO   : Fetching add-on https://github.com/mozilla-iot/virtual-things-adapter/releases/download/v0.8.0/virtual-things-adapter-0.8.0.tgz as /tmp/vx6YOb/virtual-things-adapter.tar.gz
2020-05-06 12:24:50.943 INFO   : Expanding add-on /tmp/vx6YOb/virtual-things-adapter.tar.gz
2020-05-06 12:24:54.865 INFO   : Loading add-on: virtual-things-adapter
2020-05-06 12:24:56.886 INFO   : virtual-things-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 12:24:57.871 INFO   : virtual-things-adapter: Loading add-on virtual-things-adapter from /home/pi/.mozilla-iot/addons/virtual-things-adapter
2020-05-06 12:25:05.608 INFO   : About to call startPairing on PresenceAdapter
2020-05-06 12:25:05.611 INFO   : About to call startPairing on ThingURLAdapter
2020-05-06 12:25:05.613 INFO   : About to call startPairing on SysteminfoAdapter
2020-05-06 12:25:05.616 INFO   : About to call startPairing on WeatherAdapter
2020-05-06 12:25:05.618 INFO   : About to call startPairing on ChromecastAdapter
2020-05-06 12:25:05.621 INFO   : About to call startPairing on ZigbeeAdapter
2020-05-06 12:25:05.624 INFO   : About to call startPairing on VirtualThingsAdapter
2020-05-06 12:25:05.634 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing started
2020-05-06 12:25:05.640 INFO   : zigbee-adapter: Pairing mode started, timeout = 60
2020-05-06 12:25:05.905 INFO   : Opened a new things socket
2020-05-06 12:25:23.187 INFO   : getValue for property temperature for: Virtual Thermostat returning 20
2020-05-06 12:25:23.190 INFO   : getValue for property heatingTargetTemperature for: Virtual Thermostat returning 19
2020-05-06 12:25:23.193 INFO   : getValue for property coolingTargetTemperature for: Virtual Thermostat returning 25
2020-05-06 12:25:23.196 INFO   : getValue for property heatingCooling for: Virtual Thermostat returning heating
2020-05-06 12:25:23.199 INFO   : getValue for property thermostatMode for: Virtual Thermostat returning heat
2020-05-06 12:25:23.207 INFO   : Successfully created new thing Virtual Thermostat
2020-05-06 12:25:23.903 INFO   : thing-url-adapter: Adapter: ThingURLAdapter id thing-url-adapter pairing cancelled
2020-05-06 12:25:23.906 INFO   : systeminfo-adapter: Adapter: SysteminfoAdapter id SysteminfoAdapter pairing cancelled
2020-05-06 12:25:23.907 INFO   : weather-adapter: Adapter: WeatherAdapter id weather-adapter pairing cancelled
2020-05-06 12:25:23.909 INFO   : zigbee-adapter: Cancelling pairing mode
2020-05-06 12:25:23.911 INFO   : chromecast-adapter: Adapter: ChromecastAdapter id chromecast-adapter pairing cancelled
2020-05-06 12:25:23.913 INFO   : virtual-things-adapter: Adapter: VirtualThingsAdapter id virtual-things pairing cancelled
2020-05-06 12:25:33.526 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 24.4 (2435)
2020-05-06 12:26:26.040 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 23.8 (2383)
2020-05-06 12:27:50.048 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 23.3 (2328)
2020-05-06 12:30:06.560 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 22.8 (2275)
2020-05-06 12:33:15.577 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 22.2 (2217)
2020-05-06 12:38:51.612 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 21.7 (2166)
2020-05-06 12:40:50.631 INFO   : chromecast-adapter: setCachedValueAndNotify for property on from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:40:50.634 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from Backdrop to Google Play Music for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:40:51.526 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:40:53.795 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:40:55.714 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:41:56.027 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:41:57.050 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:42:07.932 INFO   : chromecast-adapter: setCachedValueAndNotify for property on from false to true for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 12:42:07.936 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from undefined to Google Play Music for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 12:42:07.942 INFO   : chromecast-adapter: setCachedValueAndNotify for property volume from 12 to 11.999999731779099 for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 12:42:08.872 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 12:42:09.007 INFO   : chromecast-adapter: setCachedValueAndNotify for property volume from 11.999999731779099 to 12 for Google-Home-Mini-8e46b1680edca1add3497e0a2a75ec36._googlecast._tcp.local.
2020-05-06 12:44:21.576 INFO   : systeminfo-adapter: Next unit is h
2020-05-06 12:45:12.752 INFO   : zigbee-adapter: Kicking WatchDog for 3600 seconds
2020-05-06 12:48:04.626 INFO   : chromecast-adapter: setCachedValueAndNotify for property on from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:48:04.628 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from Google Play Music to  for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:48:04.664 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:48:08.849 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from  to Backdrop for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 12:59:51.734 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 22.2 (2217)
2020-05-06 13:01:38.340 INFO   : chromecast-adapter: setCachedValueAndNotify for property on from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:01:38.344 INFO   : chromecast-adapter: setCachedValueAndNotify for property app from Backdrop to Netflix for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:01:44.559 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:06:14.773 INFO   : zigbee-adapter: handleReadRsp: ##### No property found for frame #####
2020-05-06 13:15:12.849 INFO   : zigbee-adapter: Kicking WatchDog for 3600 seconds
2020-05-06 13:26:55.328 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:26:56.436 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:43:15.993 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 report value: 21.7 (2167)
2020-05-06 13:45:12.951 INFO   : zigbee-adapter: Kicking WatchDog for 3600 seconds
2020-05-06 13:57:13.792 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:57:14.852 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 13:59:42.059 INFO   : virtual-things-adapter: Adapter: VirtualThingsAdapter id virtual-things removeThing( virtual-things-24 ) started
2020-05-06 13:59:42.081 INFO   : Successfully deleted virtual-things-24 from database.
2020-05-06 13:59:42.452 ERROR  : Error getting thing description for thing with id virtual-things-24: Error: Unable to find thing with id: virtual-things-24
    at /home/pi/mozilla-iot/gateway/build/webpack:/src/models/things.js:268:1
2020-05-06 13:59:51.972 INFO   : Unloading VirtualThingsAdapter
2020-05-06 13:59:51.979 INFO   : virtual-things-adapter: Adapter: VirtualThingsAdapter unloaded
2020-05-06 14:06:16.118 INFO   : zigbee-adapter: handleReadRsp: ##### No property found for frame #####
2020-05-06 14:08:42.189 INFO   : Unloading ZigbeeAdapter
2020-05-06 14:08:42.196 INFO   : zigbee-adapter: Adapter: ZigbeeAdapter unloaded
2020-05-06 14:08:46.289 INFO   : Loading add-on: zigbee-adapter
2020-05-06 14:08:48.274 INFO   : zigbee-adapter: Opening database: /home/pi/.mozilla-iot/config/db.sqlite3
2020-05-06 14:08:49.160 INFO   : zigbee-adapter: Loading add-on zigbee-adapter from /home/pi/.mozilla-iot/addons/zigbee-adapter
2020-05-06 14:08:49.258 INFO   : zigbee-adapter: DEBUG config = 'classifier'
2020-05-06 14:08:49.261 INFO   : zigbee-adapter: Enabling DEBUG_classifier
2020-05-06 14:08:50.202 INFO   : zigbee-adapter: this.driver = DeconzDriver {}
2020-05-06 14:08:50.206 INFO   : zigbee-adapter: DeconzDriver: Using serial port /dev/ttyACM0
2020-05-06 14:08:50.226 INFO   : zigbee-adapter: DeConz Firmware version: 264a0700
2020-05-06 14:08:50.310 INFO   : zigbee-adapter: Kicking WatchDog for 3600 seconds
2020-05-06 14:08:50.361 INFO   : zigbee-adapter:          MAC Address: 00212effff04f748
2020-05-06 14:08:50.365 INFO   : zigbee-adapter:      Network PANID16: 2271
2020-05-06 14:08:50.368 INFO   : zigbee-adapter:       Network Addr16: 0000
2020-05-06 14:08:50.372 INFO   : zigbee-adapter:      Network PANID64: 00212effff04f748
2020-05-06 14:08:50.374 INFO   : zigbee-adapter: APS Designated Coordinator: 1
2020-05-06 14:08:50.379 INFO   : zigbee-adapter:        Scan Channels: 00008000
2020-05-06 14:08:50.391 INFO   : zigbee-adapter:          APS PANID64: 0000000000000000
2020-05-06 14:08:50.394 INFO   : zigbee-adapter:  Trust Center Addr64: 00212effff04f748
2020-05-06 14:08:50.397 INFO   : zigbee-adapter:        Security Mode: 3
2020-05-06 14:08:50.400 INFO   : zigbee-adapter:          Network Key: d4d78e22f88ca2b8fc28f62533287f00
2020-05-06 14:08:50.403 INFO   : zigbee-adapter:    Operating Channel: 15
2020-05-06 14:08:50.407 INFO   : zigbee-adapter:     Protocol Version: 267
2020-05-06 14:08:50.410 INFO   : zigbee-adapter:    Network Update ID: 0
2020-05-06 14:08:50.414 INFO   : zigbee-adapter:          Permit Join: 0
2020-05-06 14:08:50.417 INFO   : zigbee-adapter:         WatchDog TTL: 3600
2020-05-06 14:08:50.420 INFO   : zigbee-adapter:              Version: 264a0700
2020-05-06 14:08:50.426 INFO   : zigbee-adapter: ZigbeeNode created: addr64: 00212effff04f748 addr16: 0000
2020-05-06 14:08:50.428 INFO   : zigbee-adapter: ZigbeeNode created: addr64: 500b9140000112e9 addr16: 687f
2020-05-06 14:08:50.444 INFO   : zigbee-adapter: ----- Scan Starting -----
2020-05-06 14:08:50.447 INFO   : zigbee-adapter: classify called for node: 500b9140000112e9
2020-05-06 14:08:50.450 INFO   : zigbee-adapter: ---- Zigbee classifier -----
2020-05-06 14:08:50.453 INFO   : zigbee-adapter:                    modelId = TH1124ZB�����������������������
2020-05-06 14:08:50.456 INFO   : zigbee-adapter:         seMeteringEndpoint = 1
2020-05-06 14:08:50.459 INFO   : zigbee-adapter:       haElectricalEndpoint = 1
2020-05-06 14:08:50.462 INFO   : zigbee-adapter:     genBinaryInputEndpoint = undefined
2020-05-06 14:08:50.465 INFO   : zigbee-adapter:       genLevelCtrlEndpoint = undefined
2020-05-06 14:08:50.468 INFO   : zigbee-adapter: genLevelCtrlOutputEndpoint = undefined
2020-05-06 14:08:50.471 INFO   : zigbee-adapter:           genOnOffEndpoint = undefined
2020-05-06 14:08:50.474 INFO   : zigbee-adapter:     genOnOffOutputEndpoint = undefined
2020-05-06 14:08:50.477 INFO   : zigbee-adapter:     hvacFanControlEndpoint = undefined
2020-05-06 14:08:50.480 INFO   : zigbee-adapter:     hvacThermostatEndpoint = 1
2020-05-06 14:08:50.483 INFO   : zigbee-adapter:           doorLockEndpoint = undefined
2020-05-06 14:08:50.486 INFO   : zigbee-adapter:     lightingContolEndpoint = undefined
2020-05-06 14:08:50.489 INFO   : zigbee-adapter:          colorCapabilities = undefined
2020-05-06 14:08:50.492 INFO   : zigbee-adapter:                  colorMode = undefined
2020-05-06 14:08:50.495 INFO   : zigbee-adapter:          lightLinkEndpoint = undefined
2020-05-06 14:08:50.498 INFO   : zigbee-adapter: msOccupancySensingEndpoint = undefined
2020-05-06 14:08:50.499 INFO   : zigbee-adapter:      msTemperatureEndpoint = 1
2020-05-06 14:08:50.501 INFO   : zigbee-adapter:        genPowerCfgEndpoint = undefined
2020-05-06 14:08:50.504 INFO   : zigbee-adapter:   genDeviceTempCfgEndpoint = undefined
2020-05-06 14:08:50.511 INFO   : zigbee-adapter:                   zoneType = undefined
2020-05-06 14:08:50.517 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 on EP:1 CL:0006
2020-05-06 14:08:50.519 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: true
2020-05-06 14:08:50.531 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _powerMul EP:1 CL:0b04
2020-05-06 14:08:50.533 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.535 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _powerDiv EP:1 CL:0b04
2020-05-06 14:08:50.537 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.539 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 instantaneousPower EP:1 CL:0b04
2020-05-06 14:08:50.541 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: true
2020-05-06 14:08:50.543 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _currentMul EP:1 CL:0b04
2020-05-06 14:08:50.544 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.546 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _currentDiv EP:1 CL:0b04
2020-05-06 14:08:50.548 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.550 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 current EP:1 CL:0b04
2020-05-06 14:08:50.552 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: true
2020-05-06 14:08:50.554 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 frequency EP:1 CL:0b04
2020-05-06 14:08:50.556 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: true
2020-05-06 14:08:50.557 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _voltageMul EP:1 CL:0b04
2020-05-06 14:08:50.560 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.561 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _voltageDiv EP:1 CL:0b04
2020-05-06 14:08:50.563 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.565 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 voltage EP:1 CL:0b04
2020-05-06 14:08:50.567 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: true
2020-05-06 14:08:50.568 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _minTemp EP:1 CL:0402
2020-05-06 14:08:50.570 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.572 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 _maxTemp EP:1 CL:0402
2020-05-06 14:08:50.574 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: false
2020-05-06 14:08:50.576 INFO   : zigbee-adapter: addProperty: 500b9140000112e9 temperature EP:1 CL:0402
2020-05-06 14:08:50.577 INFO   : zigbee-adapter: addProperty:    fireAndForget: true bindNeeded: false configReportNeeded: false initialReadNeeded: true
2020-05-06 14:08:50.579 INFO   : zigbee-adapter: classify: Initialized as type: undefined name: zb-500b9140000112e9-undefined defaultName: zb-500b9140000112e9-undefined
2020-05-06 14:08:50.589 INFO   : zigbee-adapter: ----- Nodes -----
2020-05-06 14:08:50.591 INFO   : zigbee-adapter: Node: 00212effff04f748 0000 Name: zb-00212effff04f748-Dongle       rebindRequired: true endpoints: []
2020-05-06 14:08:50.594 INFO   : zigbee-adapter:   Neighbor: 500b9140000112e9 687f DT: Router R: Sibling  PJ: Y D:   1 LQI: 252
2020-05-06 14:08:50.595 INFO   : zigbee-adapter: Node: 500b9140000112e9 687f Name: zb-500b9140000112e9-undefined    rebindRequired: true endpoints: [ '1' ]
2020-05-06 14:08:50.597 INFO   : zigbee-adapter: -----------------
2020-05-06 14:08:50.599 INFO   : zigbee-adapter: ----- Scan Complete -----
2020-05-06 14:08:50.716 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: genOnOff (6) attr: onOff (0)
2020-05-06 14:08:50.721 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: on profileId: 0104 endpoint: 1 clusterId: 0006 readRsp value: on (undefined)
2020-05-06 14:08:50.772 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: instantaneousPower profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 14:08:50.830 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: current profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 0
2020-05-06 14:08:50.870 ERROR  : zigbee-adapter: Response: readRsp got status: unsupAttribute (134) node: zb-500b9140000112e9-undefined cluster: haElectricalMeasurement (2820) attr: acFrequency (768)
2020-05-06 14:08:50.912 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: voltage profileId: 0104 endpoint: 1 clusterId: 0b04 readRsp value: 243.7
2020-05-06 14:08:50.957 INFO   : zigbee-adapter: zb-500b9140000112e9-undefined property: temperature profileId: 0104 endpoint: 1 clusterId: 0402 readRsp value: 21.6 (2163)
2020-05-06 14:08:50.963 INFO   : zigbee-adapter: ----- Nodes -----
2020-05-06 14:08:50.965 INFO   : zigbee-adapter: Node: 00212effff04f748 0000 Name: zb-00212effff04f748-Dongle       rebindRequired: true endpoints: []
2020-05-06 14:08:50.966 INFO   : zigbee-adapter:   Neighbor: 500b9140000112e9 687f DT: Router R: Sibling  PJ: Y D:   1 LQI: 252
2020-05-06 14:08:50.968 INFO   : zigbee-adapter: Node: 500b9140000112e9 687f Name: zb-500b9140000112e9-undefined    rebindRequired: true endpoints: [ '1' ]
2020-05-06 14:08:50.969 INFO   : zigbee-adapter: -----------------
2020-05-06 14:08:50.971 INFO   : zigbee-adapter: ----- Update Network Addresses Complete -----
2020-05-06 14:08:51.032 INFO   : getValue for property on for: zb-500b9140000112e9-undefined returning true
2020-05-06 14:08:51.034 INFO   : getValue for property instantaneousPower for: zb-500b9140000112e9-undefined returning 0
2020-05-06 14:08:51.035 INFO   : getValue for property current for: zb-500b9140000112e9-undefined returning 0
2020-05-06 14:08:51.037 INFO   : getValue for property voltage for: zb-500b9140000112e9-undefined returning 243.7
2020-05-06 14:08:51.039 INFO   : getValue for property temperature for: zb-500b9140000112e9-undefined returning 21.63
mrstegeman commented 4 years ago

Fixed in v0.11.1 of the Zigbee add-on. You can update via Settings -> Add-ons. Let me know if you have any further issues with your thermostat.

arist0v commented 4 years ago

The F/C mode work,

setting the temperature didn'T change it on the thermostat but changing it on thermostat change it in webthings, it didn't look like i could enable heating without changint the temp

this thermostat didn't have cool function only heat so no cooling option should be shown in webthings

not sure what the hold option suppose to do and not sure the mode change anything?(edit: the off function seem to work, i'll try the heat/auto to see of it's make any difference) also it is supposed to have a outside temperture function to show on the thermostat

mrstegeman commented 4 years ago
  1. Setting the temperature and mode can sometimes take a minute to propagate to the thermostat, at least on mine.
  2. The cool function will continue to show. I don't believe there's a way to tell if it's actually usable on the thermostat. I have the same situation. You'll just need to ignore it.
  3. I'm not sure about the hold function either. It probably applies if you have a schedule set on the thermostat somehow but want to override it temporarily.
  4. The outside temperature is probably the one you were previously seeing. Fixing that one right now would actually break things for everyone else using either thermostats or temperature sensors, so I'm not inclined to fix it at this time.
arist0v commented 4 years ago

did you know if there is any way to say to the thermostat to start heating even if the temperature is lower than requested??? or to not to start even if temperature is lower than requested? edit:is there supposed to have a difference in webthing when heating is active or not?

mrstegeman commented 4 years ago

Normally the fan mode would do that, but I'm not sure if/how that would work for baseboard heating. You'd probably just need to adjust the target and the mode.

arist0v commented 4 years ago

for the temperature setting, i set it to 24 celsius, wait few minute, it didn'T change on the thermostant and when i exit and enter the thing again, it was back to 18 (original requested temperature)

mrstegeman commented 4 years ago

Please post the zb-XXXXXXXX.json file again.

arist0v commented 4 years ago
{
  "driver": {
    "macAddress": "00212effff04f748",
    "networkPanId16": "2271",
    "networkAddr16": "0000",
    "networkPanId64": "00212effff04f748",
    "apsDesignatedCoordinator": 1,
    "scanChannels": "00008000",
    "apsPanId64": "0000000000000000",
    "trustCenterAddr64": "00212effff04f748",
    "securityMode": 3,
    "networkKey": "d4d78e22f88ca2b8fc28f62533287f00",
    "operatingChannel": 15,
    "protocolVersion": 267,
    "networkUpdateId": 0,
    "permitJoin": 0,
    "watchDogTTL": 3600,
    "version": "264a0700"
  },
  "nodes": {
    "500b9140000112e9": {
      "addr64": "500b9140000112e9",
      "addr16": "687f",
      "activeEndpoints": {
        "1": {
          "profileId": "0104",
          "deviceId": "0301",
          "deviceVersion": 1,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0201",
            "0204",
            "0402",
            "0702",
            "0b04",
            "0b05",
            "ff01"
          ],
          "outputClusters": [
            "000a",
            "ff01",
            "0019"
          ],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "temperature": {
          "name": "temperature",
          "value": 21.41,
          "visible": true,
          "title": "Temperature",
          "type": "number",
          "@type": "TemperatureProperty",
          "unit": "degree celsius",
          "minimum": 0,
          "maximum": 40,
          "readOnly": true,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "localTemp",
          "attrId": 0,
          "fireAndForget": false,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "mode": {
          "name": "mode",
          "value": "heat",
          "visible": true,
          "title": "Mode",
          "type": "string",
          "@type": "ThermostatModeProperty",
          "enum": [
            "off",
            "auto",
            "cool",
            "heat"
          ],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "systemMode",
          "attrId": 28,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "runMode": {
          "name": "runMode",
          "value": "heating",
          "visible": true,
          "title": "Run Mode",
          "type": "string",
          "@type": "HeatingCoolingProperty",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "runningMode",
          "attrId": 30,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_deadband": {
          "name": "_deadband",
          "value": null,
          "visible": false,
          "title": "DeadBand",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 1,
          "maximum": 2.5,
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minSetpointDeadBand",
          "attrId": 25,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxHeatTarget": {
          "name": "_absMaxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Abs Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxHeatSetpointLimit",
          "attrId": 4,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinHeatTarget": {
          "name": "_absMinHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Abs Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinHeatSetpointLimit",
          "attrId": 3,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxHeatTarget": {
          "name": "_maxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 18,
          "maximum": 30,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxHeatSetpointLimit",
          "attrId": 22,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minHeatTarget": {
          "name": "_minHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": 18,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minHeatSetpointLimit",
          "attrId": 21,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "heatTarget": {
          "name": "heatTarget",
          "value": 18,
          "visible": true,
          "title": "Heat Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedHeatingSetpoint",
          "attrId": 18,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxCoolTarget": {
          "name": "_absMaxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxCoolSetpointLimit",
          "attrId": 6,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinCoolTarget": {
          "name": "_absMinCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinCoolSetpointLimit",
          "attrId": 5,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxCoolTarget": {
          "name": "_maxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxCoolSetpointLimit",
          "attrId": 24,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minCoolTarget": {
          "name": "_minCoolTarget",
          "value": null,
          "visible": false,
          "title": "Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minCoolSetpointLimit",
          "attrId": 23,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "coolTarget": {
          "name": "coolTarget",
          "value": null,
          "visible": true,
          "title": "Cool Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedCoolingSetpoint",
          "attrId": 17,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "hold": {
          "name": "hold",
          "value": true,
          "visible": true,
          "title": "Hold",
          "type": "boolean",
          "@type": "BooleanProperty",
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "tempSetpointHold",
          "attrId": 35,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "units": {
          "name": "units",
          "value": "C",
          "visible": true,
          "title": "Units",
          "type": "string",
          "enum": [
            "C",
            "F"
          ],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 516,
          "attr": "tempDisplayMode",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-500b9140000112e9-thermostat",
      "@type": [
        "Thermostat"
      ],
      "defaultName": "zb-500b9140000112e9-undefined",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "modelId": "TH1124ZB\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
      "powerSource": 1,
      "rxOnWhenIdle": 1
    }
  }
}
arist0v commented 4 years ago

also some log:

2020-05-06 15:24:58.986 INFO   : getValue for property heatTarget for: zb-500b9140000112e9-thermostat returning 18
2020-05-06 15:24:58.988 INFO   : getValue for property hold for: zb-500b9140000112e9-thermostat returning true
2020-05-06 15:24:58.989 INFO   : getValue for property units for: zb-500b9140000112e9-thermostat returning C
2020-05-06 15:25:45.054 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from true to false for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 15:25:46.100 INFO   : chromecast-adapter: setCachedValueAndNotify for property playing from false to true for Chromecast-5baca17a6a46f14dfbeb274d6cbadcaa._googlecast._tcp.local.
2020-05-06 15:27:30.989 INFO   : zigbee-adapter: setProperty property: mode for: zb-500b9140000112e9-thermostat profileId: 0104 endpoint: 1 clusterId: 0201 zcl: 0 (off) value: off
2020-05-06 15:27:36.884 INFO   : zigbee-adapter: setProperty property: mode for: zb-500b9140000112e9-thermostat profileId: 0104 endpoint: 1 clusterId: 0201 zcl: 3 (cool) value: cool
2020-05-06 15:27:38.984 INFO   : zigbee-adapter: setProperty property: mode for: zb-500b9140000112e9-thermostat profileId: 0104 endpoint: 1 clusterId: 0201 zcl: 0 (off) value: off
2020-05-06 15:27:45.587 ERROR  : RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined
    at ServerResponse.writeHead (_http_server.js:211:11)
    at ServerResponse.writeHead (/home/pi/mozilla-iot/gateway/node_modules/on-headers/index.js:44:26)
    at ServerResponse._implicitHeader (_http_server.js:202:8)
    at ServerResponse.end (/home/pi/mozilla-iot/gateway/node_modules/compression/index.js:103:14)
    at ServerResponse.send (/home/pi/mozilla-iot/gateway/node_modules/express/lib/response.js:221:10)
    at ./src/controllers/things_controller.js.ThingsController.put (/home/pi/mozilla-iot/gateway/build/webpack:/src/controllers/things_controller.js:273:1)
2020-05-06 15:27:53.486 ERROR  : RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined
    at ServerResponse.writeHead (_http_server.js:211:11)
    at ServerResponse.writeHead (/home/pi/mozilla-iot/gateway/node_modules/on-headers/index.js:44:26)
    at ServerResponse._implicitHeader (_http_server.js:202:8)
    at ServerResponse.end (/home/pi/mozilla-iot/gateway/node_modules/compression/index.js:103:14)
    at ServerResponse.send (/home/pi/mozilla-iot/gateway/node_modules/express/lib/response.js:221:10)
    at ./src/controllers/things_controller.js.ThingsController.put (/home/pi/mozilla-iot/gateway/build/webpack:/src/controllers/things_controller.js:273:1)
2020-05-06 15:38:22.545 INFO   : zigbee-adapter: setProperty property: mode for: zb-500b9140000112e9-thermostat profileId: 0104 endpoint: 1 clusterId: 0201 zcl: 4 (heat) value: heat
2020-05-06 15:38:50.091 ERROR  : RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined
    at ServerResponse.writeHead (_http_server.js:211:11)
    at ServerResponse.writeHead (/home/pi/mozilla-iot/gateway/node_modules/on-headers/index.js:44:26)
    at ServerResponse._implicitHeader (_http_server.js:202:8)
    at ServerResponse.end (/home/pi/mozilla-iot/gateway/node_modules/compression/index.js:103:14)
    at ServerResponse.send (/home/pi/mozilla-iot/gateway/node_modules/express/lib/response.js:221:10)
    at ./src/controllers/things_controller.js.ThingsController.put (/home/pi/mozilla-iot/gateway/build/webpack:/src/controllers/things_controller.js:273:1)
2020-05-06 15:43:29.142 ERROR  : RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined
    at ServerResponse.writeHead (_http_server.js:211:11)
    at ServerResponse.writeHead (/home/pi/mozilla-iot/gateway/node_modules/on-headers/index.js:44:26)
    at ServerResponse._implicitHeader (_http_server.js:202:8)
    at ServerResponse.end (/home/pi/mozilla-iot/gateway/node_modules/compression/index.js:103:14)
    at ServerResponse.send (/home/pi/mozilla-iot/gateway/node_modules/express/lib/response.js:221:10)
    at ./src/controllers/things_controller.js.ThingsController.put (/home/pi/mozilla-iot/gateway/build/webpack:/src/controllers/things_controller.js:273:1)
2020-05-06 15:45:46.213 INFO   : zigbee-adapter: zb-500b9140000112e9-thermostat property: temperature profileId: 0104 endpoint: 1 clusterId: 0201 report value: 21.41
mrstegeman commented 4 years ago

Can you give me a log from when you're trying to set the temperature?

arist0v commented 4 years ago
2020-05-06 16:07:12.777 ERROR  : RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined
    at ServerResponse.writeHead (_http_server.js:211:11)
    at ServerResponse.writeHead (/home/pi/mozilla-iot/gateway/node_modules/on-headers/index.js:44:26)
    at ServerResponse._implicitHeader (_http_server.js:202:8)
    at ServerResponse.end (/home/pi/mozilla-iot/gateway/node_modules/compression/index.js:103:14)
    at ServerResponse.send (/home/pi/mozilla-iot/gateway/node_modules/express/lib/response.js:221:10)
    at ./src/controllers/things_controller.js.ThingsController.put (/home/pi/mozilla-iot/gateway/build/webpack:/src/controllers/things_controller.js:273:1)

those are the new entry after i tried to change the temp

arist0v commented 4 years ago

also i just realized that running mode should not show heating all the time even when the thermostat is not currently heating

mrstegeman commented 4 years ago

That's just what the device reports, nothing we can do about it.

arist0v commented 4 years ago

ok thank you, i wait for the other issue

mrstegeman commented 4 years ago

Ok, try v0.11.2.

arist0v commented 4 years ago

still the same issue,

2020-05-06 17:02:47.685 ERROR : RangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: undefined at ServerResponse.writeHead (_http_server.js:211:11) at ServerResponse.writeHead (/home/pi/mozilla-iot/gateway/node_modules/on-headers/index.js:44:26) at ServerResponse._implicitHeader (_http_server.js:202:8) at ServerResponse.end (/home/pi/mozilla-iot/gateway/node_modules/compression/index.js:103:14) at ServerResponse.send (/home/pi/mozilla-iot/gateway/node_modules/express/lib/response.js:221:10) at ./src/controllers/things_controller.js.ThingsController.put (/home/pi/mozilla-iot/gateway/build/webpack:/src/controllers/things_controller.js:273:1)

but now the running mode is stuck on off and not on heating :P

mrstegeman commented 4 years ago

JSON file again, please. I want to make sure my change at least worked.

arist0v commented 4 years ago
{
  "driver": {
    "macAddress": "00212effff04f748",
    "networkPanId16": "2271",
    "networkAddr16": "0000",
    "networkPanId64": "00212effff04f748",
    "apsDesignatedCoordinator": 1,
    "scanChannels": "00008000",
    "apsPanId64": "0000000000000000",
    "trustCenterAddr64": "00212effff04f748",
    "securityMode": 3,
    "networkKey": "d4d78e22f88ca2b8fc28f62533287f00",
    "operatingChannel": 15,
    "protocolVersion": 267,
    "networkUpdateId": 0,
    "permitJoin": 0,
    "watchDogTTL": 3600,
    "version": "264a0700"
  },
  "nodes": {
    "500b9140000112e9": {
      "addr64": "500b9140000112e9",
      "addr16": "687f",
      "activeEndpoints": {
        "1": {
          "profileId": "0104",
          "deviceId": "0301",
          "deviceVersion": 1,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0201",
            "0204",
            "0402",
            "0702",
            "0b04",
            "0b05",
            "ff01"
          ],
          "outputClusters": [
            "000a",
            "ff01",
            "0019"
          ],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "temperature": {
          "name": "temperature",
          "value": 22.46,
          "visible": true,
          "title": "Temperature",
          "type": "number",
          "@type": "TemperatureProperty",
          "unit": "degree celsius",
          "minimum": 0,
          "maximum": 40,
          "readOnly": true,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "localTemp",
          "attrId": 0,
          "fireAndForget": false,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "mode": {
          "name": "mode",
          "value": "heat",
          "visible": true,
          "title": "Mode",
          "type": "string",
          "@type": "ThermostatModeProperty",
          "enum": [
            "off",
            "auto",
            "cool",
            "heat"
          ],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "systemMode",
          "attrId": 28,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "runMode": {
          "name": "runMode",
          "value": "heating",
          "visible": true,
          "title": "Run Mode",
          "type": "string",
          "@type": "HeatingCoolingProperty",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "runningMode",
          "attrId": 30,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_deadband": {
          "name": "_deadband",
          "value": null,
          "visible": false,
          "title": "DeadBand",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 1,
          "maximum": 2.5,
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minSetpointDeadBand",
          "attrId": 25,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxHeatTarget": {
          "name": "_absMaxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Abs Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxHeatSetpointLimit",
          "attrId": 4,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinHeatTarget": {
          "name": "_absMinHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Abs Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinHeatSetpointLimit",
          "attrId": 3,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxHeatTarget": {
          "name": "_maxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 18,
          "maximum": 30,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxHeatSetpointLimit",
          "attrId": 22,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minHeatTarget": {
          "name": "_minHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": 18,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minHeatSetpointLimit",
          "attrId": 21,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "heatTarget": {
          "name": "heatTarget",
          "value": 18,
          "visible": true,
          "title": "Heat Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedHeatingSetpoint",
          "attrId": 18,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxCoolTarget": {
          "name": "_absMaxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxCoolSetpointLimit",
          "attrId": 6,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinCoolTarget": {
          "name": "_absMinCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinCoolSetpointLimit",
          "attrId": 5,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxCoolTarget": {
          "name": "_maxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxCoolSetpointLimit",
          "attrId": 24,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minCoolTarget": {
          "name": "_minCoolTarget",
          "value": null,
          "visible": false,
          "title": "Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minCoolSetpointLimit",
          "attrId": 23,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "coolTarget": {
          "name": "coolTarget",
          "value": null,
          "visible": true,
          "title": "Cool Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 18,
          "maximum": null,
          "multipleOf": 0.5,
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedCoolingSetpoint",
          "attrId": 17,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "hold": {
          "name": "hold",
          "value": true,
          "visible": true,
          "title": "Hold",
          "type": "boolean",
          "@type": "BooleanProperty",
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "tempSetpointHold",
          "attrId": 35,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "units": {
          "name": "units",
          "value": "C",
          "visible": true,
          "title": "Units",
          "type": "string",
          "enum": [
            "C",
            "F"
          ],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 516,
          "attr": "tempDisplayMode",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-500b9140000112e9-thermostat",
      "@type": [
        "Thermostat"
      ],
      "defaultName": "zb-500b9140000112e9-undefined",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "modelId": "TH1124ZB\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
      "powerSource": 1,
      "rxOnWhenIdle": 1
    }
  }
}
arist0v commented 3 years ago

Is there any data i could provide to help this addon beeing produce?

mrstegeman commented 3 years ago

@arist0v are you still seeing the same issues as before? Can you provide the latest JSON file as referenced above?

arist0v commented 3 years ago

yes i have the same issue,

since the latest update i got more unusefull option on the things

there is the file:

{
  "driver": {
    "macAddress": "00212effff04f748",
    "networkPanId16": "2271",
    "networkAddr16": "0000",
    "networkPanId64": "00212effff04f748",
    "apsDesignatedCoordinator": 1,
    "scanChannels": "00008000",
    "apsPanId64": "0000000000000000",
    "trustCenterAddr64": "00212effff04f748",
    "securityMode": 3,
    "networkKey": "d4d78e22f88ca2b8fc28f62533287f00",
    "operatingChannel": 15,
    "protocolVersion": 267,
    "networkUpdateId": 0,
    "permitJoin": 0,
    "watchDogTTL": 3600,
    "version": "264a0700"
  },
  "nodes": {
    "500b9140000112e9": {
      "addr64": "500b9140000112e9",
      "addr16": "ff33",
      "activeEndpoints": {
        "1": {
          "profileId": "0104",
          "deviceId": "0301",
          "deviceVersion": 1,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0201",
            "0204",
            "0402",
            "0702",
            "0b04",
            "0b05",
            "ff01"
          ],
          "outputClusters": [
            "000a",
            "ff01",
            "0019"
          ],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "temperature": {
          "name": "temperature",
          "value": 19.95,
          "visible": true,
          "title": "Temperature",
          "type": "number",
          "@type": "TemperatureProperty",
          "unit": "degree celsius",
          "minimum": 0,
          "maximum": 40,
          "readOnly": true,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "localTemp",
          "attrId": 0,
          "fireAndForget": false,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "mode": {
          "name": "mode",
          "value": "heat",
          "visible": true,
          "title": "Mode",
          "type": "string",
          "@type": "ThermostatModeProperty",
          "enum": [
            "off",
            "auto",
            "cool",
            "heat"
          ],
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "systemMode",
          "attrId": 28,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "runMode": {
          "name": "runMode",
          "value": "heating",
          "visible": true,
          "title": "Run Mode",
          "type": "string",
          "@type": "HeatingCoolingProperty",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "runningMode",
          "attrId": 30,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_deadband": {
          "name": "_deadband",
          "value": null,
          "visible": false,
          "title": "DeadBand",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 1,
          "maximum": 2.5,
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minSetpointDeadBand",
          "attrId": 25,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxHeatTarget": {
          "name": "_absMaxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Abs Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxHeatSetpointLimit",
          "attrId": 4,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinHeatTarget": {
          "name": "_absMinHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Abs Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinHeatSetpointLimit",
          "attrId": 3,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxHeatTarget": {
          "name": "_maxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 20,
          "maximum": 30,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxHeatSetpointLimit",
          "attrId": 22,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minHeatTarget": {
          "name": "_minHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": 20,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minHeatSetpointLimit",
          "attrId": 21,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "heatTarget": {
          "name": "heatTarget",
          "value": 20,
          "visible": true,
          "title": "Heat Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedHeatingSetpoint",
          "attrId": 18,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxCoolTarget": {
          "name": "_absMaxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxCoolSetpointLimit",
          "attrId": 6,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinCoolTarget": {
          "name": "_absMinCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinCoolSetpointLimit",
          "attrId": 5,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxCoolTarget": {
          "name": "_maxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxCoolSetpointLimit",
          "attrId": 24,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minCoolTarget": {
          "name": "_minCoolTarget",
          "value": null,
          "visible": false,
          "title": "Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minCoolSetpointLimit",
          "attrId": 23,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "coolTarget": {
          "name": "coolTarget",
          "value": null,
          "visible": true,
          "title": "Cool Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 20,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedCoolingSetpoint",
          "attrId": 17,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "hold": {
          "name": "hold",
          "value": true,
          "visible": true,
          "title": "Hold",
          "type": "boolean",
          "@type": "BooleanProperty",
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "tempSetpointHold",
          "attrId": 35,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "units": {
          "name": "units",
          "value": "C",
          "visible": true,
          "title": "Units",
          "type": "string",
          "enum": [
            "C",
            "F"
          ],
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 516,
          "attr": "tempDisplayMode",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-500b9140000112e9-thermostat",
      "type": "thermostat",
      "@type": [
        "Thermostat"
      ],
      "defaultName": "zb-500b9140000112e9-thermostat",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "modelId": "TH1124ZB\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
      "powerSource": 1,
      "rxOnWhenIdle": 1
    }
  }
}
mrstegeman commented 3 years ago

I've just committed https://github.com/WebThingsIO/gateway/commit/59dab54802a319ead5f2549771ff73954a25d57c to the gateway, which should fix the error, at least.

It looks like you should have the same properties as before, though. Is that not true?

arist0v commented 3 years ago

i think i have more properties as before, and 95% of them are unusefull, since it's an inline thermostat, and not a low voltage.

in this link you have the propreties it should have :

https://www.zigbee2mqtt.io/devices/TH1124ZB.html

arist0v commented 3 years ago

your fix since to now allow me to edit maxHeatTarget, i will have to double check at home, but i'm still unable to edit the Heat Target but i check this evening to see how this adapt in real life,

this is the error when i try to change heat target:


  {
    "keyword": "type",
    "dataPath": ".data.device.properties['heatTarget'].maximum",
    "schemaPath": "#/properties/maximum/type",
    "params": {
      "type": "number"
    },
    "message": "should be number"
  }```
arist0v commented 3 years ago

@mrstegeman could i edit the json file to try to make it more look like the data i'm supposed to get whitout risking to break something?

arist0v commented 3 years ago

there is what i think should be the json file :

{
  "driver": {
    "macAddress": "00212effff04f748",
    "networkPanId16": "2271",
    "networkAddr16": "0000",
    "networkPanId64": "00212effff04f748",
    "apsDesignatedCoordinator": 1,
    "scanChannels": "00008000",
    "apsPanId64": "0000000000000000",
    "trustCenterAddr64": "00212effff04f748",
    "securityMode": 3,
    "networkKey": "d4d78e22f88ca2b8fc28f62533287f00",
    "operatingChannel": 15,
    "protocolVersion": 267,
    "networkUpdateId": 0,
    "permitJoin": 0,
    "watchDogTTL": 3600,
    "version": "264a0700"
  },
  "nodes": {
    "500b9140000112e9": {
      "addr64": "500b9140000112e9",
      "addr16": "ff33",
      "activeEndpoints": {
        "1": {
          "profileId": "0104",
          "deviceId": "0301",
          "deviceVersion": 1,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0201",
            "0204",
            "0402",
            "0702",
            "0b04",
            "0b05",
            "ff01"
          ],
          "outputClusters": [
            "000a",
            "ff01",
            "0019"
          ],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "temperature": {
          "name": "temperature",
          "value": 19.95,
          "visible": true,
          "title": "Temperature",
          "type": "number",
          "@type": "TemperatureProperty",
          "unit": "degree celsius",
          "minimum": 0,
          "maximum": 40,
          "readOnly": true,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "localTemp",
          "attrId": 0,
          "fireAndForget": false,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "mode": {
          "name": "mode",
          "value": "heat",
          "visible": true,
          "title": "Mode",
          "type": "string",
          "@type": "ThermostatModeProperty",
          "enum": [
            "off",
            "auto",
            "heat"
          ],
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "systemMode",
          "attrId": 28,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },        
        "heatTarget": {
          "name": "heatTarget",
          "value": 20,
          "visible": true,
          "title": "Heat Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": 30,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedHeatingSetpoint",
          "attrId": 18,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "units": {
          "name": "units",
          "value": "C",
          "visible": true,
          "title": "Units",
          "type": "string",
          "enum": [
            "C",
            "F"
          ],
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 516,
          "attr": "tempDisplayMode",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-500b9140000112e9-thermostat",
      "type": "thermostat",
      "@type": [
        "Thermostat"
      ],
      "defaultName": "zb-500b9140000112e9-thermostat",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "modelId": "TH1124ZB\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
      "powerSource": 1,
      "rxOnWhenIdle": 1
    }
  }
}

Edit:

after some test at home almost everything seem to work except:

thermostat supposed to be able to show time thermostat supposed to be able to display outdoor temp

but that was far away from beeing important

the json should also be rewrited as suggested, i don'T know how they are generated

mrstegeman commented 3 years ago

Please update your adapter to v0.15.2 and let me know how things are going. If there are still some things broken, please give me the newest JSON file and any errors from the log.

arist0v commented 3 years ago

Issue:

-Cool target shouldn't be there (those are baseboard and can'T cool) -Run mode should only have heat auto off(cool should not be in the list) -heatTarget maximum should be 30 not null -runMode seem to not report correctly, since my heating is not running but it's say it was

{
  "driver": {
    "macAddress": "00212effff04f748",
    "networkPanId16": "2271",
    "networkAddr16": "0000",
    "networkPanId64": "00212effff04f748",
    "apsDesignatedCoordinator": 1,
    "scanChannels": "00008000",
    "apsPanId64": "0000000000000000",
    "trustCenterAddr64": "00212effff04f748",
    "securityMode": 3,
    "networkKey": "d4d78e22f88ca2b8fc28f62533287f00",
    "operatingChannel": 15,
    "protocolVersion": 267,
    "networkUpdateId": 0,
    "permitJoin": 0,
    "watchDogTTL": 3600,
    "version": "264a0700"
  },
  "nodes": {
    "500b9140000112e9": {
      "addr64": "500b9140000112e9",
      "addr16": "ff33",
      "activeEndpoints": {
        "1": {
          "profileId": "0104",
          "deviceId": "0301",
          "deviceVersion": 1,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0201",
            "0204",
            "0402",
            "0702",
            "0b04",
            "0b05",
            "ff01"
          ],
          "outputClusters": [
            "000a",
            "ff01",
            "0019"
          ],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "temperature": {
          "name": "temperature",
          "value": 20.48,
          "visible": true,
          "title": "Temperature",
          "type": "number",
          "@type": "TemperatureProperty",
          "unit": "degree celsius",
          "minimum": 0,
          "maximum": 40,
          "readOnly": true,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "localTemp",
          "attrId": 0,
          "fireAndForget": false,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "mode": {
          "name": "mode",
          "value": "heat",
          "visible": true,
          "title": "Mode",
          "type": "string",
          "@type": "ThermostatModeProperty",
          "enum": [
            "off",
            "auto",
            "cool",
            "heat"
          ],
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "systemMode",
          "attrId": 28,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "runMode": {
          "name": "runMode",
          "value": "heating",
          "visible": true,
          "title": "Run Mode",
          "type": "string",
          "@type": "HeatingCoolingProperty",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "runningMode",
          "attrId": 30,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_deadband": {
          "name": "_deadband",
          "value": null,
          "visible": false,
          "title": "DeadBand",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 1,
          "maximum": 2.5,
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minSetpointDeadBand",
          "attrId": 25,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxHeatTarget": {
          "name": "_absMaxHeatTarget",
          "value": 30,
          "visible": false,
          "title": "Abs Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxHeatSetpointLimit",
          "attrId": 4,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinHeatTarget": {
          "name": "_absMinHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Abs Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinHeatSetpointLimit",
          "attrId": 3,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxHeatTarget": {
          "name": "_maxHeatTarget",
          "value": 29,
          "visible": false,
          "title": "Max Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 18,
          "maximum": 30,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxHeatSetpointLimit",
          "attrId": 22,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minHeatTarget": {
          "name": "_minHeatTarget",
          "value": 5,
          "visible": false,
          "title": "Min Heat Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": 18,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minHeatSetpointLimit",
          "attrId": 21,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "heatTarget": {
          "name": "heatTarget",
          "value": 18,
          "visible": true,
          "title": "Heat Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 5,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedHeatingSetpoint",
          "attrId": 18,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMaxCoolTarget": {
          "name": "_absMaxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMaxCoolSetpointLimit",
          "attrId": 6,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_absMinCoolTarget": {
          "name": "_absMinCoolTarget",
          "value": null,
          "visible": false,
          "title": "Abs Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "readOnly": true,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "absMinCoolSetpointLimit",
          "attrId": 5,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_maxCoolTarget": {
          "name": "_maxCoolTarget",
          "value": null,
          "visible": false,
          "title": "Max Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "maxCoolSetpointLimit",
          "attrId": 24,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "_minCoolTarget": {
          "name": "_minCoolTarget",
          "value": null,
          "visible": false,
          "title": "Min Cool Target",
          "type": "number",
          "unit": "degree celsius",
          "minimum": null,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "minCoolSetpointLimit",
          "attrId": 23,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "coolTarget": {
          "name": "coolTarget",
          "value": null,
          "visible": true,
          "title": "Cool Target",
          "type": "number",
          "@type": "TargetTemperatureProperty",
          "unit": "degree celsius",
          "minimum": 18,
          "maximum": null,
          "multipleOf": 0.5,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "occupiedCoolingSetpoint",
          "attrId": 17,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "hold": {
          "name": "hold",
          "value": true,
          "visible": true,
          "title": "Hold",
          "type": "boolean",
          "@type": "BooleanProperty",
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 513,
          "attr": "tempSetpointHold",
          "attrId": 35,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        },
        "units": {
          "name": "units",
          "value": "C",
          "visible": true,
          "title": "Units",
          "type": "string",
          "enum": [
            "C",
            "F"
          ],
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 516,
          "attr": "tempDisplayMode",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-500b9140000112e9-thermostat",
      "type": "thermostat",
      "@type": [
        "Thermostat"
      ],
      "defaultName": "zb-500b9140000112e9-thermostat",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "modelId": "TH1124ZB\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
      "powerSource": 1,
      "rxOnWhenIdle": 1
    }
  }
}
mrstegeman commented 3 years ago

-Cool target shouldn't be there (those are baseboard and can'T cool) -Run mode should only have heat auto off(cool should not be in the list)

As previously mentioned, we don't have a way to detect whether or not there is a cooling system, as the device doesn't tell us.

-heatTarget maximum should be 30 not null

Agree, that's not ideal.

-runMode seem to not report correctly, since my heating is not running but it's say it was

runMode is "what the device is set to", rather than "what the device is doing".

arist0v commented 3 years ago

If the template apply only to Sinope device then it's always heat only for major part of the model

The maximum heat at null raise an errof in the log

Can i manually disable the cool target by editing the json myself?

mrstegeman commented 3 years ago

The maximum heat at null raise an errof in the log

Right, that should be fixed in the next version of the gateway.

Can i manually disable the cool target by editing the json myself?

No, that won't work.

mrstegeman commented 3 years ago

By the way, what version of the gateway are you using right now?

arist0v commented 3 years ago

Version 1.0.0

arist0v commented 3 years ago

also is there a way, on the things page, that we could have arrow to set the heat target without having to go in the thing itself?

mrstegeman commented 3 years ago

See https://github.com/WebThingsIO/gateway/issues/2279

arist0v commented 3 years ago

i have tried the square theme, but the button didn'T show!

mrstegeman commented 3 years ago

Can I suggest filing an issue for that? The author is fairly responsive.

https://github.com/flatsiedatsie/square-theme/issues

arist0v commented 3 years ago

anyway ouside small disagrement, it's all work perfectly so thank you a lot for your help!!! i think this could be close!