fhempy: Tuya Cloud

Begonnen von dominik, 30 Juli 2021, 21:36:48

Vorheriges Thema - Nächstes Thema

dominik

einfach fhempyserver neu starten
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

@stefanru hattest Du nicht etwes über Wechsel zu Pi400 geschrieben? ich finde es nicht mehr
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 habe nun in Version 0.1.588 ein paar Fehler behoben. Danke thburkhart für das sharen der Devices, mit so vielen Devices konnte ich noch nie testen :)

Testet bitte mit 0.1.588. Ich bekomme damit nur noch ein paar Warnings zu recursiven Calls. Die konnte ich noch nicht ausfindig machen. Es hängt dann beim Starten etwas, spielt sich aber nach 30s ein.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

stefanru

Hi,

@thburkhart
Habs jetzt geschafft und es läuft auf dem 400er. Ist schon um einiges flüssiger und die tempreraturen vom Raspberry sind ein Traum.
Den mehr Speed merkt man auch gewaltig.

@Dominik
Vielen Dank!
Habe gleich die neue Version drauf gemacht.

Hatte irgendwie Probleme beim starten der Server war schon belegt oder es gab wieder viele Log Einträge.
Habe den Raspberry dann durchgestartet, danach lief alles. fhempy.log direkt nach dem Start:

2023-02-03 02:23:18,706 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.588...
2023-02-03 02:23:18,709 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-02-03 02:23:18,751 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-02-03 02:23:24,111 - INFO     - websockets.server: connection open
2023-02-03 02:23:24,111 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-02-03 02:24:25,766 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'Fernseher_Schlafzimmer_bf4f644bc7dd2fc71d9q52'},'state','ready',1)
2023-02-03 02:24:25,770 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'Computer_Stefan_bf881b7977c814af88jmrc'},'state','ready',1)
2023-02-03 02:24:25,774 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'Fernseher_Wohnzimmer_bf7bbcb9a4b03a2c97cqid'},'state','ready',1)
2023-02-03 02:24:25,787 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: setDevAttrList('tuya_cloud_bffa550a829a269630vhcn', ' IODev '.$readingFnAttributes)
2023-02-03 02:24:25,861 - ERROR    - fhempy.lib.fhem: FHEM took 60091ms for readingsSingleUpdate($defs{'Computer_Stefan_bf881b7977c814af88jmrc'},'state','ready',1)
2023-02-03 02:24:25,861 - ERROR    - fhempy.lib.fhem_pythonbinding: Failed to handle message:
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 364, in listener
    fut.set_result(rmsg)
asyncio.exceptions.InvalidStateError: invalid state

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 217, in _onMessage
    await self.handle_message(msg, hash)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 227, in handle_message
    listener["func"](msg)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 366, in listener
    logger.error("Failed to set result, received: " + rmsg)
TypeError: can only concatenate str (not "dict") to str
2023-02-03 02:24:25,864 - ERROR    - fhempy.lib.fhem_pythonbinding: fhempy failed to handle message with hash: {'awaitId': 93784484, 'result': 'ready', 'error': 0}
2023-02-03 02:24:25,865 - ERROR    - fhempy.lib.fhem_pythonbinding: Failed to handle message: b'{"awaitId":93784484,"result":"ready","error":0}'
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 364, in listener
    fut.set_result(rmsg)
asyncio.exceptions.InvalidStateError: invalid state

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 217, in _onMessage
    await self.handle_message(msg, hash)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 227, in handle_message
    listener["func"](msg)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 366, in listener
    logger.error("Failed to set result, received: " + rmsg)
TypeError: can only concatenate str (not "dict") to str

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 186, in onMessage
    await self._onMessage(payload)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 220, in _onMessage
    await self.sendBackError(hash, "fhempy failed to handle message")
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 135, in sendBackError
    duration = (time.time() - id_received_timestamp[retHash["id"]]) * 1000
KeyError: 'id'
2023-02-03 02:24:25,893 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'Sybille_Tablet_bf68d9b41c16be3713vcc1'},'state','ready',1)
2023-02-03 02:24:25,899 - ERROR    - fhempy.lib.fhem: FHEM took 60135ms for readingsSingleUpdate($defs{'Fernseher_Schlafzimmer_bf4f644bc7dd2fc71d9q52'},'state','ready',1)
2023-02-03 02:24:25,899 - ERROR    - fhempy.lib.fhem_pythonbinding: Failed to handle message:
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 364, in listener
    fut.set_result(rmsg)
asyncio.exceptions.InvalidStateError: invalid state

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 217, in _onMessage
    await self.handle_message(msg, hash)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 227, in handle_message
    listener["func"](msg)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 366, in listener
    logger.error("Failed to set result, received: " + rmsg)
TypeError: can only concatenate str (not "dict") to str
2023-02-03 02:24:25,900 - ERROR    - fhempy.lib.fhem_pythonbinding: fhempy failed to handle message with hash: {'awaitId': 27526758, 'result': 'ready', 'error': 0}
2023-02-03 02:24:25,900 - ERROR    - fhempy.lib.fhem_pythonbinding: Failed to handle message: b'{"awaitId":27526758,"result":"ready","error":0}'
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 364, in listener
    fut.set_result(rmsg)
asyncio.exceptions.InvalidStateError: invalid state

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 217, in _onMessage
    await self.handle_message(msg, hash)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 227, in handle_message
    listener["func"](msg)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem.py", line 366, in listener
    logger.error("Failed to set result, received: " + rmsg)
TypeError: can only concatenate str (not "dict") to str

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 186, in onMessage
    await self._onMessage(payload)
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 220, in _onMessage
    await self.sendBackError(hash, "fhempy failed to handle message")
  File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 135, in sendBackError
    duration = (time.time() - id_received_timestamp[retHash["id"]]) * 1000
KeyError: 'id'
2023-02-03 02:24:26,212 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bfb7810a3e397c5fa4u7ud'},'state','Initializing...',1)
2023-02-03 02:24:26,221 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bf68d9b41c16be3713vcc1'},'state','Initializing...',1)
2023-02-03 02:24:26,249 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bf7bbcb9a4b03a2c97cqid'},'state','Initializing...',1)
2023-02-03 02:24:26,266 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bf0572e0fb6ccbe356ykuh'},'state','Initializing...',1)
2023-02-03 02:24:26,281 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bf881b7977c814af88jmrc'},'state','Initializing...',1)
2023-02-03 02:24:26,287 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bf4f644bc7dd2fc71d9q52'},'state','Initializing...',1)
2023-02-03 02:24:26,309 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_local_bffa550a829a269630vhcn'},'state','Initializing...',1)
2023-02-03 02:24:29,018 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'tuya_cloud_connector'},'state','connected',1)
2023-02-03 02:24:30,052 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsBeginUpdate($defs{'Stefan_Tablet_bf0572e0fb6ccbe356ykuh'});;


Gruß,
Stefan

dominik

Stefan, hast du sicher auch BindingsIo aktualisiert? Also fhem update gemacht?
Poste bitte auch das FHEM Log.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

Zitat von: stefanru am 03 Februar 2023, 02:27:14
Hi,

@thburkhart
Habs jetzt geschafft und es läuft auf dem 400er. Ist schon um einiges flüssiger und die tempreraturen vom Raspberry sind ein Traum.
Den mehr Speed merkt man auch gewaltig.

Hi Stefan, konntest du direkt von einem bestehenden PI migrieren. Ich boote meine PI4B von einer 250 GB SSD.
Kann ich von dieser SSSD wohl auch auf'm PI400 direkt booten ?
DEr PI4B hat ja immer noch Mondpreise. Wo hast deinen PI400 her?

Viele 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

thburkhart

Zitat von: dominik am 02 Februar 2023, 23:59:04
Ich habe nun in Version 0.1.588 ein paar Fehler behoben. Danke thburkhart für das sharen der Devices, mit so vielen Devices konnte ich noch nie testen :)

Testet bitte mit 0.1.588. Ich bekomme damit nur noch ein paar Warnings zu recursiven Calls. Die konnte ich noch nicht ausfindig machen. Es hängt dann beim Starten etwas, spielt sich aber nach 30s ein.


Guten Morgen Dominik,
super !!! IN der fhempy-log ist nach wenigen Einträgen Ruhe :-) auch die FHM LOg ist frieflich

Bleiben nur och die Redundanzen, die aber fast kosmetisch sind, solange sie das Systemm nicht belasten.

a) die 36 JL devices sind ja alle in local vorhanden; in tuya_Cloud tauchen fast alle neueren (JL26 bis JL36) und solche, die noch keine IP haben
b) bei den 16 SPs kann ich keine Regelmäßigkeit erkennen.

Die Device-IDs sind jedenfalls eindeutig.


Nochmals vielen Dank.

Wie denkst du über die von mir und vlt. andern auch sehnlich  gewünschte monatelich Kumulierung der Verbrauchswerte? ;-)


viele 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

stefanru

Hi,

@thburkhart: Ja habe von einem Raspberry PI3B auf den PI400 migriert.
Haben den PI400 auf ebay Kleinanzeigen geschossen.

@dominik: Ja BindingsIo ist aktuell.

2023.02.03 10:00:41 1: Downloading https://raw.githubusercontent.com/dominikkarall/fhempy/master/controls_pythonbinding.txt
2023.02.03 10:00:41 1: pythonbinding
2023.02.03 10:00:41 1: nothing to do...


Habe jetzt nochmal den Raspberry komplett neu gestertet um dir logs schicken zu können und diesmal ist ruhe.
Das verstehe ich nicht wirklich.
im fhempy.log ist:

2023-02-03 10:06:11,903 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.588...
2023-02-03 10:06:11,906 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-02-03 10:06:11,951 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-02-03 10:06:15,635 - INFO     - websockets.server: connection open
2023-02-03 10:06:15,635 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-02-03 10:07:18,083 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: setDevAttrList('tuya_cloud_connector', ' IODev '.$readingFnAttributes)
2023-02-03 10:07:18,088 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsSingleUpdate($defs{'Fernseher_Schlafzimmer_bf4f644bc7dd2fc71d9q52'},'state','ready',1)
2023-02-03 10:10:30,965 - ERROR    - fhempy.lib.fhem: NO RESPONSE since 60s: readingsBeginUpdate($defs{'tuya_local_bf4f644bc7dd2fc71d9q52'});;


Werde das beobachten.

Danke,
Stefan

dominik

@Stefan, bitte auch FHEM Log.

@thburkhart, bitte Logs, es sollte auch nix mehr doppelt angelegt werden.
Verbrauchswerte gibt es erst, wenn wir die Fehler weg haben. Zuerst Fehler beheben, dann weitere Features ;)
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 03 Februar 2023, 10:16:25

@thburkhart, bitte Logs, es sollte auch nix mehr doppelt angelegt werden.
Verbrauchswerte gibt es erst, wenn wir die Fehler weg haben. Zuerst Fehler beheben, dann weitere Features ;)

ich sehe es nur im room fhempy , dass die gleichen devise in tuya und tuya_cloud gezeigt werden.

Ich müsste dies doppelten wohl händisch in tuya_cloud löschen und dann den fhempy-server neu starten?
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

fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

nun haben wir nur noch eine Redundanz:


define TUYA_Temp06 fhempy tuya_cloud TUYA bfc0750fc8af85f5d5vei7
setuuid TUYA_Temp06 63d98f53-f33f-fd5f-94c9-2a0e3580220e1385
attr TUYA_Temp06 DbLogExclude .*
attr TUYA_Temp06 DbLogInclude va_humidity,va_temperature
attr TUYA_Temp06 alias TempHum06 Treppenhaus oben
attr TUYA_Temp06 event-min-interval va_humidity:300,va_temperature:300
attr TUYA_Temp06 event-on-change-reading .*
attr TUYA_Temp06 group Temperatur und Feuchtigkeit,Temperatur und Feuchtigkeit innen
attr TUYA_Temp06 room fhempy

define tuya_cloud_bfc0750fc8af85f5d5vei7 fhempy tuya_cloud TUYA bfc0750fc8af85f5d5vei7
setuuid tuya_cloud_bfc0750fc8af85f5d5vei7 63dcde0a-f33f-fd5f-f00c-ab2625824c146217
attr tuya_cloud_bfc0750fc8af85f5d5vei7 DbLogExclude .*
attr tuya_cloud_bfc0750fc8af85f5d5vei7 alias TempHum6 Treppenhaus oben
attr tuya_cloud_bfc0750fc8af85f5d5vei7 event-on-change-reading .*
attr tuya_cloud_bfc0750fc8af85f5d5vei7 group tuya_cloud
attr tuya_cloud_bfc0750fc8af85f5d5vei7 room fhempy


bei define tuya_cloud_bfc0750fc8af85f5d5vei7 fhempy tuya_cloud TUYA bfc0750fc8af85f5d5vei7
setuuid tuya_cloud_bfc0750fc8af85f5d5vei7 63dcde0a-f33f-fd5f-f00c-ab2625824c146217
attr tuya_cloud_bfc0750fc8af85f5d5vei7 DbLogExclude .*
attr tuya_cloud_bfc0750fc8af85f5d5vei7 alias TempHum6 Treppenhaus oben
attr tuya_cloud_bfc0750fc8af85f5d5vei7 event-on-change-reading .*
attr tuya_cloud_bfc0750fc8af85f5d5vei7 group tuya_cloud
attr tuya_cloud_bfc0750fc8af85f5d5vei7 room fhempy



vorher hatte ich alle schalter-Device in tuya_cloud gelöscht.

du kannst ja meinen TempHum6 nachvollziehen

lg

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

stefanru

Hi Dominik,

habe nun noch mehrmals neu gestartet, da ich noch am Raspberry bastel.

Hatte keine Fehler mehr beim starten.

Doppelte Devices bekomme ich auch nicht mehr angelegt.
Hatte das ab und zu mal.

Danke und Gruß,
Stefan

thburkhart

leider muss ich korrigieren:

Im hintergrund hat er doch wieder die Schalter hinzugefügt :

im log steht auszugsweise:

2023.02.03 11:15:24 1:     main::fhempy_Set                    called by fhem.pl (3976)
2023.02.03 11:15:24 1:     main::CallFn                        called by fhem.pl (1954)
2023.02.03 11:15:24 1:     main::DoSet                         called by fhem.pl (1996)
2023.02.03 11:15:24 1:     main::CommandSet                    called by fhem.pl (2904)
2023.02.03 11:15:24 1:     main::getAllSets                    called by ./FHEM/01_FHEMWEB.pm (3331)
2023.02.03 11:15:24 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3223)
2023.02.03 11:15:24 1:     main::FW_Notify                     called by fhem.pl (3976)
2023.02.03 11:15:24 1:     main::CallFn                        called by fhem.pl (3888)
2023.02.03 11:15:24 1:     main::DoTrigger                     called by fhem.pl (4995)
2023.02.03 11:15:24 1:     main::readingsEndUpdate             called by (eval 7058) (1)
2023.02.03 11:15:24 1:     (eval)                              called by ./FHEM/10_BindingsIo.pm (576)
2023.02.03 11:15:24 1:     main::BindingsIo_processMessage     called by ./FHEM/10_BindingsIo.pm (686)
2023.02.03 11:15:24 1:     main::BindingsIo_readWebsocketMessage called by ./FHEM/10_BindingsIo.pm (301)
2023.02.03 11:15:24 1:     main::BindingsIo_Read               called by fhem.pl (3976)
2023.02.03 11:15:24 1:     main::CallFn                        called by fhem.pl (784)
2023.02.03 11:15:31 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_453005615002911dfe06)
2023.02.03 11:15:35 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_bf16f1788a2fd6edd6pr1d)
2023.02.03 11:15:44 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_4530056170039f4a87e5)
2023.02.03 11:15:48 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_720570712462ab27e625)
2023.02.03 11:15:51 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_720570712462ab280270)
2023.02.03 11:15:56 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_887800042cf4325f15ef)
2023.02.03 11:16:05 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_21410806cc50e37bdb15)
2023.02.03 11:16:09 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_104380002462ab30258d)
2023.02.03 11:16:13 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_0120018760019453b4b1)
2023.02.03 11:16:36 1: readingsUpdate(tuya_cloud_453005615002911dfe06,state,off) missed to call readingsBeginUpdate first.
2023.02.03 11:16:36 1: stacktrace:
2023.02.03 11:16:36 1:     main::readingsBulkUpdate            called by (eval 8722) (1)
2023.02.03 11:16:36 1:     (eval)                              called by ./FHEM/10_BindingsIo.pm (576)
2023.02.03 11:16:36 1:     main::BindingsIo_processMessage     called by ./FHEM/10_BindingsIo.pm (686)
2023.02.03 11:16:36 1:     main::BindingsIo_readWebsocketMessage called by ./FHEM/10_BindingsIo.pm (301)
2023.02.03 11:16:36 1:     main::BindingsIo_Read               called by fhem.pl (3976)
2023.02.03 11:16:36 1:     main::CallFn                        called by fhem.pl (784)
2023.02.03 11:16:36 1: readingsUpdate(tuya_cloud_453005615002911dfe06,countdown_1,0.0) missed to call readingsBeginUpdate first.
2023.02.03 11:16:36 1: stacktrace:
2023.02.03 11:16:36 1:     main::readingsBulkUpdate            called by (eval 8727) (1)
2023.02.03 11:16:36 1:     (eval)                              called by ./FHEM/10_BindingsIo.pm (576)
2023.02.03 11:16:36 1:     main::BindingsIo_processMessage     called by ./FHEM/10_BindingsIo.pm (686)
2023.02.03 11:16:36 1:     main::BindingsIo_readWebsocketMessage called by ./FHEM/10_BindingsIo.pm (430)
2023.02.03 11:16:36 1:     main::BindingsIo_Write              called by fhem.pl (1064)
2023.02.03 11:16:36 1:     main::IOWrite                       called by ./FHEM/10_fhempy.pm (91)
2023.02.03 11:16:36 1:     main::fhempy_Set                    called by fhem.pl (3976)
2023.02.03 11:16:36 1:     main::CallFn                        called by fhem.pl (1954)
2023.02.03 11:16:36 1:     main::DoSet                         called by fhem.pl (1996)
2023.02.03 11:16:36 1:     main::CommandSet                    called by fhem.pl (2904)
2023.02.03 11:16:36 1:     main::getAllSets                    called by ./FHEM/01_FHEMWEB.pm (3331)
2023.02.03 11:16:36 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (3223)
2023.02.03 11:16:36 1:     main::FW_Notify                     called by fhem.pl (3976)
2023.02.03 11:16:36 1:     main::CallFn                        called by fhem.pl (3888)
2023.02.03 11:16:36 1:     main::DoTrigger                     called by fhem.pl (4995)
2023.02.03 11:16:36 1:     main::readingsEndUpdate             called by (eval 8726) (1)
2023.02.03 11:16:36 1:     (eval)                              called by ./FHEM/10_BindingsIo.pm (576)
2023.02.03 11:16:36 1:     main::BindingsIo_processMessage     called by ./FHEM/10_BindingsIo.pm (686)
2023.02.03 11:16:36 1:     main::BindingsIo_readWebsocketMessage called by ./FHEM/10_BindingsIo.pm (301)
2023.02.03 11:16:36 1:     main::BindingsIo_Read               called by fhem.pl (3976)
2023.02.03 11:16:36 1:     main::CallFn                        called by fhem.pl (784)
2023.02.03 11:16:36 1: readingsUpdate(tuya_cloud_453005615002911dfe06,add_ele,10.0) missed to call readingsBeginUpdate first.
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

Nachtrag:

ich habe inzwischen die doppelten in der fhem.conf gelöscht (dort standen sie ja ganz hinten)

vorher FHEM gestoppt
dann RASPI neu gestartet

30 min gewartet
nun habe ich als doppelte nur noch devices, die definitiv nicht am Stom sind.

Das ist eigentlich sinnhaftig.

aus meiner Sicht also alles gut :-)


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