fhempy: tuya (lokal)

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

Vorheriges Thema - Nächstes Thema

dominik

Zitat von: Superposchi am 26 Februar 2023, 22:38:50
Hab es geändert und doppelt probiert, leider kommt dasDevice nach dem Neustart nicht über Initializing... hinaus.
Gibt es noch eine Alternative, sonst probiere ich es noch mal mit der ersten und teste was rum.
Dann ist wahrscheinlich colour_data eh richtig. Hast du danach die Helligkeit noch erhöht oder work_mode geändert, falls du den hast?

Andere Alternativen gibt es nicht. Aktuell gibt es von tuya nur colour_data und colour_data_v2.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

Also aufgrund des Hinweises hab ich mal drauf geachtet, die Helligkeit wird immer auf Null gesetzt wenn über Fhem die Farbe geändert wird.
Bei einer Änderung stimmen die Werte allerdings nicht zusammen. Mal so eine große Übersicht mit ein paar Beispielen:
Eingabe im Set-Befehl                Reading Colour_data                Reading dg_108                App-Darstellung
0000FF                                     -6f821979-6f82                       00ff11007c64ff                  Rot
FF0000                                     -6f821979-6f82                       00ff11007c64ff                  Rot
00FF00                                     -6f821979-6f82                       00ff11007c64ff                  Rot

Es wird also offensichtlich nach absetzen des Set-Befehls nichts übernommen.

Wenn in der App eine Farbe (ungefähre aAuswahl am Farbrad) eingestellt wird sieht es so aus:
Eingabe im Set-Befehl                Reading Colour_data                Reading dg_108                App-Darstellung
1C261C                                     1c261c261c26                        00ff11007c64ff                  Grün
1C261C                                    -103ee178f-103ee                   00ff11007c64ff                  Rot
397939                                     39793979-e6e77                     00ff11007c64ff                 Blau

Ich kann da keine Logik drin erkennen. Vielleicht sagt es dir ja was, du hast die Erfahrung mit TUYA.

strategy

Zur Vollständigkeit möchte ich hier noch die Lösung zu folgendem Problem teilen:

Zitat von: strategy am 25 Februar 2023, 22:01:48
Hallo zusammen,

ich habe ein seltsames Phänomen und hoffe Ihr habt eine Idee.
Nutze seit einigen Tagen tuya local für meine Aubess Steckdosen mit Strommessung.
Leider bekomme ich nach einigen Stunden keine Events mehr von den Devices und damit laufen meine DOIFs bzw. notifys nicht mehr.
Die Werte werden nach wie vor aktualisiert, aber es werden keine Events mehr erzeugt. Nach einem Neustart läuft dann wieder für einige Stunden alles normal und dann tritt dasselbe Phänomen wieder auf.

Bei allen übrigen Devices läuft der Event-Mechanismus normal weiter und bricht nicht nach der Zeit ab.

Irgendeine Idee??

Danke,
Matthias


Die Ursache hatte nichts mit fhempy oder tuya zu tun. Auslöser war ein nicht funktionierendes DOIF mit dem ich bestimmte tägliche und wöchentliche Statistiken berechne.
Anscheinend habe ich an meiner Konfiguration irgendetwas geändert, sodass dieses DOIF versucht hat eine geschützte Variable zu beschreiben. Das hat in folge den kompletten Eventmechanismus für dieses Device ausgehebelt.
Nach einem Neustart hat alles wieder funktioniert, aber lediglich bis zur nächsten Ausführung des DOIF. DOIF korrigiert, Problem gelöst.

Danke Euch


stefanru

Hi Dominik, danke schaue mir LogProxy an.

Gruß,
Stefan

thburkhart

Zitat von: dominik am 26 Februar 2023, 21:20:33
Ist das jetzt erledigt oder noch was offen?

tuya_cloud sollte nun den richtigen Faktor liefern, bitte update machen.

Hallo Dominik,

ich habe nun ausgiebig getestet. Die rund 60 Strommesser zeigen nun cur_power Werte, die plausibel sind.  fhempy_local  bekommt wohl fast zeitgerecht die korrekten Werte.
Aber da wird es immer wieder mal Abweichungen geben.
Um die Daten mit der App monatsgenau synchron darstellen zu können, wäre eine Korrekturfunktion für die energy-Werte notwendig.
Dies auch, um die bestehen fehlerhaften Daten zu Korrigieren.

Dazu gäbe es wohl folgende Möglichkeiten:

a) Rücksetzen der Werte auf Null zu jedem Monatsanfang also zum 1.3.2023  00:00   (vorherige Daten sind ja in der dblog)
aa) durch benutzerdefinierte Befehl
b) separat am Monatsanfang startende Zähler energy01 bis energy12

a) könnte wohl schnell realisiert werden und ich könnte dann Ende März mit den Appdaten vergleichen.

Wie denkst du darüber?

Herzliche Grüße

Thomas

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

dominik

Zitat von: thburkhart am 27 Februar 2023, 19:50:52
Hallo Dominik,

ich habe nun ausgiebig getestet. Die rund 60 Strommesser zeigen nun cur_power Werte, die plausibel sind.  fhempy_local  bekommt wohl fast zeitgerecht die korrekten Werte.
Aber da wird es immer wieder mal Abweichungen geben.
Um die Daten mit der App monatsgenau synchron darstellen zu können, wäre eine Korrekturfunktion für die energy-Werte notwendig.
Dies auch, um die bestehen fehlerhaften Daten zu Korrigieren.

Dazu gäbe es wohl folgende Möglichkeiten:

a) Rücksetzen der Werte auf Null zu jedem Monatsanfang also zum 1.3.2023  00:00   (vorherige Daten sind ja in der dblog)
aa) durch benutzerdefinierte Befehl
b) separat am Monatsanfang startende Zähler energy01 bis energy12

a) könnte wohl schnell realisiert werden und ich könnte dann Ende März mit den Appdaten vergleichen.

Wie denkst du darüber?

Herzliche Grüße

Thomas

Du kannst statistics dafür verwenden, dann hast du jeweils monatsgenaue energy Werte in separaten Readings. energy muss dazu auch nicht zurückgesetzt werden. Ein reset_energy kann ich dennoch einbauen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

Zitat von: dominik am 27 Februar 2023, 20:13:07
Du kannst statistics dafür verwenden, dann hast du jeweils monatsgenaue energy Werte in separaten Readings. energy muss dazu auch nicht zurückgesetzt werden. Ein reset_energy kann ich dennoch einbauen.

super!
das muss man dann für jedes Device einzeln definieren:

gefunden habe ich in der Wiki:define myStatDevice statistics Wetterstation|Stromzaehler|Thermometer_.*

für die TUYAs also so was?

define TUYA_JL20 statistics energy|cur_power|cur_voltage .*

und dann kriege ich es nicht mehr zusammen:
attr myStatDevice deltaReadings total_energy
attr myStatDevice singularReadings Stromzaehler:total_energy:Delta:Hour|Stromzaehler:total_energy:Delta:Day|Stromzaehler:total_energy:Delta:Month|Stromzaehler:total_energy:Delta:Year


könntest Du bitte das Beispiel für TUYA_JL20 für den Dummen ergänzen? ;-)
die so erzeugten Readings müsste ich dann noch in die Dlog übertragen?
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

dominik

Ich bin auch kein statistics Experte, ich habe es nur rudimentär in Verwendung :)

Bei mir:
define stateDev statistics tuya_local_xxxxxx|tuya_local_yyyyyy

Also einfach die Devices anführen. Wahrscheinlich geht tuya.* auch. Die Readings aufsplitten habe ich noch nicht probiert.
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 26 Februar 2023, 23:12:44
Also aufgrund des Hinweises hab ich mal drauf geachtet, die Helligkeit wird immer auf Null gesetzt wenn über Fhem die Farbe geändert wird.
Bei einer Änderung stimmen die Werte allerdings nicht zusammen. Mal so eine große Übersicht mit ein paar Beispielen:
Eingabe im Set-Befehl                Reading Colour_data                Reading dg_108                App-Darstellung
0000FF                                     -6f821979-6f82                       00ff11007c64ff                  Rot
FF0000                                     -6f821979-6f82                       00ff11007c64ff                  Rot
00FF00                                     -6f821979-6f82                       00ff11007c64ff                  Rot

Es wird also offensichtlich nach absetzen des Set-Befehls nichts übernommen.

Wenn in der App eine Farbe (ungefähre aAuswahl am Farbrad) eingestellt wird sieht es so aus:
Eingabe im Set-Befehl                Reading Colour_data                Reading dg_108                App-Darstellung
1C261C                                     1c261c261c26                        00ff11007c64ff                  Grün
1C261C                                    -103ee178f-103ee                   00ff11007c64ff                  Rot
397939                                     39793979-e6e77                     00ff11007c64ff                 Blau

Ich kann da keine Logik drin erkennen. Vielleicht sagt es dir ja was, du hast die Erfahrung mit TUYA.

Das sieht sehr eigenartig aus, vor allem die - im colour_data Reading. Lösche bitte nochmals das colour_data aus den Attributen, mach einen fhempy Neustart und dann setz die Farbe via App auf rot (komplett rot). Poste dann die Inhalte vom Reading dp_108. Selbiges für grün und blau.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

Zitat von: dominik am 27 Februar 2023, 20:56:49
Ich bin auch kein statistics Experte, ich habe es nur rudimentär in Verwendung :)

Bei mir:
define stateDev statistics tuya_local_xxxxxx|tuya_local_yyyyyy

Also einfach die Devices anführen. Wahrscheinlich geht tuya.* auch. Die Readings aufsplitten habe ich noch nicht probiert.

wow, das klappt :-) prinzipiell
[code]define TUYA_JL03 fhempy tuya 1hxNMF9lRQL2xpEA 22230808bcddc2135068 192.168.9.71 c0aa3a00c215aa39 3.1 x
attr TUYA_JL03 DbLogExclude .*
attr TUYA_JL03 DbLogInclude energy
attr TUYA_JL03 alias JL03 Fernseher Wohnzimmer
attr TUYA_JL03 dp_01 switch
attr TUYA_JL03 dp_02 countdown_1
attr TUYA_JL03 dp_04 cur_current
attr TUYA_JL03 dp_05 cur_power
attr TUYA_JL03 dp_06 cur_voltage
attr TUYA_JL03 event-min-interval energy:3600
attr TUYA_JL03 group Schalter (T),Schalter Medien
attr TUYA_JL03 room - Raum -> Wohnzimmer,-TUYA
attr TUYA_JL03 stateFormat Stat: [$name:statEnergy] V: [$name:energy] kWh, cP [$name:cur_power] W, cV [$name:cur_voltage] V, T: [$name:cur_power:t]
attr TUYA_JL03 tuya_spec_functions [{'code': 'switch', 'dp_id': 1, 'type': 'Boolean', 'values': {}, 'desc': 'switch'}, {'code': 'countdown_1', 'dp_id': 2, 'type': 'Integer', 'values': {'unit': 's', 'min': 0, 'max': 86400, 'scale': 0, 'step': 1}, 'desc': 'countdown 1'}]
attr TUYA_JL03 tuya_spec_status [{'code': 'switch', 'dp_id': 1, 'type': 'Boolean', 'values': {}}, {'code': 'cur_current', 'dp_id': 4, 'type': 'Integer', 'values': {'unit': 'mA', 'min': 0, 'max': 30000, 'scale': 0, 'step': 1}}, {'code': 'cur_power', 'dp_id': 5, 'type': 'Integer', 'values': {'unit': 'W', 'min': 0, 'max': 50000, 'scale': 1, 'step': 1}}, {'code': 'cur_voltage', 'dp_id': 6, 'type': 'Integer', 'values': {'unit': 'V', 'min': 0, 'max': 5000, 'scale': 1, 'step': 1}}, {'code': 'countdown_1', 'dp_id': 2, 'type': 'Integer', 'values': {'unit': 's', 'min': 0, 'max': 86400, 'scale': 0, 'step': 1}}]
#   DEF        tuya 1hxNMF9lRQL2xpEA 22230808bcddc2135068 192.168.9.71 c0aa3a00c215aa39 3.1 ea8453wdazquzfl08l0e 8a4b27dd759d4c6a9456aa8155d2a0ea
#   DEVICEID   22230808bcddc2135068
#   FHEMPYTYPE tuya
#   FUUID      63a4acad-f33f-fd5f-8f22-4e9e8e639e6067ab
#   IODev      local_pybinding
#   NAME       TUYA_JL03
#   NR         1653
#   PYTHONTYPE tuya
#   STATE      Stat: Hour: 0.015 Day: 0.015 Month: 0.015 Year: 0.015 (since: 2023-02-27_21:10:28 ) V: 1.57 kWh, cP 41.0 W, cV 229.7 V, T: 2023-02-27 21:23:31
#   TYPE       fhempy
#   eventCount 3663
#   Helper:
#     DBLOG:
#       energy:
#         dblog_THB:
#           TIME       1677527855.70051
#           VALUE      1.54
#   READINGS:
#     2023-02-25 18:34:06   countdown_1     0.0
#     2023-02-27 21:23:31   cur_current     249.0
#     2023-02-27 21:23:31   cur_power       41.0
#     2023-02-27 21:23:25   cur_voltage     229.7
#     2023-02-27 21:23:17   energy          1.57
#     2023-02-27 18:13:37   online          1
#     2023-02-27 21:23:31   statEnergy      Hour: 0.015 Day: 0.015 Month: 0.015 Year: 0.015 (since: 2023-02-27_21:10:28 )
#     2023-02-27 18:56:24   state           on
#     2023-02-25 18:37:19   switch          on
#   args:
#     TUYA_JL03
#     fhempy
#     tuya
#     1hxNMF9lRQL2xpEA
#     22230808bcddc2135068
#     192.168.9.71
#     c0aa3a00c215aa39
#     3.1
#     ea8453wdazquzfl08l0e
#     8a4b27dd759d4c6a9456aa8155d2a0ea
#   argsh:
#   helper:
#     _98_statistics TUYA_SP02_Stat
#
setstate TUYA_JL03 Stat: Hour: 0.015 Day: 0.015 Month: 0.015 Year: 0.015 (since: 2023-02-27_21:10:28 ) V: 1.57 kWh, cP 41.0 W, cV 229.7 V, T: 2023-02-27 21:23:31
setstate TUYA_JL03 2023-02-25 18:34:06 countdown_1 0.0
setstate TUYA_JL03 2023-02-27 21:23:31 cur_current 249.0
setstate TUYA_JL03 2023-02-27 21:23:31 cur_power 41.0
setstate TUYA_JL03 2023-02-27 21:23:25 cur_voltage 229.7
setstate TUYA_JL03 2023-02-27 21:23:17 energy 1.57
setstate TUYA_JL03 2023-02-27 18:13:37 online 1
setstate TUYA_JL03 2023-02-27 21:23:31 statEnergy Hour: 0.015 Day: 0.015 Month: 0.015 Year: 0.015 (since: 2023-02-27_21:10:28 )
setstate TUYA_JL03 2023-02-27 18:56:24 state on
setstate TUYA_JL03 2023-02-25 18:37:19 switch on

[/code]

statEnergy      Hour: 0.015 Day: 0.015 Month: 0.015 Year: 0.015 (since: 2023-02-27_21:10:28 )

damit kann die DB wohl nichts anfangen ..
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

dominik

Probier es mal mit singularReadings Attribut. Zumindest laut commandref sollte das die Werte einzeln anzeigen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

Zitat von: dominik am 27 Februar 2023, 21:57:46
Probier es mal mit singularReadings Attribut. Zumindest laut commandref sollte das die Werte einzeln anzeigen.

gemacht und mit prefix

[code]define statistics_TUYA_SP_day statistics TUYA_SP.* statday
attr statistics_TUYA_SP_day deltaReadings TUYA.*:energy: Delta:(Day)
attr statistics_TUYA_SP_day room ,-TUYA,TUYA Stromverbrauch
attr statistics_TUYA_SP_day singularReadings TUYA_SP.*:energy:Delta:day
#   CFGFN     
#   DEF        TUYA_SP.* statday
#   DEV_REGEXP TUYA_SP.*
#   FUUID      63fd1828-f33f-fd5f-db50-ca1f234e19af24cb
#   NAME       statistics_TUYA_SP_day
#   NOTIFYDEV  global,TUYA_SP.*
#   NR         2848
#   NTFY_ORDER 10-statistics_TUYA_SP_day
#   PREFIX     statday
#   STATE      Updated stats for: TUYA_SP16
#   TYPE       statistics
#   eventCount 1890
#   Helper:
#     DBLOG:
#       monitoredDevicesfhempy:
#         dblog_THB:
#           TIME       1677531188.73647
#           VALUE      TUYA_SP13,TUYA_SP11,TUYA_SP06,TUYA_SP16,TUYA_SP01,TUYA_SP02,TUYA_SP03,TUYA_SP04,TUYA_SP05,TUYA_SP07,TUYA_SP08,TUYA_SP09,TUYA_SP10,TUYA_SP12,TUYA_SP14,TUYA_SP15
#       state:
#         dblog_THB:
#           TIME       1677533648.85036
#           VALUE      Updated stats for: TUYA_SP16
#   READINGS:
#     2023-02-27 21:53:08   monitoredDevicesfhempy TUYA_SP13,TUYA_SP11,TUYA_SP06,TUYA_SP16,TUYA_SP01,TUYA_SP02,TUYA_SP03,TUYA_SP04,TUYA_SP05,TUYA_SP07,TUYA_SP08,TUYA_SP09,TUYA_SP10,TUYA_SP12,TUYA_SP14,TUYA_SP15
#     2023-02-27 22:23:38   nextPeriodChangeCalc 2023-02-27 22:59:55
#     2023-02-27 22:34:08   state           Updated stats for: TUYA_SP16
#   fhem:
#     modulVersion $Date: 2022-07-12 07:25:06 +0200 (Tue, 12 Jul 2022) $
#     nextPeriodChangeTime 1677535195
#
setstate statistics_TUYA_SP_day Updated stats for: TUYA_SP16
setstate statistics_TUYA_SP_day 2023-02-27 22:34:00 .TUYA_SP01:energy LastValue: 0.664 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:23:38 .TUYA_SP02:energy LastValue: 10.023 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:29:57 .TUYA_SP03:energy LastValue: 2.12 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:25:02 .TUYA_SP04:energy LastValue: 1.0 ShowDate: 7 DecPlaces: 1
setstate statistics_TUYA_SP_day 2023-02-27 22:25:42 .TUYA_SP05:energy LastValue: 0.54 ShowDate: 7 DecPlaces: 2
setstate statistics_TUYA_SP_day 2023-02-27 22:34:04 .TUYA_SP06:energy LastValue: 4.636 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:23:39 .TUYA_SP07:energy LastValue: 0.373 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:23:39 .TUYA_SP08:energy LastValue: 40.462 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:23:39 .TUYA_SP09:stateDay lastTime: 1677533019 showDate: 1 (since: 2023-02-27_21:53:08) off: 1831 off_Count: 1 lastState: off
setstate statistics_TUYA_SP_day 2023-02-27 22:23:39 .TUYA_SP09:stateMonth off: 1831 (since: 2023-02-27_21:53:08) lastTime: 1677533019 showDate: 1 off_Count: 1 lastState: off
setstate statistics_TUYA_SP_day 2023-02-27 22:23:39 .TUYA_SP09:stateYear lastState: off (since: 2023-02-27_21:53:08) off: 1831 lastTime: 1677533019 showDate: 1 off_Count: 1
setstate statistics_TUYA_SP_day 2023-02-27 22:23:39 .TUYA_SP10:energy LastValue: 0.188 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:33:43 .TUYA_SP11:energy LastValue: 2.702 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:34:04 .TUYA_SP12:energy LastValue: 3.079 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:33:01 .TUYA_SP13:energy LastValue: 5.417 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:34:04 .TUYA_SP14:energy LastValue: 0.982 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:34:07 .TUYA_SP15:energy LastValue: 0.586 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 22:34:08 .TUYA_SP16:energy LastValue: 0.778 ShowDate: 7 DecPlaces: 3
setstate statistics_TUYA_SP_day 2023-02-27 21:53:08 monitoredDevicesfhempy TUYA_SP13,TUYA_SP11,TUYA_SP06,TUYA_SP16,TUYA_SP01,TUYA_SP02,TUYA_SP03,TUYA_SP04,TUYA_SP05,TUYA_SP07,TUYA_SP08,TUYA_SP09,TUYA_SP10,TUYA_SP12,TUYA_SP14,TUYA_SP15
setstate statistics_TUYA_SP_day 2023-02-27 22:23:38 nextPeriodChangeCalc 2023-02-27 22:59:55
setstate statistics_TUYA_SP_day 2023-02-27 22:34:08 state Updated stats for: TUYA_SP16

[/code]

so bekomme ich zwar ein separates reading _day aber mit allen Perioden
statEnergy
Hour: 0.000 Day: 0.000 Month: 0.000 Year: 0.000 (since: 2023-02-27_21:53:07 )
2023-02-27 21:59:58
statEnergyLast
Hour: 0.000 Day: - Month: - Year: - (since: 2023-02-27_21:53:07 )
2023-02-27 21:59:58
statdayEnergy
Hour: 0.000 Day: 0.000 Month: 0.000 Year: 0.000 (since: )
2023-02-27 22:23:38



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

thburkhart

am Elegantesten wäre es wohl doch, wenn die Monatsreadings vom Fhempy-Modul kämen ;-)
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

tom0

Ich habe mal eine Frage in die Runde da ich keine Idee mehr habe, bei 2 Tuya Sensoren sitze ich schon lange immer wieder dran.
Basis ist ein Pi, Bullseye 32 bit, noch Python 3.9.2, pybinding 0.1.610, FHEM Updates vom Sonntag und noch keine Python venv für FHEM.
Seit Jahren parallel einen alten Pi mit FHEM2FHEM (meine Wetterstation blockiert sonst immer alles), alles feste IP's.
Geräte und Sensoren sind von vielen Herstellern gemischt, parallel seit rund 2 Wochen Home Assistant mit auf dem Pi, von wo ich mir einige Daten über MQTT hole (kein FHEM Plugin für Hoover/Haier/Candy gefunden).
Ich habe mehrere Tuya Temperatursensoren, Co Sensor etc. aber ich bekomme sie nicht auf Dauer zum funktionieren.
Wenn sie neu eingerichtet sind funktionieren sie meist für x Minuten bis Stunden, in Tuya cloud meist etwas länger als in Tuya local.
Über MQTT funktionieren sie wiederum x Minuten bis Stunden länger als in den Tuya Plugins.
In Home Assistant funktionieren sie wiederum in der Regel x Minuten bis Stunden länger.
Nach einen Neustart in der Regel wieder alles auf Anfang außer bei Tuya local, hier oft keine Funktion.
In der Handy App keine Probleme.
Parallel habe ich noch ein paar Aktoren für Tuya, die schalten ohne Probleme weiter, überall. Hoover/Haier/Candy macht auch keine Probleme.
Über ein doif löschen und wieder anlegen ist vermutlich keine optimale Lösung.

Jemand eine Idee wo ich noch suchen kann?

thburkhart

Zitat von: tom0 am 27 Februar 2023, 22:43:44
Ich habe mal eine Frage in die Runde da ich keine Idee mehr habe, bei 2 Tuya Sensoren sitze ich schon lange immer wieder dran.
Basis ist ein Pi, Bullseye 32 bit, noch Python 3.9.2, pybinding 0.1.610, FHEM Updates vom Sonntag und noch keine Python venv für FHEM.
Seit Jahren parallel einen alten Pi mit FHEM2FHEM (meine Wetterstation blockiert sonst immer alles), alles feste IP's.
Geräte und Sensoren sind von vielen Herstellern gemischt, parallel seit rund 2 Wochen Home Assistant mit auf dem Pi, von wo ich mir einige Daten über MQTT hole (kein FHEM Plugin für Hoover/Haier/Candy gefunden).
Ich habe mehrere Tuya Temperatursensoren, Co Sensor etc. aber ich bekomme sie nicht auf Dauer zum funktionieren.
Wenn sie neu eingerichtet sind funktionieren sie meist für x Minuten bis Stunden, in Tuya cloud meist etwas länger als in Tuya local.
Über MQTT funktionieren sie wiederum x Minuten bis Stunden länger als in den Tuya Plugins.
In Home Assistant funktionieren sie wiederum in der Regel x Minuten bis Stunden länger.
Nach einen Neustart in der Regel wieder alles auf Anfang außer bei Tuya local, hier oft keine Funktion.
In der Handy App keine Probleme.
Parallel habe ich noch ein paar Aktoren für Tuya, die schalten ohne Probleme weiter, überall. Hoover/Haier/Candy macht auch keine Probleme.
Über ein doif löschen und wieder anlegen ist vermutlich keine optimale Lösung.

Jemand eine Idee wo ich noch suchen kann?

verwendest Du denn die aktuellste Version? update?
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