dresden-elektronik / deconz-rest-plugin

deCONZ REST-API plugin to control ZigBee devices
BSD 3-Clause "New" or "Revised" License
1.9k stars 498 forks source link

_TZE200_bjawzodf TS0601 #5927

Closed Piccar closed 2 years ago

Piccar commented 2 years ago

Hi I picked up a Cheap Humidity and Temperature Sensor from Amazon. From the looks of it it seemed to be identical with this one here, but as Mimiix mentioned in #5496 it has to be a different one. The reviews on the product also mentioned that it worked for them. I might have a different Version of it. Is there a way to make this one functional as well?

Device

Screenshots

2022-04-02-000014_1920x1080_scrot

Basic

2022-04-02-000043_1920x1080_scrot

Identify

Alarms

Device Temperature

Groups

2022-04-02-081723_1920x1080_scrot

Scenes

2022-04-02-081731_1920x1080_scrot

On/Off

Level Control

Color Control

Simple Metering

Diagnostics

Other clusters that are not mentioned above

2022-04-02-081750_1920x1080_scrot 2022-04-02-081736_1920x1080_scrot

Mimiix commented 2 years ago

Can you please add all screenshots?

Piccar commented 2 years ago

Can you please add all screenshots?

I udated the request with more Screenshots. Let me know if i missed something.

github-actions[bot] commented 2 years ago

As there has not been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs.

github-actions[bot] commented 2 years ago

As there has not been any response in 28 days, this issue will be closed. @ OP: If this issue is solved post what fixed it for you. If it is not solved, request to get this opened again.

Piccar commented 2 years ago

This is sadly still not solved.

Smanar commented 2 years ago

Hello. I think it s possible with DDF now https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/DDF-cheat-sheet

Can you just start the DDF.

And copy/paste the result for I add the tuya stuff. Not sure it will work because I will try to create fake endpoint.

For memory for later.

Piccar commented 2 years ago

Hi, thanks for helping me. Im not quite sure what to do. I added ZHAHumidity and ZHTemperature like this: grafik Should I change soe settings? You mentioned something like 0x01. Not quite sure what to do with that...

Smanar commented 2 years ago

Nope perfect, I just need a skeleton. You can save the file, remember the path (if needed for later) and paste the DDF here pls

Piccar commented 2 years ago

Hope this helps { "schema": "devcap1.schema.json", "manufacturername": "_TZE200_bjawzodf", "modelid": "TS0601", "product": "TS0601", "sleeper": false, "status": "Draft", "path": "/devices/ts0601.json", "subdevices": [ { "type": "$TYPE_HUMIDITY_SENSOR", "restapi": "/sensors", "uuid": [ "$address.ext", "0x01", "0x0405" ], "items": [ { "name": "attr/id" }, { "name": "attr/lastannounced" }, { "name": "attr/lastseen" }, { "name": "attr/manufacturername" }, { "name": "attr/modelid" }, { "name": "attr/name" }, { "name": "attr/swversion" }, { "name": "attr/type" }, { "name": "attr/uniqueid" }, { "name": "config/offset", "description": "Relative offset to the main measured value.", "default": 0 }, { "name": "config/on" }, { "name": "config/reachable" }, { "name": "state/humidity", "description": "The current relative humidity in percent.", "default": 0 }, { "name": "state/lastupdated" } ] }, { "type": "$TYPE_TEMPERATURE_SENSOR", "restapi": "/sensors", "uuid": [ "$address.ext", "0x01", "0x0402" ], "items": [ { "name": "attr/id" }, { "name": "attr/lastannounced" }, { "name": "attr/lastseen" }, { "name": "attr/manufacturername" }, { "name": "attr/modelid" }, { "name": "attr/name" }, { "name": "attr/swversion" }, { "name": "attr/type" }, { "name": "attr/uniqueid" }, { "name": "config/offset", "description": "Relative offset to the main measured value.", "default": 0 }, { "name": "config/on" }, { "name": "config/reachable" }, { "name": "state/lastupdated" }, { "name": "state/temperature", "default": 0 } ] } ] }

Smanar commented 2 years ago

Will see.

Can you try this DDF

{
  "schema": "devcap1.schema.json",
  "manufacturername": "_TZE200_bjawzodf",
  "modelid": "TS0601",
  "product": "TS0601",
  "sleeper": true,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_HUMIDITY_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0405"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion"
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/offset",
          "description": "Relative offset to the main measured value.",
          "default": 0
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/humidity",
          "description": "The current relative humidity in percent.",
          "parse": {"fn": "tuya", "dpid": 2, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "tuya"},
          "default": 0
        },
        {
          "name": "state/lastupdated"
        }
      ]
    },
    {
      "type": "$TYPE_TEMPERATURE_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0402"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion"
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/offset",
          "description": "Relative offset to the main measured value.",
          "default": 0
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/lastupdated"
        },
        {
          "name": "state/temperature",
          "parse": {"fn": "tuya", "dpid": 1, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "none"},
          "default": 0
        }
      ]
    }
  ]
}

I m trying to create 2 fake clusters that don't exist, IDK how will react the code.

To see the result you can go on phoscon / help / API Information / sensors to see new devices

The result is not yet converted so you probably have value *100 or / 100.

Piccar commented 2 years ago

grafik This looks like this. I ticked the show Virtual Sensor CheckBox

Smanar commented 2 years ago

Ha, lol, so it's worse than I imagined. You have installed the DDF in the good folder ? As you have the gui, when you select "edit DDF" it s the good file that is chosen. The node name need to mave from 0xXXXX from a better name. If you don't restart deconz use "hot reload" on the DDF editor menu.

Piccar commented 2 years ago

I am not quite sure what you want me to do. I have saved the File at /home/pi/.local/share/dresden-elektronik/deCONZ/devices/ts0601.json I created the File via edit ddf and reloaded deconz. grafik grafik grafik

Smanar commented 2 years ago

There is a problem, it s not the DDF I have make.

On the editor menu title, you can see the path and the file used.

Piccar commented 2 years ago

You mean this ? grafik

I deleted the old one and pasted it with your code

Smanar commented 2 years ago

Yep exactly, my DDF have

"status": "Gold",

And on your capture it still "Draft". Perhaps deconz lock the file when running, make the change when deconz is stoped.

Piccar commented 2 years ago

Ok I see the problem. Every time i restart or reboot deconz the sensor becomes like this: grafik

So I have to Open the new File from you and then save then it looks like this: grafik

Piccar commented 2 years ago

nvm. grafik

I had to reconnect it

Smanar commented 2 years ago

Humidity 0 ! Same for temperature ?

what is your OS ? docker/VM ?

Piccar commented 2 years ago

grafik grafik

Smanar commented 2 years ago

lol, 200 is better than 0 but why the same value ?

Can you try to catch some logs with "info" "info_l2" and "ddf" (on deconz, help / debug view) And heating the device ?

Piccar commented 2 years ago

If you give me time i will put it outside tonight

Piccar commented 2 years ago

So... sadly nothing had changed. I had the sensor outside. It showed 8 °C but not in the API Info. I also tested the humidity.

Smanar commented 2 years ago

But can you share some logs to check the problem ?

Piccar commented 2 years ago

19:11:17:183 poll node 58:8e:81:ff:fe:eb:38:95-01 19:11:17:235 Poll APS request to 0x588E81FFFEEB3895 cluster: 0x0006 dropped, values are fresh enough 19:11:17:524 Poll APS request to 0x588E81FFFEEB3895 cluster: 0x0008 dropped, values are fresh enough 19:11:17:622 read attributes of 0x588E81FFFEEB3895 cluster: 0x0300: [ 19:11:17:624 0x0000 19:11:17:625 0x0001 19:11:17:626 0x0003 19:11:17:626 0x0004 19:11:17:627 0x0007 19:11:17:627 0x0008 19:11:17:628 ] 19:11:17:629 add task 764949 type 19 to 0x588E81FFFEEB3895 cluster 0x0300 req.id 121 19:11:17:630 Poll APS request 121 to 0x588E81FFFEEB3895 cluster: 0x0300 19:11:17:715 Poll APS confirm 121 status: 0x00 19:11:17:716 Erase task req-id: 121, type: 19 zcl seqno: 64 send time 0, profileId: 0x0104, clusterId: 0x0300 19:11:17:727 Node data 0x588e81fffeeb3895 profileId: 0x0104, clusterId: 0x0300 19:11:17:729 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0000 after 0 s 19:11:17:731 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0001 after 0 s 19:11:17:732 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0003 after 0 s 19:11:17:733 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0004 after 0 s 19:11:17:734 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0007 after 0 s 19:11:17:736 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0008 after 0 s 19:11:17:002 poll node 84:2e:14:ff:fe:64:e0:0a-01 19:11:17:004 Poll light node Ventilator 19:11:17:006 Idle timer triggered 19:11:17:008 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:17:009 Force binding of attribute reporting for node Humidity 10 19:11:18:026 rule event /config/localtime: 19:11:17.002 -> 19:11:18.001 (999ms) 19:11:18:397 Poll APS request to 0x842E14FFFE64E00A cluster: 0x0006 dropped, values are fresh enough 19:11:18:001 Daylight now: sunsetEnd, status: 200, daylight: 0, dark: 1 19:11:18:007 rule event /config/localtime: 19:11:18.001 -> 19:11:19.003 (1002ms) 19:11:19:058 Node data 0x588e81fffeeb3895 profileId: 0x0104, clusterId: 0x0300 19:11:19:060 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0007 after 0 s 19:11:19:061 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0008 after 0 s 19:11:19:062 ZCL attribute report 0x588E81FFFEEB3895 for cluster: 0x0300, ep: 0x01, frame control: 0x18, mfcode: 0x0000 19:11:19:063 payload: 070021e50008003002 19:11:19:326 poll node 14:b4:57:ff:fe:33:a4:57-01 19:11:19:378 Poll APS request to 0x14B457FFFE33A457 cluster: 0x0006 dropped, values are fresh enough 19:11:19:002 poll node 84:2e:14:ff:fe:80:6f:ab-01 19:11:19:005 Idle timer triggered 19:11:19:006 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:19:008 Force binding of attribute reporting for node Humidity 10 19:11:19:009 read attributes of 0x842E14FFFE806FAB cluster: 0x0006: [ 19:11:20:011 0x0000 19:11:20:012 ] 19:11:20:012 add task 764960 type 19 to 0x842E14FFFE806FAB cluster 0x0006 req.id 135 19:11:20:013 Poll APS request 135 to 0x842E14FFFE806FAB cluster: 0x0006 19:11:20:099 rule event /config/localtime: 19:11:19.003 -> 19:11:20.002 (999ms) 19:11:20:138 Poll APS confirm 135 status: 0x00 19:11:20:140 Erase task req-id: 135, type: 19 zcl seqno: 66 send time 0, profileId: 0x0104, clusterId: 0x0006 19:11:20:204 Node data 0x842e14fffe806fab profileId: 0x0104, clusterId: 0x0006 19:11:20:208 0x842E14FFFE806FAB: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:20:217 Websocket 192.168.178.27:39424 send message: {"attr":{"id":"10","lastannounced":"2022-03-06T17:41:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Exit-Lampe","swversion":"2.0.024","type":"On/Off plug-in unit","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"},"e":"changed","id":"10","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"} (ret = 946657024) 19:11:20:221 Websocket 192.168.178.27:39420 send message: {"attr":{"id":"10","lastannounced":"2022-03-06T17:41:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Exit-Lampe","swversion":"2.0.024","type":"On/Off plug-in unit","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"},"e":"changed","id":"10","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"} (ret = 946657024) 19:11:20:226 Websocket 192.168.178.27:39422 send message: {"attr":{"id":"10","lastannounced":"2022-03-06T17:41:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Exit-Lampe","swversion":"2.0.024","type":"On/Off plug-in unit","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"},"e":"changed","id":"10","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"} (ret = 946657024) 19:11:20:231 Websocket 192.168.178.22:54170 send message: {"attr":{"id":"10","lastannounced":"2022-03-06T17:41:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Exit-Lampe","swversion":"2.0.024","type":"On/Off plug-in unit","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"},"e":"changed","id":"10","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:80:6f:ab-01"} (ret = 946657024) 19:11:20:365 APS-DATA.indication from child 0x239B 19:11:20:484 APS-DATA.indication from child 0x239B 19:11:20:676 APS-DATA.indication from child 0x239B 19:11:21:015 rule event /config/localtime: 19:11:20.002 -> 19:11:21.001 (999ms) 19:11:21:059 poll node 84:2e:14:ff:fe:8e:45:c7-01 19:11:21:061 Poll light node DeckenLampe2 19:11:21:107 Poll APS request to 0x842E14FFFE8E45C7 cluster: 0x0006 dropped, values are fresh enough 19:11:21:125 APS-DATA.indication from child 0x239B 19:11:21:138 TY_DATA_RESPONSE: seq 30, dpid: 0x01, type: 0x02, length: 4, val: 227 19:11:21:142 TY_DATA_RESPONSE: seq 30, dpid: 0x01, type: 0x02, length: 4, val: 227 19:11:21:169 Websocket 192.168.178.27:39424 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:21:175 Websocket 192.168.178.27:39420 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:21:180 Websocket 192.168.178.27:39422 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:21:184 Websocket 192.168.178.22:54170 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:21:004 poll node 00:12:4b:00:21:12:65:c0-0b 19:11:21:006 Poll light node LEDStreifen 19:11:21:008 Idle timer triggered 19:11:21:010 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:22:012 Force binding of attribute reporting for node Humidity 10 19:11:22:044 rule event /config/localtime: 19:11:21.001 -> 19:11:22.004 (1003ms) 19:11:22:231 read attributes of 0x00124B00211265C0 cluster: 0x0006: [ 19:11:22:234 0x0000 19:11:22:236 ] 19:11:22:238 add task 764969 type 19 to 0x00124B00211265C0 cluster 0x0006 req.id 151 19:11:22:240 Poll APS request 151 to 0x00124B00211265C0 cluster: 0x0006 19:11:22:315 Poll APS confirm 151 status: 0x00 19:11:22:317 Erase task req-id: 151, type: 19 zcl seqno: 69 send time 0, profileId: 0x0104, clusterId: 0x0006 19:11:22:346 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0006 19:11:22:349 0x00124B00211265C0: update ZCL value 0x0B/0x0006/0x0000 after 0 s 19:11:22:526 read attributes of 0x00124B00211265C0 cluster: 0x0008: [ 19:11:22:528 0x0000 19:11:22:529 ] 19:11:22:529 add task 764972 type 19 to 0x00124B00211265C0 cluster 0x0008 req.id 155 19:11:22:531 Poll APS request 155 to 0x00124B00211265C0 cluster: 0x0008 19:11:22:627 Poll APS confirm 155 status: 0x00 19:11:22:629 Erase task req-id: 155, type: 19 zcl seqno: 70 send time 0, profileId: 0x0104, clusterId: 0x0008 19:11:22:648 read attributes of 0x00124B00211265C0 cluster: 0x0300: [ 19:11:22:653 0x0001 19:11:22:655 0x0003 19:11:22:657 0x0004 19:11:22:659 0x0007 19:11:22:660 0x0008 19:11:22:661 0x4000 19:11:22:662 0x4001 19:11:22:662 0x4002 19:11:22:663 ] 19:11:22:664 add task 764973 type 19 to 0x00124B00211265C0 cluster 0x0300 req.id 156 19:11:22:666 Poll APS request 156 to 0x00124B00211265C0 cluster: 0x0300 19:11:22:729 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0008 19:11:22:733 0x00124B00211265C0: update ZCL value 0x0B/0x0008/0x0000 after 0 s 19:11:22:777 Poll APS confirm 156 status: 0x00 19:11:22:780 Erase task req-id: 156, type: 19 zcl seqno: 71 send time 0, profileId: 0x0104, clusterId: 0x0300 19:11:22:808 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0300 19:11:22:812 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0001 after 0 s 19:11:22:814 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0003 after 0 s 19:11:22:816 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0004 after 0 s 19:11:22:817 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0007 after 0 s 19:11:22:819 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0008 after 0 s 19:11:22:820 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4000 after 0 s 19:11:22:822 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4001 after 0 s 19:11:22:823 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4002 after 0 s 19:11:23:020 rule event /config/localtime: 19:11:22.004 -> 19:11:23.001 (997ms) 19:11:23:194 Node data 0x842e14fffe9794bf profileId: 0x0104, clusterId: 0x0006 19:11:23:196 0x842E14FFFE9794BF: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:23:198 ZCL attribute report 0x842E14FFFE9794BF for cluster: 0x0006, ep: 0x01, frame control: 0x08, mfcode: 0x0000 19:11:23:200 payload: 00001000 19:11:23:230 Websocket 192.168.178.27:39424 send message: {"attr":{"id":"6","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe3","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"} (ret = 946657024) 19:11:23:241 Websocket 192.168.178.27:39420 send message: {"attr":{"id":"6","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe3","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"} (ret = 946657024) 19:11:23:249 Websocket 192.168.178.27:39422 send message: {"attr":{"id":"6","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe3","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"} (ret = 946657024) 19:11:23:256 Websocket 192.168.178.22:54170 send message: {"attr":{"id":"6","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe3","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:97:94:bf-01"} (ret = 946657024) 19:11:23:419 Node data 0x842e14fffea7136d profileId: 0x0104, clusterId: 0x0006 19:11:23:422 0x842E14FFFEA7136D: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:23:424 ZCL attribute report 0x842E14FFFEA7136D for cluster: 0x0006, ep: 0x01, frame control: 0x08, mfcode: 0x0000 19:11:23:426 payload: 00001000 19:11:23:461 Websocket 192.168.178.27:39424 send message: {"attr":{"id":"4","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe4","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"},"e":"changed","id":"4","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"} (ret = 946657024) 19:11:23:471 Websocket 192.168.178.27:39420 send message: {"attr":{"id":"4","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe4","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"},"e":"changed","id":"4","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"} (ret = 946657024) 19:11:23:479 Websocket 192.168.178.27:39422 send message: {"attr":{"id":"4","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe4","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"},"e":"changed","id":"4","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"} (ret = 946657024) 19:11:23:487 Websocket 192.168.178.22:54170 send message: {"attr":{"id":"4","lastannounced":"2021-07-06T23:24:05Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe4","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"},"e":"changed","id":"4","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a7:13:6d-01"} (ret = 946657024) 19:11:23:492 poll node 84:2e:14:ff:fe:a7:13:6d-01 19:11:23:494 Poll light node DeckenLampe4 19:11:23:547 Poll APS request to 0x842E14FFFEA7136D cluster: 0x0006 dropped, values are fresh enough 19:11:23:573 Node data 0x842e14fffe8d8ff8 profileId: 0x0104, clusterId: 0x0006 19:11:23:579 0x842E14FFFE8D8FF8: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:23:583 ZCL attribute report 0x842E14FFFE8D8FF8 for cluster: 0x0006, ep: 0x01, frame control: 0x08, mfcode: 0x0000 19:11:23:586 payload: 00001000 19:11:23:620 Websocket 192.168.178.27:39424 send message: {"attr":{"id":"5","lastannounced":"2022-01-19T14:33:12Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe5","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"} (ret = 946657024) 19:11:23:630 Websocket 192.168.178.27:39420 send message: {"attr":{"id":"5","lastannounced":"2022-01-19T14:33:12Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe5","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"} (ret = 946657024) 19:11:23:638 Websocket 192.168.178.27:39422 send message: {"attr":{"id":"5","lastannounced":"2022-01-19T14:33:12Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe5","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"} (ret = 946657024) 19:11:23:646 Websocket 192.168.178.22:54170 send message: {"attr":{"id":"5","lastannounced":"2022-01-19T14:33:12Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe5","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:8d:8f:f8-01"} (ret = 946657024) 19:11:23:700 Node data 0x842e14fffea16835 profileId: 0x0104, clusterId: 0x0006 19:11:23:703 0x842E14FFFEA16835: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:23:705 ZCL attribute report 0x842E14FFFEA16835 for cluster: 0x0006, ep: 0x01, frame control: 0x08, mfcode: 0x0000 19:11:23:706 payload: 00001000 19:11:23:779 Websocket 192.168.178.27:39424 send message: {"attr":{"id":"2","lastannounced":"2021-07-06T23:24:06Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe1","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"} (ret = 946657024) 19:11:23:789 Websocket 192.168.178.27:39420 send message: {"attr":{"id":"2","lastannounced":"2021-07-06T23:24:06Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe1","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"} (ret = 946657024) 19:11:23:797 Websocket 192.168.178.27:39422 send message: {"attr":{"id":"2","lastannounced":"2021-07-06T23:24:06Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe1","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"} (ret = 946657024) 19:11:23:804 Websocket 192.168.178.22:54170 send message: {"attr":{"id":"2","lastannounced":"2021-07-06T23:24:06Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb GU10 WW 400lm","name":"DeckenLampe1","swversion":"2.1.022","type":"Dimmable light","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"84:2e:14:ff:fe:a1:68:35-01"} (ret = 946657024) 19:11:23:866 Node data 0x842e14fffe8e45c7 profileId: 0x0104, clusterId: 0x0006 19:11:23:869 0x842E14FFFE8E45C7: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:23:872 ZCL attribute report 0x842E14FFFE8E45C7 for cluster: 0x0006, ep: 0x01, frame control: 0x08, mfcode: 0x0000 19:11:23:874 payload: 00001000 19:11:23:003 Idle timer triggered 19:11:23:005 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:23:006 Force binding of attribute reporting for node Humidity 10 19:11:24:033 rule event /config/localtime: 19:11:23.001 -> 19:11:24.002 (1001ms) 19:11:24:634 poll node 84:2e:14:ff:fe:8d:8f:f8-01 19:11:24:636 Poll light node DeckenLampe5 19:11:24:686 Poll APS request to 0x842E14FFFE8D8FF8 cluster: 0x0006 dropped, values are fresh enough 19:11:24:004 rule event /config/localtime: 19:11:24.002 -> 19:11:25.002 (1000ms) 19:11:25:677 poll node 84:2e:14:ff:fe:a1:68:35-01 19:11:25:679 Poll light node DeckenLampe1 19:11:25:730 Poll APS request to 0x842E14FFFEA16835 cluster: 0x0006 dropped, values are fresh enough 19:11:25:002 Idle timer triggered 19:11:25:005 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:25:006 Force binding of attribute reporting for node Humidity 10 19:11:26:044 rule event /config/localtime: 19:11:25.002 -> 19:11:26.002 (1000ms) 19:11:26:312 APS-DATA.indication from child 0x239B 19:11:26:322 a4:c1:38:f7:1a:b3:aa:3c-01-0405/state/humidity expression: Item.val = Attr.val; --> 2.1.022 19:11:26:324 TY_DATA_RESPONSE: seq 31, dpid: 0x02, type: 0x02, length: 4, val: 465 19:11:26:326 TY_DATA_RESPONSE: seq 31, dpid: 0x02, type: 0x02, length: 4, val: 465 19:11:26:355 Websocket 192.168.178.27:39424 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:26:365 Websocket 192.168.178.27:39420 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:26:371 Websocket 192.168.178.27:39422 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:26:376 Websocket 192.168.178.22:54170 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:26:719 poll node 84:2e:14:ff:fe:97:94:bf-01 19:11:26:722 Poll light node DeckenLampe3 19:11:26:767 Poll APS request to 0x842E14FFFE9794BF cluster: 0x0006 dropped, values are fresh enough 19:11:27:014 rule event /config/localtime: 19:11:26.002 -> 19:11:27.002 (1000ms) 19:11:27:821 poll node 58:8e:81:ff:fe:eb:38:95-01 19:11:27:823 Poll light node Schreibtischlampe 19:11:27:869 Poll APS request to 0x588E81FFFEEB3895 cluster: 0x0006 dropped, values are fresh enough 19:11:27:002 Idle timer triggered 19:11:27:004 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:27:006 Force binding of attribute reporting for node Humidity 10 19:11:28:031 rule event /config/localtime: 19:11:27.002 -> 19:11:28.001 (999ms) 19:11:28:187 Poll APS request to 0x588E81FFFEEB3895 cluster: 0x0008 dropped, values are fresh enough 19:11:28:295 read attributes of 0x588E81FFFEEB3895 cluster: 0x0300: [ 19:11:28:298 0x0000 19:11:28:299 0x0001 19:11:28:300 0x0003 19:11:28:301 0x0004 19:11:28:302 0x0007 19:11:28:303 0x0008 19:11:28:304 ] 19:11:28:305 add task 764997 type 19 to 0x588E81FFFEEB3895 cluster 0x0300 req.id 193 19:11:28:306 Poll APS request 193 to 0x588E81FFFEEB3895 cluster: 0x0300 19:11:28:372 Poll APS confirm 193 status: 0x00 19:11:28:374 Erase task req-id: 193, type: 19 zcl seqno: 72 send time 0, profileId: 0x0104, clusterId: 0x0300 19:11:28:432 Node data 0x588e81fffeeb3895 profileId: 0x0104, clusterId: 0x0300 19:11:28:435 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0000 after 0 s 19:11:28:436 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0001 after 0 s 19:11:28:438 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0003 after 0 s 19:11:28:439 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0004 after 0 s 19:11:28:441 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0007 after 0 s 19:11:28:442 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0008 after 0 s 19:11:28:002 Daylight now: sunsetEnd, status: 200, daylight: 0, dark: 1 19:11:28:004 poll node 84:2e:14:ff:fe:64:e0:0a-01 19:11:28:006 Poll light node Ventilator 19:11:29:026 rule event /config/localtime: 19:11:28.001 -> 19:11:29.004 (1003ms) 19:11:29:053 Poll APS request to 0x842E14FFFE64E00A cluster: 0x0006 dropped, values are fresh enough 19:11:29:000 poll node 14:b4:57:ff:fe:33:a4:57-01 19:11:29:002 Poll light node Ecklampe 19:11:30:018 Idle timer triggered 19:11:30:022 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:30:025 Force binding of attribute reporting for node Humidity 10 19:11:30:107 rule event /config/localtime: 19:11:29.004 -> 19:11:30.017 (1013ms) 19:11:30:112 Poll APS request to 0x14B457FFFE33A457 cluster: 0x0006 dropped, values are fresh enough 19:11:30:003 rule event /config/localtime: 19:11:30.017 -> 19:11:31.001 (984ms) 19:11:31:177 poll node 84:2e:14:ff:fe:80:6f:ab-01 19:11:31:179 Poll light node Exit-Lampe 19:11:31:230 read attributes of 0x842E14FFFE806FAB cluster: 0x0006: [ 19:11:31:232 0x0000 19:11:31:233 ] 19:11:31:234 add task 765009 type 19 to 0x842E14FFFE806FAB cluster 0x0006 req.id 208 19:11:31:235 Poll APS request 208 to 0x842E14FFFE806FAB cluster: 0x0006 19:11:31:313 Poll APS confirm 208 status: 0x00 19:11:31:315 Erase task req-id: 208, type: 19 zcl seqno: 73 send time 0, profileId: 0x0104, clusterId: 0x0006 19:11:31:375 Node data 0x842e14fffe806fab profileId: 0x0104, clusterId: 0x0006 19:11:31:377 0x842E14FFFE806FAB: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:31:515 APS-DATA.indication from child 0x239B 19:11:31:524 TY_DATA_RESPONSE: seq 32, dpid: 0x04, type: 0x02, length: 4, val: 100 19:11:31:526 TY_DATA_RESPONSE: seq 32, dpid: 0x04, type: 0x02, length: 4, val: 100 19:11:31:002 poll node 84:2e:14:ff:fe:8e:45:c7-01 19:11:31:004 Poll light node DeckenLampe2 19:11:31:005 Idle timer triggered 19:11:31:006 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:31:007 Force binding of attribute reporting for node Humidity 10 19:11:32:041 rule event /config/localtime: 19:11:31.001 -> 19:11:32.002 (1001ms) 19:11:32:166 Poll APS request to 0x842E14FFFE8E45C7 cluster: 0x0006 dropped, values are fresh enough 19:11:32:009 rule event /config/localtime: 19:11:32.002 -> 19:11:33.002 (1000ms) 19:11:33:170 poll node 00:12:4b:00:21:12:65:c0-0b 19:11:33:172 Poll light node LEDStreifen 19:11:33:218 read attributes of 0x00124B00211265C0 cluster: 0x0006: [ 19:11:33:220 0x0000 19:11:33:222 ] 19:11:33:223 add task 765018 type 19 to 0x00124B00211265C0 cluster 0x0006 req.id 219 19:11:33:224 Poll APS request 219 to 0x00124B00211265C0 cluster: 0x0006 19:11:33:314 Poll APS confirm 219 status: 0x00 19:11:33:316 Erase task req-id: 219, type: 19 zcl seqno: 74 send time 0, profileId: 0x0104, clusterId: 0x0006 19:11:33:344 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0006 19:11:33:346 0x00124B00211265C0: update ZCL value 0x0B/0x0006/0x0000 after 0 s 19:11:33:422 Websocket 192.168.178.27:39424 send message: {"attr":{"colorcapabilities":31,"ctmax":65279,"ctmin":0,"id":"8","lastannounced":"2021-11-30T20:28:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"GLEDOPTO","modelid":"GL-C-007","name":"LEDStreifen","swversion":"2.0.1","type":"Extended color light","uniqueid":"00:12:4b:00:21:12:65:c0-0b"},"e":"changed","id":"8","r":"lights","t":"event","uniqueid":"00:12:4b:00:21:12:65:c0-0b"} (ret = 946657024) 19:11:33:432 Websocket 192.168.178.27:39420 send message: {"attr":{"colorcapabilities":31,"ctmax":65279,"ctmin":0,"id":"8","lastannounced":"2021-11-30T20:28:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"GLEDOPTO","modelid":"GL-C-007","name":"LEDStreifen","swversion":"2.0.1","type":"Extended color light","uniqueid":"00:12:4b:00:21:12:65:c0-0b"},"e":"changed","id":"8","r":"lights","t":"event","uniqueid":"00:12:4b:00:21:12:65:c0-0b"} (ret = 946657024) 19:11:33:442 Websocket 192.168.178.27:39422 send message: {"attr":{"colorcapabilities":31,"ctmax":65279,"ctmin":0,"id":"8","lastannounced":"2021-11-30T20:28:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"GLEDOPTO","modelid":"GL-C-007","name":"LEDStreifen","swversion":"2.0.1","type":"Extended color light","uniqueid":"00:12:4b:00:21:12:65:c0-0b"},"e":"changed","id":"8","r":"lights","t":"event","uniqueid":"00:12:4b:00:21:12:65:c0-0b"} (ret = 946657024) 19:11:33:449 Websocket 192.168.178.22:54170 send message: {"attr":{"colorcapabilities":31,"ctmax":65279,"ctmin":0,"id":"8","lastannounced":"2021-11-30T20:28:02Z","lastseen":"2022-05-05T19:11Z","manufacturername":"GLEDOPTO","modelid":"GL-C-007","name":"LEDStreifen","swversion":"2.0.1","type":"Extended color light","uniqueid":"00:12:4b:00:21:12:65:c0-0b"},"e":"changed","id":"8","r":"lights","t":"event","uniqueid":"00:12:4b:00:21:12:65:c0-0b"} (ret = 946657024) 19:11:33:601 read attributes of 0x00124B00211265C0 cluster: 0x0008: [ 19:11:33:604 0x0000 19:11:33:605 ] 19:11:33:606 add task 765021 type 19 to 0x00124B00211265C0 cluster 0x0008 req.id 223 19:11:33:607 Poll APS request 223 to 0x00124B00211265C0 cluster: 0x0008 19:11:33:669 Poll APS confirm 223 status: 0x00 19:11:33:671 Erase task req-id: 223, type: 19 zcl seqno: 75 send time 0, profileId: 0x0104, clusterId: 0x0008 19:11:33:689 read attributes of 0x00124B00211265C0 cluster: 0x0300: [ 19:11:33:694 0x0001 19:11:33:696 0x0003 19:11:33:698 0x0004 19:11:33:700 0x0007 19:11:33:701 0x0008 19:11:33:702 0x4000 19:11:33:702 0x4001 19:11:33:703 0x4002 19:11:33:704 ] 19:11:33:705 add task 765022 type 19 to 0x00124B00211265C0 cluster 0x0300 req.id 224 19:11:33:706 Poll APS request 224 to 0x00124B00211265C0 cluster: 0x0300 19:11:33:832 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0008 19:11:33:834 0x00124B00211265C0: update ZCL value 0x0B/0x0008/0x0000 after 0 s 19:11:33:873 Poll APS confirm 224 status: 0x00 19:11:33:875 Erase task req-id: 224, type: 19 zcl seqno: 76 send time 0, profileId: 0x0104, clusterId: 0x0300 19:11:33:901 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0300 19:11:33:903 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0001 after 0 s 19:11:33:905 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0003 after 0 s 19:11:33:906 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0004 after 0 s 19:11:33:907 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0007 after 0 s 19:11:33:909 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0008 after 0 s 19:11:33:910 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4000 after 0 s 19:11:33:912 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4001 after 0 s 19:11:33:913 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4002 after 0 s 19:11:33:001 poll node 84:2e:14:ff:fe:a7:13:6d-01 19:11:33:005 Poll light node DeckenLampe4 19:11:33:007 Idle timer triggered 19:11:33:009 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:33:010 Force binding of attribute reporting for node Humidity 10 19:11:34:042 rule event /config/localtime: 19:11:33.002 -> 19:11:34.001 (999ms) 19:11:34:551 Poll APS request to 0x842E14FFFEA7136D cluster: 0x0006 dropped, values are fresh enough 19:11:34:007 rule event /config/localtime: 19:11:34.001 -> 19:11:35.001 (1000ms) 19:11:35:556 poll node 84:2e:14:ff:fe:8d:8f:f8-01 19:11:35:557 Poll light node DeckenLampe5 19:11:35:604 Poll APS request to 0x842E14FFFE8D8FF8 cluster: 0x0006 dropped, values are fresh enough 19:11:35:002 Idle timer triggered 19:11:35:004 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:35:006 Force binding of attribute reporting for node Humidity 10 19:11:36:032 rule event /config/localtime: 19:11:35.001 -> 19:11:36.001 (1000ms) 19:11:36:578 poll node 84:2e:14:ff:fe:a1:68:35-01 19:11:36:580 Poll light node DeckenLampe1 19:11:36:630 Poll APS request to 0x842E14FFFEA16835 cluster: 0x0006 dropped, values are fresh enough 19:11:36:003 rule event /config/localtime: 19:11:36.001 -> 19:11:37.001 (1000ms) 19:11:37:588 poll node 84:2e:14:ff:fe:97:94:bf-01 19:11:37:589 Poll light node DeckenLampe3 19:11:37:641 Poll APS request to 0x842E14FFFE9794BF cluster: 0x0006 dropped, values are fresh enough 19:11:37:003 Idle timer triggered 19:11:37:006 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:37:008 Force binding of attribute reporting for node Humidity 10 19:11:38:042 rule event /config/localtime: 19:11:37.001 -> 19:11:38.003 (1002ms) 19:11:38:617 poll node 58:8e:81:ff:fe:eb:38:95-01 19:11:38:619 Poll light node Schreibtischlampe 19:11:38:665 Poll APS request to 0x588E81FFFEEB3895 cluster: 0x0006 dropped, values are fresh enough 19:11:38:984 Poll APS request to 0x588E81FFFEEB3895 cluster: 0x0008 dropped, values are fresh enough 19:11:39:028 Daylight now: sunsetEnd, status: 200, daylight: 0, dark: 1 19:11:39:050 rule event /config/localtime: 19:11:38.003 -> 19:11:39.033 (1030ms) 19:11:39:091 read attributes of 0x588E81FFFEEB3895 cluster: 0x0300: [ 19:11:39:093 0x0000 19:11:39:094 0x0001 19:11:39:095 0x0003 19:11:39:096 0x0004 19:11:39:097 0x0007 19:11:39:098 0x0008 19:11:39:099 ] 19:11:39:101 add task 765045 type 19 to 0x588E81FFFEEB3895 cluster 0x0300 req.id 250 19:11:39:102 Poll APS request 250 to 0x588E81FFFEEB3895 cluster: 0x0300 19:11:39:168 Poll APS confirm 250 status: 0x00 19:11:39:170 Erase task req-id: 250, type: 19 zcl seqno: 78 send time 0, profileId: 0x0104, clusterId: 0x0300 19:11:39:197 Node data 0x588e81fffeeb3895 profileId: 0x0104, clusterId: 0x0300 19:11:39:200 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0000 after 0 s 19:11:39:202 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0001 after 0 s 19:11:39:204 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0003 after 0 s 19:11:39:205 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0004 after 0 s 19:11:39:207 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0007 after 0 s 19:11:39:209 0x588E81FFFEEB3895: update ZCL value 0x01/0x0300/0x0008 after 0 s 19:11:39:820 poll node 14:b4:57:ff:fe:33:a4:57-01 19:11:39:822 Poll light node Ecklampe 19:11:39:869 Poll APS request to 0x14B457FFFE33A457 cluster: 0x0006 dropped, values are fresh enough 19:11:39:002 Idle timer triggered 19:11:39:005 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:39:006 Force binding of attribute reporting for node Humidity 10 19:11:40:034 rule event /config/localtime: 19:11:39.033 -> 19:11:40.001 (968ms) 19:11:40:749 Node data 0x14b457fffe33a457 profileId: 0x0104, clusterId: 0x0006 19:11:40:752 0x14B457FFFE33A457: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:40:754 ZCL attribute report 0x14B457FFFE33A457 for cluster: 0x0006, ep: 0x01, frame control: 0x08, mfcode: 0x0000 19:11:40:756 payload: 00001000 19:11:40:805 Websocket 192.168.178.27:39424 send message: {"attr":{"colorcapabilities":8,"id":"13","lastannounced":"2022-04-22T15:43:36Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Ecklampe","swversion":"1.3.002","type":"Color light","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"},"e":"changed","id":"13","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"} (ret = 946657024) 19:11:40:814 Websocket 192.168.178.27:39420 send message: {"attr":{"colorcapabilities":8,"id":"13","lastannounced":"2022-04-22T15:43:36Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Ecklampe","swversion":"1.3.002","type":"Color light","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"},"e":"changed","id":"13","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"} (ret = 946657024) 19:11:40:825 Websocket 192.168.178.27:39422 send message: {"attr":{"colorcapabilities":8,"id":"13","lastannounced":"2022-04-22T15:43:36Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Ecklampe","swversion":"1.3.002","type":"Color light","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"},"e":"changed","id":"13","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"} (ret = 946657024) 19:11:40:834 Websocket 192.168.178.22:54170 send message: {"attr":{"colorcapabilities":8,"id":"13","lastannounced":"2022-04-22T15:43:36Z","lastseen":"2022-05-05T19:11Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Ecklampe","swversion":"1.3.002","type":"Color light","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"},"e":"changed","id":"13","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:33:a4:57-01"} (ret = 946657024) 19:11:40:008 poll node 84:2e:14:ff:fe:64:e0:0a-01 19:11:41:016 Poll light node Ventilator 19:11:41:068 rule event /config/localtime: 19:11:40.001 -> 19:11:41.007 (1006ms) 19:11:41:077 Poll APS request to 0x842E14FFFE64E00A cluster: 0x0006 dropped, values are fresh enough 19:11:42:030 sql exec SELECT conf FROM zbconf ORDER BY rowid desc limit 1 19:11:42:034 poll node 84:2e:14:ff:fe:8e:45:c7-01 19:11:42:036 Poll light node DeckenLampe2 19:11:42:038 Idle timer triggered 19:11:42:040 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:42:041 Force binding of attribute reporting for node Humidity 10 19:11:42:131 rule event /config/localtime: 19:11:41.007 -> 19:11:42.029 (1022ms) 19:11:42:139 Poll APS request to 0x842E14FFFE8E45C7 cluster: 0x0006 dropped, values are fresh enough 19:11:42:331 APS-DATA.indication from child 0x239B 19:11:42:345 TY_DATA_RESPONSE: seq 33, dpid: 0x01, type: 0x02, length: 4, val: 227 19:11:42:351 a4:c1:38:f7:1a:b3:aa:3c-01-0402/state/temperature expression: Item.val = Attr.val; --> 2.1.022 19:11:42:354 TY_DATA_RESPONSE: seq 33, dpid: 0x01, type: 0x02, length: 4, val: 227 19:11:42:396 Websocket 192.168.178.27:39424 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:42:403 Websocket 192.168.178.27:39420 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:42:407 Websocket 192.168.178.27:39422 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:42:412 Websocket 192.168.178.22:54170 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0402"} (ret = 2124272728) 19:11:42:008 rule event /config/localtime: 19:11:42.029 -> 19:11:43.002 (973ms) 19:11:43:371 poll node 84:2e:14:ff:fe:80:6f:ab-01 19:11:43:372 Poll light node Exit-Lampe 19:11:43:419 read attributes of 0x842E14FFFE806FAB cluster: 0x0006: [ 19:11:43:421 0x0000 19:11:43:422 ] 19:11:43:423 add task 765063 type 19 to 0x842E14FFFE806FAB cluster 0x0006 req.id 16 19:11:43:424 Poll APS request 16 to 0x842E14FFFE806FAB cluster: 0x0006 19:11:43:513 Poll APS confirm 16 status: 0x00 19:11:43:515 Erase task req-id: 16, type: 19 zcl seqno: 79 send time 0, profileId: 0x0104, clusterId: 0x0006 19:11:43:592 Node data 0x842e14fffe806fab profileId: 0x0104, clusterId: 0x0006 19:11:43:594 0x842E14FFFE806FAB: update ZCL value 0x01/0x0006/0x0000 after 0 s 19:11:43:003 poll node 00:12:4b:00:21:12:65:c0-0b 19:11:43:005 Poll light node LEDStreifen 19:11:43:006 Idle timer triggered 19:11:43:007 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:43:008 Force binding of attribute reporting for node Humidity 10 19:11:44:016 rule event /config/localtime: 19:11:43.002 -> 19:11:44.003 (1001ms) 19:11:44:387 read attributes of 0x00124B00211265C0 cluster: 0x0006: [ 19:11:44:388 0x0000 19:11:44:389 ] 19:11:44:390 add task 765068 type 19 to 0x00124B00211265C0 cluster 0x0006 req.id 22 19:11:44:391 Poll APS request 22 to 0x00124B00211265C0 cluster: 0x0006 19:11:44:422 Poll APS confirm 22 status: 0x00 19:11:44:424 Erase task req-id: 22, type: 19 zcl seqno: 80 send time 0, profileId: 0x0104, clusterId: 0x0006 19:11:44:441 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0006 19:11:44:442 0x00124B00211265C0: update ZCL value 0x0B/0x0006/0x0000 after 0 s 19:11:44:619 read attributes of 0x00124B00211265C0 cluster: 0x0008: [ 19:11:44:621 0x0000 19:11:44:623 ] 19:11:44:625 add task 765070 type 19 to 0x00124B00211265C0 cluster 0x0008 req.id 25 19:11:44:627 Poll APS request 25 to 0x00124B00211265C0 cluster: 0x0008 19:11:44:716 Poll APS confirm 25 status: 0x00 19:11:44:718 Erase task req-id: 25, type: 19 zcl seqno: 81 send time 0, profileId: 0x0104, clusterId: 0x0008 19:11:44:723 read attributes of 0x00124B00211265C0 cluster: 0x0300: [ 19:11:44:726 0x0001 19:11:44:728 0x0003 19:11:44:729 0x0004 19:11:44:730 0x0007 19:11:44:731 0x0008 19:11:44:732 0x4000 19:11:44:733 0x4001 19:11:44:734 0x4002 19:11:44:735 ] 19:11:44:737 add task 765071 type 19 to 0x00124B00211265C0 cluster 0x0300 req.id 26 19:11:44:738 Poll APS request 26 to 0x00124B00211265C0 cluster: 0x0300 19:11:44:749 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0008 19:11:44:751 0x00124B00211265C0: update ZCL value 0x0B/0x0008/0x0000 after 0 s 19:11:44:837 Poll APS confirm 26 status: 0x00 19:11:44:840 Erase task req-id: 26, type: 19 zcl seqno: 82 send time 0, profileId: 0x0104, clusterId: 0x0300 19:11:44:867 Node data 0x00124b00211265c0 profileId: 0x0104, clusterId: 0x0300 19:11:44:872 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0001 after 0 s 19:11:44:874 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0003 after 0 s 19:11:44:876 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0004 after 0 s 19:11:44:880 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0007 after 0 s 19:11:44:883 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x0008 after 0 s 19:11:44:886 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4000 after 0 s 19:11:44:889 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4001 after 0 s 19:11:44:892 0x00124B00211265C0: update ZCL value 0x0B/0x0300/0x4002 after 0 s 19:11:44:978 void deCONZ::zmNode::setFetched(deCONZ::RequestId, bool) fetched item: 8, node: 0x61B6 19:11:44:006 rule event /config/localtime: 19:11:44.003 -> 19:11:45.001 (998ms) 19:11:45:467 poll node 84:2e:14:ff:fe:a7:13:6d-01 19:11:45:468 Poll light node DeckenLampe4 19:11:45:516 Poll APS request to 0x842E14FFFEA7136D cluster: 0x0006 dropped, values are fresh enough 19:11:45:001 poll node 84:2e:14:ff:fe:8d:8f:f8-01 19:11:45:004 Poll light node DeckenLampe5 19:11:45:005 Idle timer triggered 19:11:45:006 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:45:007 Force binding of attribute reporting for node Humidity 10 19:11:45:010 Poll APS request to 0x842E14FFFE8D8FF8 cluster: 0x0006 dropped, values are fresh enough 19:11:46:018 rule event /config/localtime: 19:11:45.001 -> 19:11:46.001 (1000ms) 19:11:46:002 poll node 84:2e:14:ff:fe:a1:68:35-01 19:11:46:004 Poll light node DeckenLampe1 19:11:47:020 rule event /config/localtime: 19:11:46.001 -> 19:11:47.002 (1001ms) 19:11:47:051 Poll APS request to 0x842E14FFFEA16835 cluster: 0x0006 dropped, values are fresh enough 19:11:47:271 APS-DATA.indication from child 0x239B 19:11:47:282 TY_DATA_RESPONSE: seq 34, dpid: 0x02, type: 0x02, length: 4, val: 465 19:11:47:284 TY_DATA_RESPONSE: seq 34, dpid: 0x02, type: 0x02, length: 4, val: 465 19:11:47:290 Websocket 192.168.178.27:39424 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:47:294 Websocket 192.168.178.27:39420 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:47:297 Websocket 192.168.178.27:39422 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:47:301 Websocket 192.168.178.22:54170 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200,"lastupdated":"2022-05-05T18:59:39.001"},"t":"event","uniqueid":"a4:c1:38:f7:1a:b3:aa:3c-01-0405"} (ret = 2124272728) 19:11:48:001 poll node 84:2e:14:ff:fe:97:94:bf-01 19:11:48:003 Poll light node DeckenLampe3 19:11:48:005 Idle timer triggered 19:11:48:006 Force read attributes for ZHAHumidity SensorNode Humidity 10 19:11:48:007 Force binding of attribute reporting for node Humidity 10 19:11:48:017 rule event /config/localtime: 19:11:47.002 -> 19:11:48.001 (999ms)

Smanar commented 2 years ago

Usefull ines are thoses one

19:11:21:138 TY_DATA_RESPONSE: seq 30, dpid: 0x01, type: 0x02, length: 4, val: 227

0x01 0x02 is the temperature so 22.7

19:11:21:169 Websocket 192.168.178.27:39424 send message: {"e":"changed","id":"11","r":"sensors","state":{"lastupdated":"2022-05-05T18:59:55.280","temperature":200}

So 200 is not good

19:11:26:326 TY_DATA_RESPONSE: seq 31, dpid: 0x02, type: 0x02, length: 4, val: 465

0x02 0x02 is the humidity so 46 %

19:11:26:355 Websocket 192.168.178.27:39424 send message: {"e":"changed","id":"10","r":"sensors","state":{"humidity":200

Same problem

19:11:26:322 a4:c1:38:f7:1a:b3:aa:3c-01-0405/state/humidity expression: Item.val = Attr.val; --> 2.1.022
19:11:42:351 a4:c1:38:f7:1a:b3:aa:3c-01-0402/state/temperature expression: Item.val = Attr.val; --> 2.1.022

WTF ? What is this value ?

You are sure your DDF look like that


        {
          "name": "state/humidity",
          "description": "The current relative humidity in percent.",
          "parse": {"fn": "tuya", "dpid": 2, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "tuya"},
          "default": 0
        },

I will ask something to manup , had a similar issue recently.

Smanar commented 2 years ago

Ok, so manup have found the issue and made a PR https://github.com/dresden-elektronik/deconz-rest-plugin/pull/6030 Unfortunately, ATM you need to wait for the next version or recompile the code to test the future code (I can explain how to do if you have a real/complete OS)

Smanar commented 2 years ago

Hello, can you make a new try with the last version ?

Piccar commented 2 years ago

So I now can add the sensor with phoscon. But it wont show up. The API Information still shows: { "config": { "offset": 0, "on": true, "reachable": true }, "etag": "bbd7957a56167a7144ef50582d527729", "lastannounced": "2022-05-18T14:24:21Z", "lastseen": "2022-05-18T14:24Z", "manufacturername": "_TZE200_bjawzodf", "modelid": "TS0601", "name": "Humidity 10", "state": { "humidity": 0, "lastupdated": "2022-05-18T14:24:28.326" }, "type": "ZHAHumidity", "uniqueid": "a4:c1:38:f7:1a:b3:aa:3c-01-0405" }

HomeAssistant can read the 0% tho.

Smanar commented 2 years ago

And you still have

19:11:26:322 a4:c1:38:f7:1a:b3:aa:3c-01-0405/state/humidity expression: Item.val = Attr.val; --> 2.1.022
19:11:42:351 a4:c1:38:f7:1a:b3:aa:3c-01-0402/state/temperature expression: Item.val = Attr.val; --> 2.1.022

You are on 2.16 version ?

Piccar commented 2 years ago

Well could have checked that. Im running currently on 2.15.03 but I cant find a newer version with apt from the repo http://phoscon.de/apt/deconz bullseye/main

Smanar commented 2 years ago

Ha ok, so it s normal, the manup correction is in the 2.16 version. something is perhaps not in date in the repo.

sudo apt update
sudo apt install deconz

Don't show the 2.16 version ?

Piccar commented 2 years ago

I updated the packagelists. Deconz is not listed. Also apt list --upgradables is not showing deconz aswell.

Smanar commented 2 years ago

You haven't skipped the part to add it ? https://phoscon.de/en/conbee2/install#raspbian

Piccar commented 2 years ago

nope i can see the repo listed in my sources

Smanar commented 2 years ago

Ha ? I will ask on discord, on my side I have find the file here http://deconz.dresden-elektronik.de/raspbian/beta/

Piccar commented 2 years ago

Maybe 2.16 is the beta? im on stable

Smanar commented 2 years ago

Harf right, sorry.

Piccar commented 2 years ago

I switched to beta now the humidity and temperatur is 2°C and 2,0 % better than 0 Haha

Smanar commented 2 years ago

lol convertion issue, but it mean we still have the same issue, before the corrective was 200 value too.

{"lastupdated":"2022-05-05T18:59:55.280","temperature":200}
{"e":"changed","id":"10","r":"sensors","state":{"humidity":200}

So I think you still have too

19:11:26:322 a4:c1:38:f7:1a:b3:aa:3c-01-0405/state/humidity expression: Item.val = Attr.val; --> 2.1.022
19:11:42:351 a4:c1:38:f7:1a:b3:aa:3c-01-0402/state/temperature expression: Item.val = Attr.val; --> 2.1.022
Piccar commented 2 years ago

grafik Im sorry, Im a bit confused what i have to do.

Smanar commented 2 years ago

Ha, nothing special ^^ Just looking in logs, I think the manup patch haven't worked

Here you have the result before the patch https://github.com/dresden-elektronik/deconz-rest-plugin/issues/5927#issuecomment-1119817294

And I think ATM even with the version 2.16 you have same result ?

19:11:26:322 a4:c1:38:f7:1a:b3:aa:3c-01-0405/state/humidity expression: Item.val = Attr.val; --> 2.1.022
19:11:42:351 a4:c1:38:f7:1a:b3:aa:3c-01-0402/state/temperature expression: Item.val = Attr.val; --> 2.1.022

You had thoses lines in logs too, and they are so important because we can see the code is using the device version as temperature and humidity.

Piccar commented 2 years ago

Sorry for the late response currently the log outputs;

a4:c1:38:f7:1a:b3:aa:3c-01-0405/state/humidity expression: Item.val = Attr.val; --> 556 a4:c1:38:f7:1a:b3:aa:3c-01-0402/state/temperature expression: Item.val = Attr.val; --> 245

Piccar commented 2 years ago

Interessting: My Homeassistent instance found the Sensor now. Strangely enough the Values are just a Comma off e.g. Original: 24°C In HA 2.4°C same with Humidity. It's fixable in HA tho.

Smanar commented 2 years ago

I switched to beta now the humidity and temperatur is 2°C and 2,0 % better than 0 Haha

You have 20 % humidity ?

But need to be corrected in the DDF, you need *10 for both values ? If yes, try this DDF

{
  "schema": "devcap1.schema.json",
  "manufacturername": "_TZE200_bjawzodf",
  "modelid": "TS0601",
  "product": "TS0601",
  "sleeper": true,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_HUMIDITY_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0405"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion"
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/offset",
          "description": "Relative offset to the main measured value.",
          "default": 0
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/humidity",
          "description": "The current relative humidity in percent.",
          "parse": {"fn": "tuya", "dpid": 2, "eval": "Item.val = 10 * Attr.val;" },
          "read": {"fn": "tuya"},
          "default": 0
        },
        {
          "name": "state/lastupdated"
        }
      ]
    },
    {
      "type": "$TYPE_TEMPERATURE_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0402"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion"
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/offset",
          "description": "Relative offset to the main measured value.",
          "default": 0
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/lastupdated"
        },
        {
          "name": "state/temperature",
          "parse": {"fn": "tuya", "dpid": 1, "eval": "Item.val = 10 * Attr.val;" },
          "read": {"fn": "none"},
          "default": 0
        }
      ]
    }
  ]
}

Just make "hot relaod" changes will be immediat.

Piccar commented 2 years ago

grafik It Works now! Both values , the ones on the LCD and in HA, are now identical!

Smanar commented 2 years ago

Hourra ^^. So you can confirm the first Tuya sensor using tuya cluster is working ? and without issue ?

Piccar commented 2 years ago

Well I would say yes with a tiny but: grafik

as you can see the model name and Manufacturer is a bit off. Seems fixable in your JSON. But besides this it works like a charme! Thank you anonymous knight!

Smanar commented 2 years ago

A bit off ? But the manufacture name is _TZE200_bjawzodf and the model id is TS0601, so what is bad ? I don't see what is the field "-"

Piccar commented 2 years ago

Ok now I feel stupid as hell. I thought it was a random name because the packaging said something different. Oh well... Sorry for stealing your time. And Thank You for your patience and your help! I think you can close the issue!