NEWS
[gelöst] Tuya 3.7.0 - warnings
-
mit 3.7.1 habe ich leider gleiches Verhalten, upload durchgeführt - leider keine Änderung.
Brauchst du wieder die logs? -
@latzi Ja bitte. wundert mich
-
@latzi Bzw lösche mal die betroffnene Objekte (WICHTITG: NICHT ALLES!! Die "device" OBjekte müssen bleiben ... ist es danach weg?
Es kann sein das durch die 3.7.0 da ein null reingekommen ist als Min/max was jetzt nicht wieder automatisch entfernt wird. ... am Ende die relevanten tuya.0.XXXX.Y objekte löschen,. die tuya.0.XXXX müssen da bleiben sonst musst du neu mit Proxy syncen wenn Du pech hast -
@apollon77
das funktioniert mit dem Löschen
Nachteil: das ist richtig mühsam, da ich hunderte DP´s einzeln "killen" muss -
@latzi sagte in Tuya 3.7.0 - warnings:
das funktioniert mit dem Löschen
@apollon77 leider doch nicht, Fehler kommt nach jedem Neustart wieder.
Debug log stell ich beim git issue rein (zu groß hier)
-
@latzi Und du bist sicher das du die Objekte gelöscht hattest und danach den Adapter neu gestartet hast? (nach dem löschen)?
Zeig bitte mal von so einem Device Objekt das Raw JSON (Admin - Objekte - beim Device-Objekt auf den Stift und dort das ganze JSON des Objekts kopieren.
Ich verstehe nicht warum max "null" ist ... dürfte nicht passierten
-
@apollon77 sagte in Tuya 3.7.0 - warnings:
Und du bist sicher das du die Objekte gelöscht hattest und danach den Adapter neu gestartet hast? (nach dem löschen)?
Ja, zu 100%. Adapter gestoppt, Elemente gelöscht und danach Adapter gestartet.
Das Logfile auf git entstand nach dem Löschen und neustarten.
Hier das JSON eines betroffenen DP´s:
{ "type": "state", "common": { "type": "number", "unit": "W", "scale": 1, "min": 0, "max": null, "read": true, "write": false, "name": "cur_power", "role": "value" }, "native": {}, "from": "system.adapter.tuya.0", "user": "system.user.admin", "ts": 1666533217954, "_id": "tuya.0.050407552462ab347f5d.5", "acl": { "object": 1638, "state": 1638, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
@latzi brauche bitte das json eines der device Objekte. Also Ebene über den echt betroffenen datenpunkten weil da die rohdaten drin sind von tuya
-
bitte sehr ...
{ "type": "device", "common": { "name": "Arbeitszimmer", "read": true }, "native": { "virtual": false, "dpName": {}, "lon": "14.6258", "uuid": "050407552462ab347f5d", "mac": "2462ab347f5d", "iconUrl": "https://images.tuyaeu.com/smart/icon/1541647698myzx2yx1yk_0.jpg", "runtimeEnv": "prod", "lat": "48.3334", "devId": "050407552462ab347f5d", "dpMaxTime": 1645344493511, "productId": "37mnhia3pojleqfh", "activeTime": 1607151814, "categoryCode": "wf_cz", "moduleMap": { "wifi": { "upgradeStatus": 0, "cdv": "1.0.0", "bv": "5.42", "pv": "2.2", "verSw": "1.0.2", "isOnline": true, "id": 47645045, "cadv": "" }, "mcu": { "upgradeStatus": 0, "cdv": "", "verSw": "1.0.2", "isOnline": true, "id": 47645046, "cadv": "" } }, "devAttribute": 3, "name": "Arbeitszimmer", "timezoneId": "Europe/Vienna", "category": "cz", "localKey": "8993fb1109c75a3b", "schema": [ { "mode": "rw", "code": "switch_on", "name": "开关", "property": { "type": "bool" }, "iconname": "icon-dp_power3", "id": 1, "type": "obj", "desc": "" }, { "mode": "rw", "code": "countdown", "name": "延迟", "property": { "unit": "秒", "min": 0, "max": 86400, "scale": 0, "step": 1, "type": "value" }, "id": 2, "type": "obj", "passive": true, "desc": "" }, { "mode": "ro", "code": "add_ele", "name": "电量", "property": { "unit": "度", "min": 0, "max": 500000, "scale": 3, "step": 100, "type": "value" }, "id": 3, "type": "obj", "desc": "上报的为放大100倍之后的值,即上报56,实际值为0.56度" }, { "mode": "ro", "code": "cur_current", "name": "电流", "property": { "unit": "mA", "min": 0, "max": 30000, "scale": 0, "step": 1, "type": "value" }, "id": 4, "type": "obj", "desc": "" }, { "mode": "ro", "code": "cur_power", "name": "功率", "property": { "unit": "W", "min": 0, "max": 50000, "scale": 0, "step": 1, "type": "value" }, "id": 5, "type": "obj", "desc": "" }, { "mode": "ro", "code": "cur_voltage", "name": "电压", "property": { "unit": "V", "min": 0, "max": 2500, "scale": 0, "step": 1, "type": "value" }, "id": 6, "type": "obj", "desc": "" }, { "mode": "ro", "code": "over_current_alarm", "name": "过流预警", "property": { "type": "bool" }, "id": 7, "type": "obj", "desc": "当电流处于16.3A和18A之间时,预警,20秒后关闭电源" } ], "productKey": "37mnhia3pojleqfh", "schemaExt": [ { "id": 1, "inputStyle": "", "inputType": " " }, { "id": 2, "inputStyle": "", "inputType": " " } ], "version": "3.3", "ip": "10.0.0.100", "gwId": "050407552462ab347f5d", "active": 2, "ability": 0, "mode": 0, "encrypt": true, "devKey": "" }, "from": "system.adapter.tuya.0", "user": "system.user.admin", "ts": 1666533217951, "_id": "tuya.0.050407552462ab347f5d", "acl": { "object": 1638, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
ooohje war der tricky 3.7.2 is your friend. Danke das Objekt hat geholfen. Bald auf npm
-
@apollon77
Super, Danke!
Müssen die betroffenen Objekte vorher gelöscht werden? -
@latzi Versuchs mal ohne ... Würde tippen das klappt
-
@apollon77 sagte in Tuya 3.7.0 - warnings:
Versuchs mal ohne ... Würde tippen das klappt
Ingo du hattest vollkommen recht, Version 3.7.2 klappt perfekt (ohne Eingriffe)
Vielen Dank!!!
Ich setz das Thema auf gelöst -
@apollon77 Ich hatte dasselbe Problem und mit dem update auf 3.7.2 sind alle warnings bis auf 1 Warnung gelöst. Diese Warnung betrifft eine Lampe und ich finde einfach nicht wo ich die Korrektur machen muss. Anbei das RAW der Lampe. Vielleicht kann mir da wer weiterhelfen.
Besten Dank im Voraus.{ "type": "device", "common": { "name": "OG KiZ Nachttischlampe ", "read": true }, "native": { "virtual": false, "dpName": {}, "lon": "13.0110", "uuid": "00338282a4cf12a75631", "iconUrl": "https://images.tuyaeu.com/smart/product_icon/dj.png", "runtimeEnv": "prod", "lat": "47.8263", "devId": "00338282a4cf12a75631", "dpMaxTime": 1648490312954, "productId": "fnxgcsysunpyxkou", "activeTime": 1618157148, "categoryCode": "wf_dj", "moduleMap": { "wifi": { "upgradeStatus": 0, "cdv": "1.0.0", "bv": "5.57", "pv": "2.2", "verSw": "1.6.1", "isOnline": true, "id": 19803607, "cadv": "" }, "mcu": { "upgradeStatus": 0, "cdv": "", "verSw": "1.6.1", "isOnline": true, "id": 19803608, "cadv": "" } }, "devAttribute": 3, "name": "OG Nachttischlampe ", "timezoneId": "Europe/Vienna", "category": "dj", "localKey": "a841a9e4a1712a57", "schema": [ { "mode": "rw", "code": "led_switch", "name": "开关", "property": { "type": "bool" }, "iconname": "icon-dp_power", "id": 1, "type": "obj", "desc": "" }, { "mode": "rw", "code": "work_mode", "name": "模式", "property": { "range": [ "white", "colour", "scene", "scene_1", "scene_2", "scene_3", "scene_4" ], "type": "enum" }, "iconname": "icon-dp_box2", "id": 2, "type": "obj", "desc": "" }, { "mode": "rw", "code": "bright_value", "name": "亮度值", "property": { "unit": "", "min": 25, "max": 255, "scale": 0, "step": 1, "type": "value" }, "iconname": "icon-dp_light2", "id": 3, "type": "obj", "desc": "" }, { "mode": "rw", "code": "temp_value", "name": "冷暖值", "property": { "unit": "", "min": 0, "max": 255, "scale": 0, "step": 1, "type": "value" }, "iconname": "icon-a_mode_heat", "id": 4, "type": "obj", "desc": "" }, { "mode": "rw", "code": "colour_data", "name": "彩光模式数", "property": { "type": "string", "maxlen": 255 }, "iconname": "icon-dp_filter", "id": 5, "type": "obj", "desc": "" }, { "mode": "rw", "code": "scene_data", "name": "情景模式数", "property": { "type": "string", "maxlen": 255 }, "iconname": "icon-dp_list", "id": 6, "type": "obj", "desc": "" }, { "mode": "rw", "code": "flash_scene_1", "name": "柔光模式", "property": { "type": "string", "maxlen": 255 }, "iconname": "icon-FanSpeed", "id": 7, "type": "obj", "desc": "" }, { "mode": "rw", "code": "flash_scene_2", "name": "缤纷模式", "property": { "type": "string", "maxlen": 255 }, "iconname": "icon-yanse", "id": 8, "type": "obj", "desc": "" }, { "mode": "rw", "code": "flash_scene_3", "name": "炫彩模式", "property": { "type": "string", "maxlen": 255 }, "iconname": "icon-dp_flower", "id": 9, "type": "obj", "desc": "" }, { "mode": "rw", "code": "flash_scene_4", "name": "斑斓模式", "property": { "type": "string", "maxlen": 255 }, "iconname": "icon-a_mode_turbo", "id": 10, "type": "obj", "desc": "" } ], "productKey": "key4fv3xs8twchhy", "schemaExt": [ { "id": 1, "inputStyle": "", "inputType": "plain" }, { "id": 2, "inputStyle": "", "inputType": " " }, { "id": 3, "inputStyle": "", "inputType": " " }, { "id": 4, "inputStyle": "", "inputType": " " } ], "version": "3.3", "ip": "192.168.1.187", "gwId": "00338282a4cf12a75631", "active": 2, "ability": 0, "mode": 0, "encrypt": true }, "_id": "tuya.0.00338282a4cf12a75631", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.tuya.0", "user": "system.user.admin", "ts": 1666814482280 } ``
-
@opa75 Verrätst du auch bei welcher ID er meckert?
-
@apollon77 Sorry, aber ich verstehe die Frage "bei welcher ID" nicht.
-
@opa75 du sagt eine Id bringt noch den Fehler im log. Zeig das log doch mal. Mit Id meine ich die tuya.0.xxxx.y Id die in der Meldung steht. Aber zeig am besten die ganze Meldung
-
@apollon77 Könnte das die ID sein? "tuya.0.00338282a4cf12a75631"
-
@apollon77
Ist das gemeint? -
@opa75 ja genau das. Bitte neues GitHub issue anlegen mit den fehlerdetails und dem device Objekt json von oben.