fhempy: tuya (lokal)

Begonnen von dominik, 26 April 2022, 19:12:25

Vorheriges Thema - Nächstes Thema

thburkhart

#750
Zitat von: denis.robel am 16 März 2023, 18:34:48
Bitte beachte, dass das Teil noch nicht mit fhempy funktioniert. Es gibt aber schon einen Lösungsansatz unter Python. Den hat Dominik ja schon gepostet.
Meine Aussage bezog sich auf die Sartlife App.

Falls das unter fhempy nicht klappen sollte, das Teil zum Laufen zu bewegen, dann hab ich ein schickes Gehäuse und nen LED Transmitter und könnte dann einen ESP32 rein tüdeln.

mir reicht SmartLife und Alexa vollkommen. Wichtig ist mir die Sprachsteuerung um z.B. die Sender umzuschalten.
Bin gespannt.

Nochmals danke

Thomas


habe Inzwischen ein wohl ähnliches Teil über Anmazon bekommen.
Die Grundfernbedienung klappt.
Wie kann man z.B über Alexa auf ZDF schalten?
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

satprofi

Hallo.
gibts möglichkeit von tuya cams bilder abzuspeichern?
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

SouzA

#752
Hallo liebe Leute,

habe hier nun endlich den ECO-DIM.07 WIFI integriert bekommen.
Der lässt sich laut Standardkonfig mit bright_value_1 von 0 bis 1000 dimmen.
Kriegt man es irgendwie hin, dass
1. man die Prozent also "pct" einstellen kann
und
2. es wirklich Prozent von 0 bis 100 sind?

Thx für eine kurze Rückmeldung.

Bis denn
SouzA

EDIT:
Der Grund für die Frage ist der, dass das Device zwar vom gassistant erkannt wird und on/off funktioniert. Dimmen halt nur nicht...
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

Matt1185

#753
Hallo Zusammen,

ich hab diese Bewegungsmelder:
https://a.aliexpress.com/_EuU6qd1

Sie werden beim scan gefunden und ich kann sie als devices anlegen. Die richtige IP Adresse habe ich eingetragen. Dann bekomme ich genau einmal ein Update der readings und dann nie wieder.

Sollten solche passiven Devices mittlerweile laufen?

Vielen Dank,
Matthias

muma

Hallo zusammen,
habe bei mir eine Tuya basierte Einbau LED am laufen. Beim Blick in den Eventlog ist mir aufgefallen, dass hier das Rading colour_data_v2 zyklisch alle 60s erscheint.
Ist das normal?

2023-03-22 16:34:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
2023-03-22 16:35:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
2023-03-22 16:36:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
2023-03-22 16:37:35 fhempy tuya_local_ colour_data_v2: 2c2c2c

McShire

Zitat von: dominik am 12 März 2023, 22:25:07Du musst warten bis die Devices etwas schicken. Die sind offline und wachen nur kurz auf wenn sie ein Signal schicken. Solange sie das nicht machen, steht es auf Initializing...

Die tuya Cloud API (dein Link) hat mit local nix zu tun. Über die Cloud bekommt man natürlich alle Werte sofort, weil die dort gespeichert sind.

Hallo Dominik,
ich war jetzt einige Tage vor Ort und habe alles, leider erfolglos, ausprobiert.
Über die Cloud funktioniert das Thermometer einwandfrei, local leider nicht.
Das Thermometer sendet, die IP stimmt, das kann ich im Router sehen.
Das Device im fhem empfängt auch die Nachricht, auch das kann man sehen.
Nach delete und neu create werden die ganzen Readings erst nach dem Empfang vom Thermometer gesetzt.
Dabei aber nicht die Readings va_temperature und va_humidity.
Dafür stehen unten in den Attributen Definitionen dazu.
Hier noch einmal die lists dazu.

local:
Internals:
   CFGFN     
   DEF        tuya lf36y5nwb8jkxwgg bf83ed4ad555b0f4eciu49 192.168.178.18 cba0918e366e6318 3.3 5xmvn7d9yt9crdfwfget e1eca018ed9a415caa693cbe305ebe12
   DEVICEID   bf83ed4ad555b0f4eciu49
   FHEMPYTYPE tuya
   FUUID      641afde2-f33f-f21b-4322-f74886dd08cfb098
   IODev      fhempy_local
   NAME       tuya_local_bf83ed4ad555b0f4eciu49
   NR         1095
   PYTHONTYPE tuya
   STATE      ready
   TYPE       fhempy
   eventCount 6
   READINGS:
     2023-03-22 14:10:37   active_time     1679081993
     2023-03-22 14:10:37   biz_type        0
     2023-03-22 14:10:37   category        wsdcg
     2023-03-22 14:10:37   create_time     1678119275
     2023-03-22 14:10:37   icon            smart/icon/ay1525749833414yotNt/d9d4ceec63cb81ff6e8c8d6c2fb4edb3.png
     2023-03-22 14:10:37   id              bf83ed4ad555b0f4eciu49
     2023-03-22 14:10:37   ip              80.187.111.149
     2023-03-22 14:10:37   lat             52.0985
     2023-03-22 14:10:37   local_key       cba0918e366e6318
     2023-03-22 14:10:37   lon             8.1747
     2023-03-22 14:10:37   model           TH01 CB3S
     2023-03-22 14:10:37   name            T & H Sensor
     2023-03-22 14:32:03   online          1
     2023-03-22 14:10:37   owner_id        74793151
     2023-03-22 14:10:37   product_id      lf36y5nwb8jkxwgg
     2023-03-22 14:10:37   product_name    TH01CB3S
     2023-03-22 14:32:03   state           ready
     2023-03-22 14:10:37   sub             0
     2023-03-22 14:10:37   time_zone       +01:00
     2023-03-22 14:10:37   uid             eu1671185047381zzmmx
     2023-03-22 14:10:37   update_time     1679081993
     2023-03-22 14:10:37   uuid            193b6f95a7ab96d6
   args:
     tuya_local_bf83ed4ad555b0f4eciu49
     fhempy
     tuya
     lf36y5nwb8jkxwgg
     bf83ed4ad555b0f4eciu49
     192.168.178.18
     cba0918e366e6318
     3.3
     5xmvn7d9yt9crdfwfget
     e1eca018ed9a415caa693cbe305ebe12
   argsh:
Attributes:
   alias      T & H Sensor
   dp_01      va_temperature
   dp_02      va_humidity
   dp_03      battery_state
   dp_09      temp_unit_convert
   group      tuya
   room       fhempy
   tuya_spec_functions [{'code': 'temp_unit_convert', 'dp_id': 9, 'type': 'Enum', 'values': {'range': ['c', 'f']}, 'desc': 'temp unit convert'}]
   tuya_spec_status [{'code': 'va_temperature', 'dp_id': 1, 'type': 'Integer', 'values': {'unit': '℃', 'min': -200, 'max': 600, 'scale': 1, 'step': 1}}, {'code': 'va_humidity', 'dp_id': 2, 'type': 'Integer', 'values': {'unit': '%', 'min': 0, 'max': 100, 'scale': 0, 'step': 1}}, {'code': 'battery_state', 'dp_id': 3, 'type': 'Enum', 'values': {'range': ['low', 'middle', 'high']}}, {'code': 'temp_unit_convert', 'dp_id': 9, 'type': 'Enum', 'values': {'range': ['c', 'f']}}]

cloud:
Internals:
   DEF        tuya_cloud tuya_cloud_connector bf83ed4ad555b0f4eciu49
   DEVICEID   bf83ed4ad555b0f4eciu49
   FHEMPYTYPE tuya_cloud
   FUUID      640b7470-f33f-f21b-afb0-43ab967fa99fadb8
   IODev      fhempy_local
   NAME       tuya_cloud_bf83ed4ad555b0f4eciu49
   NR         1069
   PYTHONTYPE tuya_cloud
   STATE      ready
   TYPE       fhempy
   eventCount 4
   READINGS:
     2023-03-22 14:06:06   active_time     1679081993
     2023-03-22 14:31:57   battery_state   middle
     2023-03-22 14:06:06   biz_type        0
     2023-03-22 14:06:06   category        wsdcg
     2023-03-22 14:06:06   create_time     1678119275
     2023-03-22 14:06:06   icon            https://images.tuyaeu.com/smart/icon/ay1525749833414yotNt/d9d4ceec63cb81ff6e8c8d6c2fb4edb3.png
     2023-03-22 14:06:06   id              bf83ed4ad555b0f4eciu49
     2023-03-22 14:06:06   ip              80.187.111.149
     2023-03-22 14:06:06   lat             52.0985
     2023-03-22 14:06:06   local_key       cba0918e366e6318
     2023-03-22 14:06:06   lon             8.1747
     2023-03-22 14:06:06   model           TH01 CB3S
     2023-03-22 14:06:06   name            T & H Sensor
     2023-03-22 14:06:06   online          on
     2023-03-22 14:06:06   owner_id        74793151
     2023-03-22 14:06:06   product_id      lf36y5nwb8jkxwgg
     2023-03-22 14:06:06   product_name    T & H Sensor
     2023-03-22 14:05:53   state           ready
     2023-03-22 14:06:06   sub             off
     2023-03-22 14:31:57   temp_unit_convert c
     2023-03-22 14:06:06   time_zone       +01:00
     2023-03-22 14:06:06   uid             eu1671185047381zzmmx
     2023-03-22 14:06:06   update_time     1679081993
     2023-03-22 14:06:06   uuid            193b6f95a7ab96d6
     2023-03-22 14:31:57   va_humidity     59.0
     2023-03-22 14:31:57   va_temperature  15.0
   args:
     tuya_cloud_bf83ed4ad555b0f4eciu49
     fhempy
     tuya_cloud
     tuya_cloud_connector
     bf83ed4ad555b0f4eciu49
   argsh:
Attributes:
   alias      T & H Sensor
   group      tuya_cloud
   icon       temp_temperature
   room       fhempy

Siehst Du eine Möglichkeit, im local Betrieb die Temperatur zu bekommen,
damit ich dort nicht mehr auf das mobile schlechte Internet angewiesen bin.

Viele Grüße
Werner

denis.robel

@Dominik

seit einer der letzten Versionen, welche weiß ich leider nicht mehr, bleibt der Rauchmelder wieder bloß auf Status Initializing... stehen.

Hast Du da was geändert?
VG

Denis

denis.robel

@Dominik

falscher Alarm, das Teil war aus der Cloud abgemeldet. Keine Ahnung warum.
Hab es nochmal neu in der Tuya App angelegt und jetzt geht es wieder (mit fhempy 0.1.639)
Keine Ahnung was da los war...
VG

Denis

Superposchi

Hallo, hab da mal wieder ein kleines Problem. Seit neuestem wird das Reading "filter_remaining" nicht mehr gelistet obwohl es in tuya_spec_status vorhanden ist und auch bei den Attributen richtig zugewiesen wird.
Ist irgendwann nach einem fhempy-Neustart verschwunden. Ich wüsste nicht, dass ich was am Device verändert habe.

Hier das List, vielleicht kann ja jemand den Fehler finden:
Internals:
   CFGFN     
   DEF        tuya 6awobc9jfnlwvqtw bf934a1eb83b21bc25uo4x 192.168.178.171 9d214ad6b3b2a7e9 3.3 asfg5sj9aurr9nib73fx fc553d7a6bfa4a569bc69ed2aa6924ed
   DEVICEID   bf934a1eb83b21bc25uo4x
   FHEMPYTYPE tuya
   FUUID      6420940d-f33f-7706-df0b-5611c8195d829785
   IODev      fhempy_local
   NAME       tuya_local_bf934a1eb83b21bc25uo4x
   NR         366836
   PYTHONTYPE tuya
   STATE      on
   TYPE       fhempy
   eventCount 925
   OLDREADINGS:
   READINGS:
     2023-03-26 20:50:54   active_time     1654519182
     2023-03-28 18:04:11   airquality      7
     2023-03-26 20:50:54   biz_type        18
     2023-03-26 20:50:54   category        fs
     2023-03-26 20:50:54   create_time     1651829119
     2023-03-26 21:55:31   desinfection    off
     2023-03-26 20:54:09   dp_24           0
     2023-03-26 20:54:09   fan_speed_percent 1.0
     2023-03-28 18:01:27   humidity        34
     2023-03-26 20:50:54   icon            smart/icon/bay1579257011827QOvk/05cb05801c69fa7b6bdacda9c7f21196.png
     2023-03-26 20:50:54   id              bf934a1eb83b21bc25uo4x
     2023-03-26 20:50:54   ip              88.153.83.160
     2023-03-26 20:50:54   lat             51.0583
     2023-03-26 20:50:54   local_key       9d214ad6b3b2a7e9
     2023-03-26 20:50:54   lon             6.1030
     2023-03-26 22:41:26   mode            close
     2023-03-26 20:50:54   model           ARC Humidifier
     2023-03-26 20:50:54   name            Wohnzimmerventilator
     2023-03-28 18:03:49   online          1
     2023-03-26 20:55:56   oszilation      off
     2023-03-26 20:50:54   owner_id        23921647
     2023-03-26 20:50:54   product_id      6awobc9jfnlwvqtw
     2023-03-26 20:50:54   product_name    ARC Humidifier
     2023-03-26 20:55:50   signals         off
     2023-03-28 18:03:55   state           on
     2023-03-26 20:50:54   sub             0
     2023-03-26 20:50:54   switch          on
     2023-03-26 20:50:54   time_zone       +02:00
     2023-03-26 20:56:06   timer           cancel
     2023-03-26 20:56:06   timer_minutes   0
     2023-03-26 20:50:54   uid             eu1610479166063muAw8
     2023-03-26 20:50:54   update_time     1654519186
     2023-03-26 20:50:54   uuid            f3e5852aa7804328
     2023-03-26 22:41:27   water_strength  close
   args:
     tuya_local_bf934a1eb83b21bc25uo4x
     fhempy
     tuya
     6awobc9jfnlwvqtw
     bf934a1eb83b21bc25uo4x
     192.168.178.171
     9d214ad6b3b2a7e9
     3.3
     asfg5sj9aurr9nib73fx
     fc553d7a6bfa4a569bc69ed2aa6924ed
   argsh:
Attributes:
   alias      Wohnzimmerventilator
   cmdIcon    on:general_an off:general_aus
   devStateIcon aus:ios-off:an an:ios-on-blue:aus off:ios-off:on on:ios-on-green:off
   dp_01      switch
   dp_02      mode
   dp_03      fan_speed_percent
   dp_05      oszilation
   dp_101     airquality
   dp_102     desinfection
   dp_103     filter_remaining
   dp_105     water_strength
   dp_106     humidity
   dp_13      signals
   dp_22      timer
   dp_23      timer_minutes
   group      Geräte
   icon       Ventilator_fett
   room       Wohnung->Wohnzimmer,fhempy
   tuya_spec_functions [{'code': 'switch', 'dp_id': 1, 'type': 'Boolean', 'values': {}, 'desc': 'Gerätestatus'}, {'code': 'fan_speed_percent', 'dp_id': 3, 'type': 'Integer', 'values': '{"min":1,"max":9,"scale":0,"step":1}', 'desc': 'Lüftergeschwindigkeit'}, {'code': 'oszilation', 'dp_id': 5, 'type': 'Boolean', 'values': {}, 'desc': 'Oszilation'}, {'code': 'mode', 'dp_id': 2, 'type': 'Enum', 'values': '{"range":["sleep","fresh","strong","auto","close"]}', 'desc': 'Mode'}, {'code': 'desinfection', 'dp_id': 102, 'type': 'Boolean', 'values': {}, 'desc': 'Desinfektion'}, {'code': 'water_strength', 'dp_id': 105, 'type': 'Enum', 'values': '{"range":["1","2","3","auto","close"]}', 'desc': 'Wasserstärke'}, {'code': 'signals', 'dp_id': 13, 'type': 'Boolean', 'values': {}, 'desc': 'Signaltöne'}, {'code': 'timer', 'dp_id': 22, 'type': 'Enum', 'values': '{"range":["cancel","1","2","3","4","5","6","7","8"]}', 'desc': 'Timer'}]
   tuya_spec_status [{'code': 'switch', 'dp_id': 1, 'type': 'Boolean', 'values': {}}, {'code': 'fan_speed_percent', 'dp_id': 3, 'type': 'Integer', 'values': '{"min":1,"max":9,"scale":0,"step":1}'}, {'code': 'oszilation', 'dp_id': 5, 'type': 'Boolean', 'values': {}}, {'code': 'mode', 'dp_id': 2, 'type': 'Enum', 'values': '{"range":["sleep","fresh","strong","auto","close"]}'}, {'code': 'desinfection', 'dp_id': 102, 'type': 'Boolean', 'values': {}}, {'code': 'water_strength', 'dp_id': 105, 'type': 'Enum', 'values': '{"range":["1","2","3","auto","close"]}'}, {'code': 'signals', 'dp_id': 13, 'type': 'Boolean', 'values': {}}, {'code': 'timer', 'dp_id': 22, 'type': 'Enum', 'values': '{"range":["cancel","1","2","3","4","5","6","7","8"]}'}, {'code': 'airquality', 'dp_id': 101, 'type': 'String', 'values': {}}, {'code': 'humidity', 'dp_id': 106, 'type': 'String', 'values': {}}, {'code': 'timer_minutes', 'dp_id': 23, 'type': 'String', 'values': {}}, {'code': 'filter_remaining', 'dp_id': 103, 'type': 'String', 'values': {}}]
   webCmd     ::fan_speed_percent: ::::: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :on:off

satprofi

Hallo.
Wie schaffe ich es , die 2 getrennten Schalter für USB und Schuko im webcmd darzustellen? wie bei sonoff z.b.

kann leider kein bild hochladen
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

dominik

Zitat von: satprofi am 02 April 2023, 10:37:02Hallo.
Wie schaffe ich es , die 2 getrennten Schalter für USB und Schuko im webcmd darzustellen? wie bei sonoff z.b.

kann leider kein bild hochladen
Das geht wahrscheinlich mit devStateIcon. Schau dir dazu die Doku an bzw. Devices die es nutzen - z.B. beim BindingsIo Device.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: Superposchi am 28 März 2023, 18:08:29Hallo, hab da mal wieder ein kleines Problem. Seit neuestem wird das Reading "filter_remaining" nicht mehr gelistet obwohl es in tuya_spec_status vorhanden ist und auch bei den Attributen richtig zugewiesen wird.
Ist irgendwann nach einem fhempy-Neustart verschwunden. Ich wüsste nicht, dass ich was am Device verändert habe.

Hier das List, vielleicht kann ja jemand den Fehler finden:
Internals:
   CFGFN     
   DEF        tuya 6awobc9jfnlwvqtw bf934a1eb83b21bc25uo4x 192.168.178.171 9d214ad6b3b2a7e9 3.3 asfg5sj9aurr9nib73fx fc553d7a6bfa4a569bc69ed2aa6924ed
   DEVICEID   bf934a1eb83b21bc25uo4x
   FHEMPYTYPE tuya
   FUUID      6420940d-f33f-7706-df0b-5611c8195d829785
   IODev      fhempy_local
   NAME       tuya_local_bf934a1eb83b21bc25uo4x
   NR         366836
   PYTHONTYPE tuya
   STATE      on
   TYPE       fhempy
   eventCount 925
   OLDREADINGS:
   READINGS:
     2023-03-26 20:50:54   active_time     1654519182
     2023-03-28 18:04:11   airquality      7
     2023-03-26 20:50:54   biz_type        18
     2023-03-26 20:50:54   category        fs
     2023-03-26 20:50:54   create_time     1651829119
     2023-03-26 21:55:31   desinfection    off
     2023-03-26 20:54:09   dp_24           0
     2023-03-26 20:54:09   fan_speed_percent 1.0
     2023-03-28 18:01:27   humidity        34
     2023-03-26 20:50:54   icon            smart/icon/bay1579257011827QOvk/05cb05801c69fa7b6bdacda9c7f21196.png
     2023-03-26 20:50:54   id              bf934a1eb83b21bc25uo4x
     2023-03-26 20:50:54   ip              88.153.83.160
     2023-03-26 20:50:54   lat             51.0583
     2023-03-26 20:50:54   local_key       9d214ad6b3b2a7e9
     2023-03-26 20:50:54   lon             6.1030
     2023-03-26 22:41:26   mode            close
     2023-03-26 20:50:54   model           ARC Humidifier
     2023-03-26 20:50:54   name            Wohnzimmerventilator
     2023-03-28 18:03:49   online          1
     2023-03-26 20:55:56   oszilation      off
     2023-03-26 20:50:54   owner_id        23921647
     2023-03-26 20:50:54   product_id      6awobc9jfnlwvqtw
     2023-03-26 20:50:54   product_name    ARC Humidifier
     2023-03-26 20:55:50   signals         off
     2023-03-28 18:03:55   state           on
     2023-03-26 20:50:54   sub             0
     2023-03-26 20:50:54   switch          on
     2023-03-26 20:50:54   time_zone       +02:00
     2023-03-26 20:56:06   timer           cancel
     2023-03-26 20:56:06   timer_minutes   0
     2023-03-26 20:50:54   uid             eu1610479166063muAw8
     2023-03-26 20:50:54   update_time     1654519186
     2023-03-26 20:50:54   uuid            f3e5852aa7804328
     2023-03-26 22:41:27   water_strength  close
   args:
     tuya_local_bf934a1eb83b21bc25uo4x
     fhempy
     tuya
     6awobc9jfnlwvqtw
     bf934a1eb83b21bc25uo4x
     192.168.178.171
     9d214ad6b3b2a7e9
     3.3
     asfg5sj9aurr9nib73fx
     fc553d7a6bfa4a569bc69ed2aa6924ed
   argsh:
Attributes:
   alias      Wohnzimmerventilator
   cmdIcon    on:general_an off:general_aus
   devStateIcon aus:ios-off:an an:ios-on-blue:aus off:ios-off:on on:ios-on-green:off
   dp_01      switch
   dp_02      mode
   dp_03      fan_speed_percent
   dp_05      oszilation
   dp_101     airquality
   dp_102     desinfection
   dp_103     filter_remaining
   dp_105     water_strength
   dp_106     humidity
   dp_13      signals
   dp_22      timer
   dp_23      timer_minutes
   group      Geräte
   icon       Ventilator_fett
   room       Wohnung->Wohnzimmer,fhempy
   tuya_spec_functions [{'code': 'switch', 'dp_id': 1, 'type': 'Boolean', 'values': {}, 'desc': 'Gerätestatus'}, {'code': 'fan_speed_percent', 'dp_id': 3, 'type': 'Integer', 'values': '{"min":1,"max":9,"scale":0,"step":1}', 'desc': 'Lüftergeschwindigkeit'}, {'code': 'oszilation', 'dp_id': 5, 'type': 'Boolean', 'values': {}, 'desc': 'Oszilation'}, {'code': 'mode', 'dp_id': 2, 'type': 'Enum', 'values': '{"range":["sleep","fresh","strong","auto","close"]}', 'desc': 'Mode'}, {'code': 'desinfection', 'dp_id': 102, 'type': 'Boolean', 'values': {}, 'desc': 'Desinfektion'}, {'code': 'water_strength', 'dp_id': 105, 'type': 'Enum', 'values': '{"range":["1","2","3","auto","close"]}', 'desc': 'Wasserstärke'}, {'code': 'signals', 'dp_id': 13, 'type': 'Boolean', 'values': {}, 'desc': 'Signaltöne'}, {'code': 'timer', 'dp_id': 22, 'type': 'Enum', 'values': '{"range":["cancel","1","2","3","4","5","6","7","8"]}', 'desc': 'Timer'}]
   tuya_spec_status [{'code': 'switch', 'dp_id': 1, 'type': 'Boolean', 'values': {}}, {'code': 'fan_speed_percent', 'dp_id': 3, 'type': 'Integer', 'values': '{"min":1,"max":9,"scale":0,"step":1}'}, {'code': 'oszilation', 'dp_id': 5, 'type': 'Boolean', 'values': {}}, {'code': 'mode', 'dp_id': 2, 'type': 'Enum', 'values': '{"range":["sleep","fresh","strong","auto","close"]}'}, {'code': 'desinfection', 'dp_id': 102, 'type': 'Boolean', 'values': {}}, {'code': 'water_strength', 'dp_id': 105, 'type': 'Enum', 'values': '{"range":["1","2","3","auto","close"]}'}, {'code': 'signals', 'dp_id': 13, 'type': 'Boolean', 'values': {}}, {'code': 'timer', 'dp_id': 22, 'type': 'Enum', 'values': '{"range":["cancel","1","2","3","4","5","6","7","8"]}'}, {'code': 'airquality', 'dp_id': 101, 'type': 'String', 'values': {}}, {'code': 'humidity', 'dp_id': 106, 'type': 'String', 'values': {}}, {'code': 'timer_minutes', 'dp_id': 23, 'type': 'String', 'values': {}}, {'code': 'filter_remaining', 'dp_id': 103, 'type': 'String', 'values': {}}]
   webCmd     ::fan_speed_percent: ::::: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :on:off

Mach mal einen Neustart vom Device, vielleicht schickt es dann wieder einen Wert? Eventuell wird der Wert nur bei Änderung vom Device übermittelt.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: McShire am 22 März 2023, 21:01:35
Zitat von: dominik am 12 März 2023, 22:25:07Du musst warten bis die Devices etwas schicken. Die sind offline und wachen nur kurz auf wenn sie ein Signal schicken. Solange sie das nicht machen, steht es auf Initializing...

Die tuya Cloud API (dein Link) hat mit local nix zu tun. Über die Cloud bekommt man natürlich alle Werte sofort, weil die dort gespeichert sind.

Hallo Dominik,
ich war jetzt einige Tage vor Ort und habe alles, leider erfolglos, ausprobiert.
Über die Cloud funktioniert das Thermometer einwandfrei, local leider nicht.
Das Thermometer sendet, die IP stimmt, das kann ich im Router sehen.
Das Device im fhem empfängt auch die Nachricht, auch das kann man sehen.
Nach delete und neu create werden die ganzen Readings erst nach dem Empfang vom Thermometer gesetzt.
Dabei aber nicht die Readings va_temperature und va_humidity.
Dafür stehen unten in den Attributen Definitionen dazu.
Hier noch einmal die lists dazu.

local:
Internals:
   CFGFN     
   DEF        tuya lf36y5nwb8jkxwgg bf83ed4ad555b0f4eciu49 192.168.178.18 cba0918e366e6318 3.3 5xmvn7d9yt9crdfwfget e1eca018ed9a415caa693cbe305ebe12
   DEVICEID   bf83ed4ad555b0f4eciu49
   FHEMPYTYPE tuya
   FUUID      641afde2-f33f-f21b-4322-f74886dd08cfb098
   IODev      fhempy_local
   NAME       tuya_local_bf83ed4ad555b0f4eciu49
   NR         1095
   PYTHONTYPE tuya
   STATE      ready
   TYPE       fhempy
   eventCount 6
   READINGS:
     2023-03-22 14:10:37   active_time     1679081993
     2023-03-22 14:10:37   biz_type        0
     2023-03-22 14:10:37   category        wsdcg
     2023-03-22 14:10:37   create_time     1678119275
     2023-03-22 14:10:37   icon            smart/icon/ay1525749833414yotNt/d9d4ceec63cb81ff6e8c8d6c2fb4edb3.png
     2023-03-22 14:10:37   id              bf83ed4ad555b0f4eciu49
     2023-03-22 14:10:37   ip              80.187.111.149
     2023-03-22 14:10:37   lat             52.0985
     2023-03-22 14:10:37   local_key       cba0918e366e6318
     2023-03-22 14:10:37   lon             8.1747
     2023-03-22 14:10:37   model           TH01 CB3S
     2023-03-22 14:10:37   name            T & H Sensor
     2023-03-22 14:32:03   online          1
     2023-03-22 14:10:37   owner_id        74793151
     2023-03-22 14:10:37   product_id      lf36y5nwb8jkxwgg
     2023-03-22 14:10:37   product_name    TH01CB3S
     2023-03-22 14:32:03   state           ready
     2023-03-22 14:10:37   sub             0
     2023-03-22 14:10:37   time_zone       +01:00
     2023-03-22 14:10:37   uid             eu1671185047381zzmmx
     2023-03-22 14:10:37   update_time     1679081993
     2023-03-22 14:10:37   uuid            193b6f95a7ab96d6
   args:
     tuya_local_bf83ed4ad555b0f4eciu49
     fhempy
     tuya
     lf36y5nwb8jkxwgg
     bf83ed4ad555b0f4eciu49
     192.168.178.18
     cba0918e366e6318
     3.3
     5xmvn7d9yt9crdfwfget
     e1eca018ed9a415caa693cbe305ebe12
   argsh:
Attributes:
   alias      T & H Sensor
   dp_01      va_temperature
   dp_02      va_humidity
   dp_03      battery_state
   dp_09      temp_unit_convert
   group      tuya
   room       fhempy
   tuya_spec_functions [{'code': 'temp_unit_convert', 'dp_id': 9, 'type': 'Enum', 'values': {'range': ['c', 'f']}, 'desc': 'temp unit convert'}]
   tuya_spec_status [{'code': 'va_temperature', 'dp_id': 1, 'type': 'Integer', 'values': {'unit': '℃', 'min': -200, 'max': 600, 'scale': 1, 'step': 1}}, {'code': 'va_humidity', 'dp_id': 2, 'type': 'Integer', 'values': {'unit': '%', 'min': 0, 'max': 100, 'scale': 0, 'step': 1}}, {'code': 'battery_state', 'dp_id': 3, 'type': 'Enum', 'values': {'range': ['low', 'middle', 'high']}}, {'code': 'temp_unit_convert', 'dp_id': 9, 'type': 'Enum', 'values': {'range': ['c', 'f']}}]

cloud:
Internals:
   DEF        tuya_cloud tuya_cloud_connector bf83ed4ad555b0f4eciu49
   DEVICEID   bf83ed4ad555b0f4eciu49
   FHEMPYTYPE tuya_cloud
   FUUID      640b7470-f33f-f21b-afb0-43ab967fa99fadb8
   IODev      fhempy_local
   NAME       tuya_cloud_bf83ed4ad555b0f4eciu49
   NR         1069
   PYTHONTYPE tuya_cloud
   STATE      ready
   TYPE       fhempy
   eventCount 4
   READINGS:
     2023-03-22 14:06:06   active_time     1679081993
     2023-03-22 14:31:57   battery_state   middle
     2023-03-22 14:06:06   biz_type        0
     2023-03-22 14:06:06   category        wsdcg
     2023-03-22 14:06:06   create_time     1678119275
     2023-03-22 14:06:06   icon            https://images.tuyaeu.com/smart/icon/ay1525749833414yotNt/d9d4ceec63cb81ff6e8c8d6c2fb4edb3.png
     2023-03-22 14:06:06   id              bf83ed4ad555b0f4eciu49
     2023-03-22 14:06:06   ip              80.187.111.149
     2023-03-22 14:06:06   lat             52.0985
     2023-03-22 14:06:06   local_key       cba0918e366e6318
     2023-03-22 14:06:06   lon             8.1747
     2023-03-22 14:06:06   model           TH01 CB3S
     2023-03-22 14:06:06   name            T & H Sensor
     2023-03-22 14:06:06   online          on
     2023-03-22 14:06:06   owner_id        74793151
     2023-03-22 14:06:06   product_id      lf36y5nwb8jkxwgg
     2023-03-22 14:06:06   product_name    T & H Sensor
     2023-03-22 14:05:53   state           ready
     2023-03-22 14:06:06   sub             off
     2023-03-22 14:31:57   temp_unit_convert c
     2023-03-22 14:06:06   time_zone       +01:00
     2023-03-22 14:06:06   uid             eu1671185047381zzmmx
     2023-03-22 14:06:06   update_time     1679081993
     2023-03-22 14:06:06   uuid            193b6f95a7ab96d6
     2023-03-22 14:31:57   va_humidity     59.0
     2023-03-22 14:31:57   va_temperature  15.0
   args:
     tuya_cloud_bf83ed4ad555b0f4eciu49
     fhempy
     tuya_cloud
     tuya_cloud_connector
     bf83ed4ad555b0f4eciu49
   argsh:
Attributes:
   alias      T & H Sensor
   group      tuya_cloud
   icon       temp_temperature
   room       fhempy

Siehst Du eine Möglichkeit, im local Betrieb die Temperatur zu bekommen,
damit ich dort nicht mehr auf das mobile schlechte Internet angewiesen bin.

Viele Grüße
Werner

Du schreibst, das Device empfängt die Nachricht. Woran kannst du das erkennen? Die Temperatur wird wahrscheinlich nur stündlich übermittelt. Ich gehe davon aus, dass du lang genug gewartet hast :)
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: muma am 22 März 2023, 16:53:04Hallo zusammen,
habe bei mir eine Tuya basierte Einbau LED am laufen. Beim Blick in den Eventlog ist mir aufgefallen, dass hier das Rading colour_data_v2 zyklisch alle 60s erscheint.
Ist das normal?

2023-03-22 16:34:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
2023-03-22 16:35:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
2023-03-22 16:36:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
2023-03-22 16:37:35 fhempy tuya_local_ colour_data_v2: 2c2c2c
Ja, alle 60s wird ein "sende mir mal alles" Befehl an das Device geschickt. Das soll nur verhindern, dass ein Device mal kein Update schickt. Ich empfehle "event-on-change-reading .*", dann ist auch Ruhe im Log.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: Matt1185 am 22 März 2023, 10:46:01Hallo Zusammen,

ich hab diese Bewegungsmelder:
https://a.aliexpress.com/_EuU6qd1

Sie werden beim scan gefunden und ich kann sie als devices anlegen. Die richtige IP Adresse habe ich eingetragen. Dann bekomme ich genau einmal ein Update der readings und dann nie wieder.

Sollten solche passiven Devices mittlerweile laufen?

Vielen Dank,
Matthias

Ja, sollten laufen. Wobei ich mit meinem Rauchmelder auch noch Probleme habe :( denis.robel sein Rauchmelder läuft.
Bekommst du wirklich 1x ein Update der Readings? Ich denke das sind nur die Standardreadings, aber kein "motion" Reading oder so?

Generell meine Empfehlung an alle:
Bewegungsmelder, Türsensoren, etc. besser als Zigbee Device kaufen und mit Zigbee2MQTT integrieren - fragen dazu gerne in einem anderen Thread. Das ist super stabil und erfordert keinen WLAN Aufbau beim Senden von Signalen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik