fhempy server offline nach neustart

Begonnen von 3dmanipulator, 21 März 2022, 15:48:40

Vorheriges Thema - Nächstes Thema

thburkhart

Zitat von: dominik am 20 Januar 2023, 22:02:42
Probier bitte statt "offline" eine IP im DEF einzugeben, die die das Device beim Starten auch bekommt.

In der Zwischenzeit habe ich noch ein paar kleine Fehler gefunden - mach daher bitte auch noch ein Update von fhempy vorher.

das sind 5 oder 6 devices die lange nicht mehr im WLAN waren und die auch momentan nicht finde, also deren IP nicht kenne; deshalb die "Idee" mit attr aktiv/inaktiv

sonst hilft nur, die betroffenen offline-devices im der fhem.cfg auszukommentieren

aktuell verwende ich eh nur die Temperatur-Devices, solange wir noch keine Lösung für Faktor 10 in voltage und kumulierten Verbrauch im Monatsraster haben. Letzteres könnte ein intelligentes UserReading lösen, das ich noch nicht habe.

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 bitte mit Version 0.1.566 BULB3 wieder hinzuzufügen. Ich denke damit sollte es nun klappen - auch wenn offline steht.

Zuerst muss das Problem behoben werden, bevor wir dann dennoch disable nutzen.

Faktor 10 können wir danach prüfen, ein Thema nach dem anderen ;)
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

#32
mist .. ohne weitere Zutun meldet sich nach update und restart und shutdown restart um 22:12:

RuntimeWarning: Enable tracemalloc to get the object allocation traceback
2023-01-20 21:57:57,723 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.563...
2023-01-20 21:57:57,727 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-20 21:57:57,771 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-01-20 21:58:04,469 - INFO     - websockets.server: connection open
2023-01-20 21:58:04,469 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-01-20 21:58:52,109 - ERROR    - asyncio: Task exception was never retrieved
future: <Task finished name='Task-416' coro=<XenonDevice.detect_available_dps() done, defined at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/core.py:1120> exception=TypeError("argument of type 'NoneType' is not iterable")>


Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/tinytuya/core.py", line 1139, in detect_available_dps
    if "dps" in data:
TypeError: argument of type 'NoneType' is not iterable
2023-01-20 21:59:41,810 - ERROR    - asyncio: Task exception was never retrieved
future: <Task finished name='Task-365' coro=<XenonDevice.detect_available_dps() done, defined at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/core.py:1120> exception=TypeError("argument of type 'NoneType' is not iterable")>
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/tinytuya/core.py", line 1139, in detect_available_dps
    if "dps" in data:
TypeError: argument of type 'NoneType' is not iterable
2023-01-20 22:12:51,754 - INFO     - fhempy.lib.fhem_pythonbinding: Start update...
2023-01-20 22:12:51,755 - INFO     - fhempy.lib.pkg_installer: Attempting install of fhempy
2023-01-20 22:13:04,613 - INFO     - fhempy.lib.pkg_installer: Successfully installed fhempy update!
2023-01-20 22:13:04,676 - INFO     - fhempy.lib.fhem_pythonbinding: Restart initiated...
2023-01-20 22:13:04,679 - INFO     - fhempy.lib.fhem_pythonbinding: All modules successfully undefined!
2023-01-20 22:13:04,680 - INFO     - websockets.server: server closing
2023-01-20 22:13:14,686 - INFO     - websockets.server: connection closed
2023-01-20 22:13:14,687 - INFO     - websockets.server: server closed
2023-01-20 22:13:14,691 - INFO     - fhempy.lib.fhem_pythonbinding: Exit 1
2023-01-20 22:13:15,875 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.566...
2023-01-20 22:13:15,879 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-20 22:13:15,908 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-01-20 22:13:24,864 - INFO     - websockets.server: connection open
2023-01-20 22:13:24,864 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-01-20 22:14:22,644 - ERROR    - asyncio: Task exception was never retrieved
future: <Task finished name='Task-453' coro=<XenonDevice.detect_available_dps() done, defined at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/core.py:1120> exception=TypeError("argument of type 'NoneType' is not iterable")>
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.9/site-packages/tinytuya/core.py", line 1139, in detect_available_dps
    if "dps" in data:
TypeError: argument of type 'NoneType' is not iterable
2023-01-20 22:15:33,784 - INFO     - fhempy.lib.fhem_pythonbinding: Restart initiated...
2023-01-20 22:15:33,786 - INFO     - fhempy.lib.fhem_pythonbinding: All modules successfully undefined!
2023-01-20 22:15:33,786 - INFO     - websockets.server: server closing
2023-01-20 22:15:43,794 - INFO     - websockets.server: connection closed
2023-01-20 22:15:43,795 - INFO     - websockets.server: server closed
2023-01-20 22:15:43,799 - INFO     - fhempy.lib.fhem_pythonbinding: Exit 1
2023-01-20 22:15:44,989 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.566...
2023-01-20 22:15:44,992 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-20 22:15:45,021 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-01-20 22:16:08,878 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.566...
2023-01-20 22:16:08,882 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-20 22:16:08,919 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-01-20 22:16:15,267 - INFO     - websockets.server: connection open
2023-01-20 22:16:15,267 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-01-20 22:16:23,038 - ERROR    - asyncio: Task was destroyed but it is pending!
task: <Task pending name='Task-411' coro=<main() done, defined at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/__init__.py:238> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0xb37f4a48>()]>>
2023-01-20 22:16:23,039 - ERROR    - asyncio: Task was destroyed but it is pending!
task: <Task pending name='Task-419' coro=<main() done, defined at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/__init__.py:238> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0xb5305f58>()]>>


die Version 0.1.566  hat m.E. also verschlimmbessert ;-) BULB3 ist nicht aktiviert (auskommentiert)

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

Kannst du wieder nur mit einem Device starten und dann über das setup Device immer ein create_device machen? Dann kannst du dabei das Log verfolgen was da passiert.
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 20 Januar 2023, 22:23:51
Kannst du wieder nur mit einem Device starten und dann über das setup Device immer ein create_device machen? Dann kannst du dabei das Log verfolgen was da passiert.

ich habe nun nur noch die Temperatut-Devices drin und auch die Cameras rausgenommen, von denen 2 offline waren und von der Vorversion noch "akzeptiert" wurden
ales gut:
2023-01-20 22:31:41,584 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.566...
2023-01-20 22:31:41,588 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-20 22:31:41,627 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-01-20 22:31:48,024 - INFO     - websockets.server: connection open
2023-01-20 22:31:48,024 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1


durch ein offline-device wird also wohl nach wie vor der Fehler ausgelöst
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

Kommt der Fehler erst, wenn du "offline" gegen die IP tauscht, oder schon bei "offline"? Weil bei "offline" dürfte nix passieren.
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 20 Januar 2023, 23:00:11
Kommt der Fehler erst, wenn du "offline" gegen die IP tauscht, oder schon bei "offline"? Weil bei "offline" dürfte nix passieren.

schon bei "offline" ; es passiert dann das gepostete; nämlich, dass ein Fehler im Log auftaucht und das Gesamtsystem ausgebremst wird

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

Leg bitte nochmals so ein Device an und poste mir - wenn FHEM dann wieder reagiert - einen Screenshot vom Device.

Ich habe es gerade bei mir versucht nachzustellen und schaffe es nicht. Auch im Code steht schon ganz zu Beginn ein Check auf "offline" und dann sollte nix mehr weiter passieren:
https://github.com/fhempy/fhempy/blob/master/FHEM/bindings/python/fhempy/lib/tuya/tuya.py#L75
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

thburkhart

#38
ok
ich aktiviere wieder ..

und diesmal ging es ohne Fehler :-)

[code]define TUYA_BULB3 fhempy tuya n5gs2jjpfnum55en bfefd42e199ea92ee3jbwh offline b86b46f24e0c5727 3.3 ea8453wdazquzfl08l0e 8a4b27dd759d4c6a9456aa8155d2a0ea
attr TUYA_BULB3 DbLogExclude .*
attr TUYA_BULB3 alias BULB3 Stern
attr TUYA_BULB3 group Lampe (T)
attr TUYA_BULB3 room THOMAS,fhempy
#   DEF        tuya n5gs2jjpfnum55en bfefd42e199ea92ee3jbwh offline b86b46f24e0c5727 3.3 ea8453wdazquzfl08l0e 8a4b27dd759d4c6a9456aa8155d2a0ea
#   FHEMPYTYPE tuya
#   FUUID      63a35feb-f33f-fd5f-7ea4-bbb46444079004c0
#   IODev      local_pybinding
#   NAME       TUYA_BULB3
#   NR         1903
#   PYTHONTYPE tuya
#   STATE      Change DEF and use IP instead of 'offline'
#   TYPE       fhempy
#   eventCount 4
#   READINGS:
#     2023-01-20 23:46:21   state           Change DEF and use IP instead of 'offline'
#   args:
#     TUYA_BULB3
#     fhempy
#     tuya
#     n5gs2jjpfnum55en
#     bfefd42e199ea92ee3jbwh
#     offline
#     b86b46f24e0c5727
#     3.3
#     ea8453wdazquzfl08l0e
#     8a4b27dd759d4c6a9456aa8155d2a0ea
#   argsh:
#
setstate TUYA_BULB3 Change DEF and use IP instead of 'offline'
setstate TUYA_BULB3 2023-01-20 23:46:21 state Change DEF and use IP instead of 'offline'

[/code]


das ist nun bei mir aktiv:

TUYAreadingsGroup
Device
TimeStamp
Produktname
ProduktID
State
online
CreateTime
cur_current
cur_power
cur_voltage
Countdown
Temperatur
Humidity
BULB3 Stern
2023-01-20 23:46:21
Change DEF and use IP instead of 'offline'
Mini Multi-Mode Gateway
2023-01-20 23:46:30
off
1
TUYA_Temp1 Temperatur THOMAS
2023-01-20 23:45:28
T & H Sensor
7akwzwfwhukkdsib
ready
1
1644673048
10
34.0
TUYA_Temp2 Temperatur Petra
2023-01-20 23:46:29
ready
1
10
47.0
TUYA_Temp3 Temperatur Wohnzimmer
2023-01-20 23:46:40
ready
1
10
34.0
TUYA_Temp4 Temperatur Terrasse
2023-01-20 23:46:40
ready
1
10
34.0
TUYA_Temp5 Temperatur Haustüre
2023-01-20 23:46:40
ready
1
10
34.0
tuya_system
2023-01-20 23:46:21
ready


[code][code]define tuya_system fhempy tuya setup ea8453wdazquzfl08l0e 8a4b27dd759d4c6a9456aa8155d2a0ea 10438000d8f15ba4ccd3
attr tuya_system group tuya
attr tuya_system room fhempy
attr tuya_system verbose 3

#   DEF        tuya setup xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#   DEVICEID   0
#   FHEMPYTYPE tuya
#   FUUID      639ed8a0-f33f-fd5f-bc8d-574b61340728759d
#   IODev      local_pybinding
#   NAME       tuya_system
#   NR         324
#   PYTHONTYPE tuya
#   REGION     eu
#   STATE      ready
#   TYPE       fhempy
#   eventCount 4
#   Helper:
#     DBLOG:
#       state:
#         dblog_THB:
#           TIME       1674254781.49067
#           VALUE      ready
#   READINGS:
#     2022-12-18 10:16:54   00673231e09806cb0add_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:54   00673231e09806cb0add_id 00673231e09806cb0add
#     2023-01-20 21:39:39   00673231e09806cb0add_ip 192.168.9.50
#     2022-12-18 10:16:54   00673231e09806cb0add_localkey 4af4edc4dd1f69ec
#     2022-12-18 10:16:54   00673231e09806cb0add_name SP08 Peugeot208
#     2022-12-18 10:16:54   00673231e09806cb0add_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   00673231e09806cb0add_version 3.3
#     2022-12-18 10:16:54   00673231e09806cb13b0_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:54   00673231e09806cb13b0_id 00673231e09806cb13b0
#     2023-01-20 21:39:38   00673231e09806cb13b0_ip 192.168.9.57
#     2022-12-18 10:16:54   00673231e09806cb13b0_localkey b5614e736a41adec
#     2022-12-21 14:58:36   00673231e09806cb13b0_name SP12 TH Sued1
#     2022-12-18 10:16:54   00673231e09806cb13b0_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   00673231e09806cb13b0_version 3.3
#     2022-12-18 10:16:55   00673231e09806cb188e_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:55   00673231e09806cb188e_id 00673231e09806cb188e
#     2023-01-20 21:39:40   00673231e09806cb188e_ip 192.168.9.86
#     2022-12-18 10:16:55   00673231e09806cb188e_localkey 8f3e601297671704
#     2022-12-18 10:16:55   00673231e09806cb188e_name SP15 PETRA Bett
#     2022-12-18 10:16:55   00673231e09806cb188e_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   00673231e09806cb188e_version 3.3
#     2022-12-18 10:16:56   00673231e09806cb6fa5_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:56   00673231e09806cb6fa5_id 00673231e09806cb6fa5
#     2023-01-20 21:39:39   00673231e09806cb6fa5_ip 192.168.9.96
#     2022-12-18 10:16:56   00673231e09806cb6fa5_localkey 34828e037a9ce2fd
#     2022-12-18 18:15:27   00673231e09806cb6fa5_name SP14 PETRA SOst
#     2022-12-18 10:16:56   00673231e09806cb6fa5_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:11   00673231e09806cb6fa5_version 3.3
#     2022-12-18 10:16:56   00673231e09806cbeaa2_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:56   00673231e09806cbeaa2_id 00673231e09806cbeaa2
#     2023-01-20 21:39:38   00673231e09806cbeaa2_ip 192.168.9.91
#     2022-12-18 10:16:56   00673231e09806cbeaa2_localkey a3417522ec6a8e3c
#     2022-12-21 14:58:36   00673231e09806cbeaa2_name SP16 TH West
#     2022-12-18 10:16:56   00673231e09806cbeaa2_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:11   00673231e09806cbeaa2_version 3.3
#     2022-12-18 10:16:59   00715387f4cfa2092c01_icon https://images.tuyaeu.com/smart/icon/ay1545812972898u8wAi/156396102696401859600.jpg
#     2022-12-18 10:16:59   00715387f4cfa2092c01_id 00715387f4cfa2092c01
#     2022-12-21 22:10:14   00715387f4cfa2092c01_ip offline
#     2022-12-18 10:16:59   00715387f4cfa2092c01_localkey 03c41b994a0ce655
#     2022-12-18 10:16:59   00715387f4cfa2092c01_name PETRA Nacht 1
#     2022-12-18 10:16:59   00715387f4cfa2092c01_productid h19lwmmcfp2tw5nl
#     2022-12-18 10:17:13   00715387f4cfa2092c01_version 3.3
#     2022-12-18 10:16:59   00715387f4cfa209ab1e_icon https://images.tuyaeu.com/smart/icon/ay1545812972898u8wAi/156396102696401859600.jpg
#     2022-12-18 10:16:59   00715387f4cfa209ab1e_id 00715387f4cfa209ab1e
#     2023-01-20 21:51:01   00715387f4cfa209ab1e_ip 192.168.9.61
#     2022-12-18 10:16:59   00715387f4cfa209ab1e_localkey 537e63946514289e
#     2022-12-18 10:16:59   00715387f4cfa209ab1e_name Globus
#     2022-12-18 10:16:59   00715387f4cfa209ab1e_productid h19lwmmcfp2tw5nl
#     2022-12-18 10:17:13   00715387f4cfa209ab1e_version 3.3
#     2022-12-18 10:17:01   0120018760019453b4b1_icon https://images.tuyaeu.com/smart/icon/1557225289t1u97cwpyd_0.jpg
#     2022-12-18 10:17:01   0120018760019453b4b1_id 0120018760019453b4b1
#     2022-12-18 10:17:14   0120018760019453b4b1_ip offline
#     2022-12-18 10:17:01   0120018760019453b4b1_localkey b3d70fb59b4b829b
#     2022-12-18 10:17:01   0120018760019453b4b1_name Schalter Doppel SW101E-2
#     2022-12-18 10:17:01   0120018760019453b4b1_productid At6C3S6JYzp4ez1T
#     2022-12-18 10:17:14   0120018760019453b4b1_version 3.3
#     2022-12-18 10:16:54   03132278a4cf12a5e7b0_icon https://images.tuyaeu.com/smart/icon/152956414744qw5qx565_0.jpg
#     2022-12-18 10:16:54   03132278a4cf12a5e7b0_id 03132278a4cf12a5e7b0
#     2023-01-20 21:39:39   03132278a4cf12a5e7b0_ip 192.168.9.22
#     2022-12-20 20:50:16   03132278a4cf12a5e7b0_localkey 6fef53d55695ded9
#     2022-12-20 20:50:16   03132278a4cf12a5e7b0_name Sternenschale
#     2022-12-18 10:16:54   03132278a4cf12a5e7b0_productid r15JnoGqWPM4PPtl
#     2022-12-18 10:17:10   03132278a4cf12a5e7b0_version 3.3
#     2022-12-18 10:16:58   03132278b4e62d74ab52_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/03132278b4e62d74ab52163417818099867.png
#     2022-12-18 10:16:58   03132278b4e62d74ab52_id 03132278b4e62d74ab52
#     2023-01-20 21:39:41   03132278b4e62d74ab52_ip 192.168.9.77
#     2022-12-18 10:16:58   03132278b4e62d74ab52_localkey 0b845fe9d56d2e03
#     2022-12-18 10:16:58   03132278b4e62d74ab52_name Leselampe 1
#     2022-12-18 10:16:58   03132278b4e62d74ab52_productid r15JnoGqWPM4PPtl
#     2022-12-18 10:17:12   03132278b4e62d74ab52_version 3.3
#     2022-12-18 10:16:58   03132278b4e62d74ab8f_icon https://images.tuyaeu.com/smart/icon/152956414744qw5qx565_0.jpg
#     2022-12-18 10:16:58   03132278b4e62d74ab8f_id 03132278b4e62d74ab8f
#     2023-01-20 21:39:37   03132278b4e62d74ab8f_ip 192.168.9.133
#     2023-01-13 19:36:43   03132278b4e62d74ab8f_localkey 426fa6f1bf7badc0
#     2023-01-13 14:28:39   03132278b4e62d74ab8f_name JL10Z
#     2022-12-18 10:16:58   03132278b4e62d74ab8f_productid r15JnoGqWPM4PPtl
#     2022-12-18 10:17:13   03132278b4e62d74ab8f_version 3.3
#     2022-12-18 10:16:59   03132278b4e62d74b293_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/03132278b4e62d74b293163417905557436.png
#     2022-12-18 10:16:59   03132278b4e62d74b293_id 03132278b4e62d74b293
#     2023-01-15 17:25:22   03132278b4e62d74b293_ip 192.168.9.48
#     2022-12-18 10:16:59   03132278b4e62d74b293_localkey 0a1f804404f7ac0c
#     2023-01-15 17:14:54   03132278b4e62d74b293_name JL11Z UV Pflanzenlampe
#     2022-12-18 10:16:59   03132278b4e62d74b293_productid r15JnoGqWPM4PPtl
#     2022-12-18 10:17:13   03132278b4e62d74b293_version 3.3
#     2022-12-18 10:16:57   04086463840d8e50124b_icon https://images.tuyaeu.com/smart/icon/1504185916_0.png
#     2022-12-18 10:16:57   04086463840d8e50124b_id 04086463840d8e50124b
#     2023-01-20 21:39:41   04086463840d8e50124b_ip 192.168.9.79
#     2022-12-18 10:16:57   04086463840d8e50124b_localkey 3c8b3f7c92b627e5
#     2022-12-18 10:16:57   04086463840d8e50124b_name PS3 Wohnen 1
#     2022-12-18 10:16:57   04086463840d8e50124b_productid D7Hl3AxFbHDS98iO
#     2023-01-20 21:39:41   04086463840d8e50124b_version 3.1
#     2022-12-18 10:16:54   045074212462ab24e988_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:54   045074212462ab24e988_id 045074212462ab24e988
#     2023-01-20 21:39:39   045074212462ab24e988_ip 192.168.9.34
#     2022-12-18 10:16:54   045074212462ab24e988_localkey 6e637c2cfed441d8
#     2022-12-18 18:15:27   045074212462ab24e988_name SP04 Spuelmaschine
#     2022-12-18 10:16:54   045074212462ab24e988_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   045074212462ab24e988_version 3.3
#     2022-12-18 10:16:55   045074212cf432ca0721_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:55   045074212cf432ca0721_id 045074212cf432ca0721
#     2023-01-20 21:39:39   045074212cf432ca0721_ip 192.168.9.32
#     2022-12-18 10:16:55   045074212cf432ca0721_localkey b43e3e9db35e85e8
#     2022-12-20 21:05:23   045074212cf432ca0721_name SP02 Kuehlschrank HWR
#     2022-12-18 10:16:55   045074212cf432ca0721_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:11   045074212cf432ca0721_version 3.3
#     2022-12-18 10:16:55   06515140cc50e3d62490_icon https://images.tuyaeu.com/smart/icon/1528364694thahb9sok2l_0.png
#     2022-12-18 10:16:55   06515140cc50e3d62490_id 06515140cc50e3d62490
#     2023-01-15 17:25:53   06515140cc50e3d62490_ip offline
#     2022-12-18 10:16:55   06515140cc50e3d62490_localkey 0aa2002f6c628d34
#     2022-12-18 10:16:55   06515140cc50e3d62490_name Sirene 3
#     2022-12-18 10:16:55   06515140cc50e3d62490_productid DYgId0sz6zWlmmYu
#     2023-01-15 17:25:54   06515140cc50e3d62490_version 3.3
#     2022-12-18 10:16:58   067327848cce4ec3fe13_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/067327848cce4ec3fe1316341794790321.png
#     2022-12-18 10:16:58   067327848cce4ec3fe13_id 067327848cce4ec3fe13
#     2023-01-20 21:39:41   067327848cce4ec3fe13_ip 192.168.9.24
#     2022-12-18 10:16:58   067327848cce4ec3fe13_localkey 2d968ccae1083e52
#     2022-12-18 10:16:58   067327848cce4ec3fe13_name Toilette
#     2022-12-18 10:16:58   067327848cce4ec3fe13_productid fcLzUB4zWk95xYdk
#     2022-12-18 10:17:12   067327848cce4ec3fe13_version 3.3
#     2022-12-18 10:16:55   074124042cf4326f08c2_icon https://images.tuyaeu.com/smart/product_icon2/kg_1.png
#     2022-12-18 10:16:55   074124042cf4326f08c2_id 074124042cf4326f08c2
#     2023-01-20 21:39:38   074124042cf4326f08c2_ip 192.168.9.21
#     2022-12-18 10:16:55   074124042cf4326f08c2_localkey 4d150c756e7224e0
#     2022-12-22 20:10:18   074124042cf4326f08c2_name Kueche oben
#     2022-12-18 10:16:55   074124042cf4326f08c2_productid mPRaDY6QmEFXOTYm
#     2022-12-18 10:17:10   074124042cf4326f08c2_version 3.3
#     2022-12-18 10:16:55   07412404cc50e3746c29_icon https://images.tuyaeu.com/smart/product_icon2/kg_1.png
#     2022-12-18 10:16:55   07412404cc50e3746c29_id 07412404cc50e3746c29
#     2023-01-20 21:39:40   07412404cc50e3746c29_ip 192.168.9.78
#     2022-12-18 10:16:55   07412404cc50e3746c29_localkey 802f4b27a1ebbdea
#     2022-12-18 10:16:55   07412404cc50e3746c29_name Bad 2
#     2022-12-18 10:16:55   07412404cc50e3746c29_productid mPRaDY6QmEFXOTYm
#     2022-12-18 10:17:11   07412404cc50e3746c29_version 3.3
#     2022-12-18 10:16:55   07847240bcddc29b03e9_icon https://images.tuyaeu.com/smart/icon/1534401999ezpgt19rc8l_0.png
#     2022-12-18 10:16:55   07847240bcddc29b03e9_id 07847240bcddc29b03e9
#     2023-01-15 17:25:52   07847240bcddc29b03e9_ip offline
#     2022-12-18 10:16:55   07847240bcddc29b03e9_localkey f98896e0ad1caba6
#     2022-12-18 10:16:55   07847240bcddc29b03e9_name Sirene 2 Temp
#     2022-12-18 10:16:55   07847240bcddc29b03e9_productid eISESdwVoVIV3axj
#     2022-12-18 10:17:10   07847240bcddc29b03e9_version 3.3
#     2022-12-18 10:16:55   07847240dc4f225fdda0_icon https://images.tuyaeu.com/smart/icon/1534401999ezpgt19rc8l_0.png
#     2022-12-18 10:16:55   07847240dc4f225fdda0_id 07847240dc4f225fdda0
#     2023-01-20 21:39:40   07847240dc4f225fdda0_ip offline
#     2022-12-18 10:16:55   07847240dc4f225fdda0_localkey adfdd8975615519e
#     2022-12-18 10:16:55   07847240dc4f225fdda0_name Sirene 1 Temp
#     2022-12-18 10:16:55   07847240dc4f225fdda0_productid eISESdwVoVIV3axj
#     2022-12-18 10:17:10   07847240dc4f225fdda0_version 3.3
#     2022-12-18 10:16:56   104380002462ab2f8ac0_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/104380002462ab2f8ac0163417849807563.png
#     2022-12-18 10:16:56   104380002462ab2f8ac0_id 104380002462ab2f8ac0
#     2023-01-20 21:39:40   104380002462ab2f8ac0_ip 192.168.9.49
#     2022-12-18 10:16:56   104380002462ab2f8ac0_localkey a6015a85cfa6f812
#     2022-12-18 10:16:56   104380002462ab2f8ac0_name Dunstabzug
#     2022-12-18 10:16:56   104380002462ab2f8ac0_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:11   104380002462ab2f8ac0_version 3.3
#     2022-12-18 10:16:55   104380002462ab301b83_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/104380002462ab301b83163417879515259.png
#     2022-12-18 10:16:55   104380002462ab301b83_id 104380002462ab301b83
#     2023-01-20 21:39:40   104380002462ab301b83_ip 192.168.9.76
#     2022-12-18 10:16:55   104380002462ab301b83_localkey 5bf8e554de9b7777
#     2022-12-18 10:16:55   104380002462ab301b83_name Router EAP225
#     2022-12-18 10:16:55   104380002462ab301b83_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:11   104380002462ab301b83_version 3.3
#     2022-12-18 10:17:01   104380002462ab30258d_icon https://images.tuyaeu.com/smart/icon/1541647698myzx2yx1yk_0.jpg
#     2022-12-18 10:17:01   104380002462ab30258d_id 104380002462ab30258d
#     2022-12-18 10:17:14   104380002462ab30258d_ip offline
#     2022-12-18 10:17:01   104380002462ab30258d_localkey 494dc6017b06a443
#     2022-12-18 10:17:01   104380002462ab30258d_name Heizdecke 3
#     2022-12-18 10:17:01   104380002462ab30258d_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:14   104380002462ab30258d_version 3.3
#     2022-12-18 10:16:58   10438000d8f15ba4ccd3_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/10438000d8f15ba4ccd3163417799266254.png
#     2022-12-18 10:16:58   10438000d8f15ba4ccd3_id 10438000d8f15ba4ccd3
#     2023-01-20 21:39:41   10438000d8f15ba4ccd3_ip 192.168.9.44
#     2022-12-18 10:16:58   10438000d8f15ba4ccd3_localkey 8ef2d52a326d2259
#     2022-12-18 10:16:58   10438000d8f15ba4ccd3_name Medien Schlafzimmer
#     2022-12-18 10:16:58   10438000d8f15ba4ccd3_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:12   10438000d8f15ba4ccd3_version 3.3
#     2022-12-18 10:17:00   12280017d8f15bdedda5_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:17:00   12280017d8f15bdedda5_id 12280017d8f15bdedda5
#     2023-01-20 21:39:41   12280017d8f15bdedda5_ip 192.168.9.109
#     2022-12-18 10:17:00   12280017d8f15bdedda5_localkey f5e3dac18c0aa670
#     2022-12-18 10:17:00   12280017d8f15bdedda5_name Gartengrill
#     2022-12-18 10:17:00   12280017d8f15bdedda5_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:14   12280017d8f15bdedda5_version 3.3
#     2022-12-18 10:16:56   17710212600194dba99d_icon https://images.tuyaeu.com/smart/program_category_icon/cz.png
#     2022-12-18 10:16:56   17710212600194dba99d_id 17710212600194dba99d
#     2023-01-20 21:39:38   17710212600194dba99d_ip 192.168.9.45
#     2022-12-18 10:16:56   17710212600194dba99d_localkey 9a0dadfb74c3a46f
#     2022-12-21 14:58:36   17710212600194dba99d_name Steckdose TH Tuere
#     2022-12-18 10:16:56   17710212600194dba99d_productid namu1lshm4jrx1td
#     2022-12-18 10:17:11   17710212600194dba99d_version 3.3
#     2022-12-18 10:16:58   17710212600194dbaba8_icon https://images.tuyaeu.com/smart/program_category_icon/cz.png
#     2022-12-18 10:16:58   17710212600194dbaba8_id 17710212600194dbaba8
#     2023-01-20 21:39:41   17710212600194dbaba8_ip 192.168.9.46
#     2022-12-18 10:16:58   17710212600194dbaba8_localkey e57c01322fc2deec
#     2022-12-18 10:16:58   17710212600194dbaba8_name Steckdose PETRA 1
#     2022-12-18 10:16:58   17710212600194dbaba8_productid namu1lshm4jrx1td
#     2022-12-18 10:17:12   17710212600194dbaba8_version 3.3
#     2022-12-18 10:16:59   180025363c6105dcdcaf_icon https://images.tuyaeu.com/smart/icon/1544066741n1omnq1w67_0.jpg
#     2022-12-18 10:16:59   180025363c6105dcdcaf_id 180025363c6105dcdcaf
#     2022-12-18 10:17:13   180025363c6105dcdcaf_ip offline
#     2022-12-18 10:16:59   180025363c6105dcdcaf_localkey cc76fb631ac08b09
#     2023-01-15 17:14:54   180025363c6105dcdcaf_name Wassersensor 4 Terrasse
#     2022-12-18 10:16:59   180025363c6105dcdcaf_productid KoAUR5fdtDso34VM
#     2022-12-18 10:17:13   180025363c6105dcdcaf_version 3.3
#     2022-12-18 10:16:55   2053863070039f16cebe_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/d6d1396a4acbafed7c7542c7bddc2fff.png
#     2022-12-18 10:16:55   2053863070039f16cebe_id 2053863070039f16cebe
#     2023-01-20 21:39:40   2053863070039f16cebe_ip 192.168.9.85
#     2022-12-18 10:16:55   2053863070039f16cebe_localkey 3abc6eb9eff1cf8e
#     2022-12-18 10:16:55   2053863070039f16cebe_name Leselampe 2
#     2022-12-18 10:16:55   2053863070039f16cebe_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:11   2053863070039f16cebe_version 3.3
#     2022-12-18 10:16:59   2053863070039f16cef8_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/d6d1396a4acbafed7c7542c7bddc2fff.png
#     2022-12-18 10:16:59   2053863070039f16cef8_id 2053863070039f16cef8
#     2023-01-20 21:39:37   2053863070039f16cef8_ip 192.168.9.43
#     2022-12-18 10:16:59   2053863070039f16cef8_localkey eaa0119565b42c6c
#     2023-01-03 00:12:05   2053863070039f16cef8_name JL32 Soundbar Wohnzimmer
#     2022-12-18 10:16:59   2053863070039f16cef8_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:13   2053863070039f16cef8_version 3.3
#     2022-12-18 10:16:57   2053863070039f179683_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/d6d1396a4acbafed7c7542c7bddc2fff.png
#     2022-12-18 10:16:57   2053863070039f179683_id 2053863070039f179683
#     2023-01-20 21:39:37   2053863070039f179683_ip 192.168.9.59
#     2022-12-18 10:16:57   2053863070039f179683_localkey 8c15546d598a51f9
#     2023-01-04 00:36:42   2053863070039f179683_name JL31
#     2022-12-18 10:16:57   2053863070039f179683_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:12   2053863070039f179683_version 3.3
#     2022-12-18 10:16:58   20538630c44f33f7b2b6_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/d6d1396a4acbafed7c7542c7bddc2fff.png
#     2022-12-18 10:16:58   20538630c44f33f7b2b6_id 20538630c44f33f7b2b6
#     2022-12-21 22:10:14   20538630c44f33f7b2b6_ip offline
#     2022-12-18 10:16:58   20538630c44f33f7b2b6_localkey b2b021b05d25903e
#     2022-12-18 10:16:58   20538630c44f33f7b2b6_name Kaffeemaschine Thomas
#     2022-12-18 10:16:58   20538630c44f33f7b2b6_productid 37mnhia3pojleqfh
#     2022-12-18 10:17:13   20538630c44f33f7b2b6_version 3.3
#     2022-12-18 10:17:01   21410806cc50e37bdb15_icon https://images.tuyaeu.com/smart/icon/dj.png
#     2022-12-18 10:17:01   21410806cc50e37bdb15_id 21410806cc50e37bdb15
#     2022-12-18 10:17:14   21410806cc50e37bdb15_ip offline
#     2022-12-18 10:17:01   21410806cc50e37bdb15_localkey b2caca9dc178ec87
#     2022-12-18 10:17:01   21410806cc50e37bdb15_name Dimmer 2
#     2022-12-18 10:17:01   21410806cc50e37bdb15_productid bSXSSFArVKtc4DyC
#     2022-12-18 10:17:14   21410806cc50e37bdb15_version 3.3
#     2022-12-18 10:16:54   22230808807d3a231039_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/22230808807d3a231039163415814096745.png
#     2022-12-18 10:16:54   22230808807d3a231039_id 22230808807d3a231039
#     2023-01-20 21:39:39   22230808807d3a231039_ip 192.168.9.68
#     2022-12-18 10:16:54   22230808807d3a231039_localkey fbcb762730c39536
#     2022-12-18 10:16:54   22230808807d3a231039_name NAS Schreibtisch
#     2022-12-18 10:16:54   22230808807d3a231039_productid 1hxNMF9lRQL2xpEA
#     2023-01-20 21:39:39   22230808807d3a231039_version 3.1
#     2022-12-18 10:16:56   22230808807d3a23186b_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/22230808807d3a23186b163415762424492.png
#     2022-12-18 10:16:56   22230808807d3a23186b_id 22230808807d3a23186b
#     2023-01-20 21:39:40   22230808807d3a23186b_ip 192.168.9.87
#     2022-12-18 10:16:56   22230808807d3a23186b_localkey a2693a5844ce166d
#     2022-12-18 10:16:56   22230808807d3a23186b_name JL04 BKT3
#     2022-12-18 10:16:56   22230808807d3a23186b_productid 1hxNMF9lRQL2xpEA
#     2023-01-20 21:39:40   22230808807d3a23186b_version 3.1
#     2022-12-18 10:16:56   2223080884f3eb466414_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/2223080884f3eb466414163417857767272.png
#     2022-12-18 10:16:56   2223080884f3eb466414_id 2223080884f3eb466414
#     2022-12-21 22:10:12   2223080884f3eb466414_ip offline
#     2022-12-18 10:16:56   2223080884f3eb466414_localkey 824ea2c9d41a3ec1
#     2022-12-21 14:58:36   2223080884f3eb466414_name Kaffeemaschine XELSIS
#     2022-12-18 10:16:56   2223080884f3eb466414_productid 1hxNMF9lRQL2xpEA
#     2022-12-21 22:10:12   2223080884f3eb466414_version 3.3
#     2022-12-18 10:16:59   22230808bcddc2135068_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/22230808bcddc2135068163417805835187.png
#     2022-12-18 10:16:59   22230808bcddc2135068_id 22230808bcddc2135068
#     2023-01-20 21:39:41   22230808bcddc2135068_ip 192.168.9.71
#     2022-12-18 10:16:59   22230808bcddc2135068_localkey c0aa3a00c215aa39
#     2022-12-18 10:16:59   22230808bcddc2135068_name Fernseher Wohnzimmer
#     2022-12-18 10:16:59   22230808bcddc2135068_productid 1hxNMF9lRQL2xpEA
#     2023-01-20 21:39:41   22230808bcddc2135068_version 3.1
#     2022-12-18 10:16:58   22230808bcddc2135132_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/22230808bcddc2135132163415768180381.png
#     2022-12-18 10:16:58   22230808bcddc2135132_id 22230808bcddc2135132
#     2023-01-13 14:29:06   22230808bcddc2135132_ip 192.168.9.99
#     2022-12-18 10:16:58   22230808bcddc2135132_localkey b7b7f3b3a75bce96
#     2022-12-18 10:16:58   22230808bcddc2135132_name Schreibtisch Petra
#     2022-12-18 10:16:58   22230808bcddc2135132_productid 1hxNMF9lRQL2xpEA
#     2023-01-13 14:29:06   22230808bcddc2135132_version 3.1
#     2022-12-18 10:16:54   22230808bcddc2135137_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/22230808bcddc2135137163415758338185.png
#     2022-12-18 10:16:54   22230808bcddc2135137_id 22230808bcddc2135137
#     2023-01-20 21:39:39   22230808bcddc2135137_ip 192.168.9.84
#     2022-12-18 10:16:54   22230808bcddc2135137_localkey 5b9b6cd11ad3eab4
#     2022-12-18 10:16:54   22230808bcddc2135137_name JL07 BKT2
#     2022-12-18 10:16:54   22230808bcddc2135137_productid 1hxNMF9lRQL2xpEA
#     2023-01-20 21:39:39   22230808bcddc2135137_version 3.1
#     2022-12-18 10:16:54   22230808bcddc213f838_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/22230808bcddc213f83816341577256478.png
#     2022-12-18 10:16:54   22230808bcddc213f838_id 22230808bcddc213f838
#     2023-01-20 21:39:39   22230808bcddc213f838_ip 192.168.9.66
#     2022-12-18 10:16:54   22230808bcddc213f838_localkey f4a3b7649a5e4fd8
#     2022-12-18 10:16:54   22230808bcddc213f838_name JL06 frei
#     2022-12-18 10:16:54   22230808bcddc213f838_productid 1hxNMF9lRQL2xpEA
#     2023-01-20 21:39:39   22230808bcddc213f838_version 3.1
#     2022-12-18 10:16:55   260064612462ab24f164_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:55   260064612462ab24f164_id 260064612462ab24f164
#     2023-01-20 21:39:39   260064612462ab24f164_ip 192.168.9.33
#     2022-12-18 10:16:55   260064612462ab24f164_localkey b37a96597e2837b4
#     2022-12-18 18:15:27   260064612462ab24f164_name SP03 Kuehlschrank Kueche
#     2022-12-18 10:16:55   260064612462ab24f164_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   260064612462ab24f164_version 3.3
#     2022-12-18 10:16:55   260064612cf432ca55d8_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:55   260064612cf432ca55d8_id 260064612cf432ca55d8
#     2023-01-20 21:39:39   260064612cf432ca55d8_ip 192.168.9.31
#     2022-12-18 10:16:55   260064612cf432ca55d8_localkey 52a00c366067a6f7
#     2022-12-18 18:07:42   260064612cf432ca55d8_name SP01 Waschmaschine
#     2022-12-18 10:16:55   260064612cf432ca55d8_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   260064612cf432ca55d8_version 3.3
#     2022-12-18 10:16:56   30180616dc4f22fc97ae_icon https://images.tuyaeu.com/smart/icon/1553220447w51qc6eyig_0.jpg
#     2022-12-18 10:16:56   30180616dc4f22fc97ae_id 30180616dc4f22fc97ae
#     2023-01-20 21:39:40   30180616dc4f22fc97ae_ip 192.168.9.28
#     2022-12-18 10:16:56   30180616dc4f22fc97ae_localkey 146b39d4a5992d2f
#     2022-12-18 10:16:56   30180616dc4f22fc97ae_name Kleiderschrank 1
#     2022-12-18 10:16:56   30180616dc4f22fc97ae_productid ON0fHlAaAf7Pt7ja
#     2023-01-20 21:39:40   30180616dc4f22fc97ae_version 3.1
#     2022-12-18 10:16:54   30180616dc4f22fc986a_icon https://images.tuyaeu.com/smart/icon/1553220447w51qc6eyig_0.jpg
#     2022-12-18 10:16:54   30180616dc4f22fc986a_id 30180616dc4f22fc986a
#     2023-01-20 21:39:39   30180616dc4f22fc986a_ip 192.168.9.42
#     2022-12-18 10:16:54   30180616dc4f22fc986a_localkey fe51534f379b27c0
#     2022-12-18 10:16:54   30180616dc4f22fc986a_name Springbrunnen
#     2022-12-18 10:16:54   30180616dc4f22fc986a_productid ON0fHlAaAf7Pt7ja
#     2023-01-20 21:39:39   30180616dc4f22fc986a_version 3.1
#     2022-12-18 10:16:57   30180616dc4f22fc9a71_icon https://images.tuyaeu.com/smart/icon/1553220447w51qc6eyig_0.jpg
#     2022-12-18 10:16:57   30180616dc4f22fc9a71_id 30180616dc4f22fc9a71
#     2023-01-20 21:39:38   30180616dc4f22fc9a71_ip 192.168.9.41
#     2022-12-18 10:16:57   30180616dc4f22fc9a71_localkey 3fd05440412ec1f5
#     2022-12-21 23:15:49   30180616dc4f22fc9a71_name Kueche Herd
#     2022-12-18 10:16:57   30180616dc4f22fc9a71_productid ON0fHlAaAf7Pt7ja
#     2023-01-20 21:39:38   30180616dc4f22fc9a71_version 3.1
#     2022-12-18 10:16:57   30510063d8bfc00b396b_icon https://images.tuyaeu.com/smart/icon/ay1530852819489IlyEr/2095506b84aecb16a843c2d04b4ccd61.png
#     2022-12-18 10:16:57   30510063d8bfc00b396b_id 30510063d8bfc00b396b
#     2023-01-20 21:39:40   30510063d8bfc00b396b_ip 192.168.9.40
#     2022-12-18 10:16:57   30510063d8bfc00b396b_localkey d559d18f36e9d325
#     2022-12-18 10:16:57   30510063d8bfc00b396b_name Schlafzimmer oben
#     2022-12-18 10:16:57   30510063d8bfc00b396b_productid 6agmomauevaw5zav
#     2022-12-18 10:17:12   30510063d8bfc00b396b_version 3.3
#     2022-12-18 10:16:57   3367036770039f60c576_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/3367036770039f60c576163417966053451.png
#     2022-12-18 10:16:57   3367036770039f60c576_id 3367036770039f60c576
#     2023-01-20 21:39:37   3367036770039f60c576_ip 192.168.9.27
#     2022-12-18 10:16:57   3367036770039f60c576_localkey 628b38730b4c06e3
#     2023-01-03 00:12:05   3367036770039f60c576_name JL28 Steckdose Garage 1
#     2022-12-18 10:16:57   3367036770039f60c576_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   3367036770039f60c576_version 3.3
#     2022-12-18 10:16:57   3367036770039f60ce2b_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/6148b7b09db869f44d97d64efd75781d.jpg
#     2022-12-18 10:16:57   3367036770039f60ce2b_id 3367036770039f60ce2b
#     2023-01-20 21:39:38   3367036770039f60ce2b_ip 192.168.9.62
#     2022-12-18 10:16:57   3367036770039f60ce2b_localkey 7322892db7dfa5bd
#     2023-01-02 21:04:08   3367036770039f60ce2b_name USB Lader2 Thomas
#     2022-12-18 10:16:57   3367036770039f60ce2b_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   3367036770039f60ce2b_version 3.3
#     2022-12-18 10:16:57   3367036770039f613620_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/6148b7b09db869f44d97d64efd75781d.jpg
#     2022-12-18 10:16:57   3367036770039f613620_id 3367036770039f613620
#     2023-01-20 21:39:38   3367036770039f613620_ip 192.168.9.81
#     2022-12-18 10:16:57   3367036770039f613620_localkey 9ef95a16eea43688
#     2023-01-02 21:04:08   3367036770039f613620_name USB Lader3 Thomas
#     2022-12-18 10:16:57   3367036770039f613620_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   3367036770039f613620_version 3.3
#     2022-12-18 10:16:57   33670367c4dd573813d8_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/6148b7b09db869f44d97d64efd75781d.jpg
#     2022-12-18 10:16:57   33670367c4dd573813d8_id 33670367c4dd573813d8
#     2023-01-20 21:39:38   33670367c4dd573813d8_ip 192.168.9.38
#     2022-12-18 10:16:57   33670367c4dd573813d8_localkey 89b8de9eed9ef579
#     2023-01-02 21:04:08   33670367c4dd573813d8_name USB Lader4 Thomas
#     2022-12-18 10:16:57   33670367c4dd573813d8_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   33670367c4dd573813d8_version 3.3
#     2022-12-18 10:16:59   34602852ecfabc47cbe1_icon https://images.tuyaeu.com/smart/product_icon/qt.png
#     2022-12-18 10:16:59   34602852ecfabc47cbe1_id 34602852ecfabc47cbe1
#     2022-12-18 10:17:13   34602852ecfabc47cbe1_ip offline
#     2022-12-18 10:16:59   34602852ecfabc47cbe1_localkey d06e40ee498060c8
#     2022-12-18 10:16:59   34602852ecfabc47cbe1_name Rolltor
#     2022-12-18 10:16:59   34602852ecfabc47cbe1_productid 7by9ERqg60JA8wxA
#     2022-12-18 10:17:13   34602852ecfabc47cbe1_version 3.3
#     2022-12-18 10:16:54   41888155dc4f229d95af_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:54   41888155dc4f229d95af_id 41888155dc4f229d95af
#     2023-01-20 21:39:37   41888155dc4f229d95af_ip 192.168.9.36
#     2022-12-18 10:16:54   41888155dc4f229d95af_localkey b54391dbd2d9f161
#     2023-01-04 00:36:42   41888155dc4f229d95af_name Medien Wohnzimmer
#     2022-12-18 10:16:54   41888155dc4f229d95af_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   41888155dc4f229d95af_version 3.3
#     2022-12-18 10:16:56   44277377840d8e5e47c8_icon https://images.tuyaeu.com/smart/icon/1504185916_0.png
#     2022-12-18 10:16:56   44277377840d8e5e47c8_id 44277377840d8e5e47c8
#     2023-01-03 11:43:50   44277377840d8e5e47c8_ip offline
#     2022-12-18 10:16:56   44277377840d8e5e47c8_localkey 5cdad42a6c79ca1f
#     2022-12-18 10:16:56   44277377840d8e5e47c8_name PS5 Garage
#     2022-12-18 10:16:56   44277377840d8e5e47c8_productid D7Hl3AxFbHDS98iO
#     2023-01-03 11:43:50   44277377840d8e5e47c8_version 3.3
#     2022-12-18 10:16:59   453005615002911dfe06_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/453005615002911dfe06163417957708355.png
#     2022-12-18 10:16:59   453005615002911dfe06_id 453005615002911dfe06
#     2023-01-20 21:39:41   453005615002911dfe06_ip 192.168.9.54
#     2022-12-18 10:16:59   453005615002911dfe06_localkey db41567569a265b4
#     2022-12-18 10:16:59   453005615002911dfe06_name Heizkissen 2
#     2022-12-18 10:16:59   453005615002911dfe06_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:13   453005615002911dfe06_version 3.3
#     2022-12-18 10:16:55   453005615002911e00b4_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/6148b7b09db869f44d97d64efd75781d.jpg
#     2022-12-18 10:16:55   453005615002911e00b4_id 453005615002911e00b4
#     2023-01-20 21:51:00   453005615002911e00b4_ip 192.168.9.73
#     2022-12-18 10:16:55   453005615002911e00b4_localkey 82a5beef86e160cd
#     2023-01-02 21:04:08   453005615002911e00b4_name USB Lader1 Bett
#     2022-12-18 10:16:55   453005615002911e00b4_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:11   453005615002911e00b4_version 3.3
#     2022-12-18 10:16:59   4530056170039f4a808b_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/4530056170039f4a808b163417934465521.png
#     2022-12-18 10:16:59   4530056170039f4a808b_id 4530056170039f4a808b
#     2023-01-20 21:39:38   4530056170039f4a808b_ip 192.168.9.64
#     2022-12-18 10:16:59   4530056170039f4a808b_localkey 35a617145fa97b06
#     2022-12-26 23:37:35   4530056170039f4a808b_name JL21 Schnellkocher
#     2022-12-18 10:16:59   4530056170039f4a808b_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:13   4530056170039f4a808b_version 3.3
#     2022-12-18 10:16:59   4530056170039f4a87e5_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/6148b7b09db869f44d97d64efd75781d.jpg
#     2022-12-18 10:16:59   4530056170039f4a87e5_id 4530056170039f4a87e5
#     2022-12-18 10:17:13   4530056170039f4a87e5_ip offline
#     2022-12-18 10:16:59   4530056170039f4a87e5_localkey 2204c23a9c30d10b
#     2022-12-18 10:16:59   4530056170039f4a87e5_name Heizdecke 1
#     2022-12-18 10:16:59   4530056170039f4a87e5_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:13   4530056170039f4a87e5_version 3.3
#     2022-12-18 10:16:57   47104178dc4f2236e437_icon https://images.tuyaeu.com/smart/icon/1526403552c7uw51lvs7lmwf8ljr2qllq5mi_0.png
#     2022-12-18 10:16:57   47104178dc4f2236e437_id 47104178dc4f2236e437
#     2023-01-13 14:29:05   47104178dc4f2236e437_ip 192.168.9.51
#     2022-12-18 10:16:57   47104178dc4f2236e437_localkey bc16d1d29f2b2c9e
#     2022-12-18 10:16:57   47104178dc4f2236e437_name Garagentor
#     2022-12-18 10:16:57   47104178dc4f2236e437_productid ld4GRDxQZZ2NAnk6
#     2023-01-13 14:29:05   47104178dc4f2236e437_version 3.1
#     2022-12-18 10:16:55   50134218c4dd571b3390_icon https://images.tuyaeu.com/smart/icon/1555585425a1oqvs7elur_0.jpg
#     2022-12-18 10:16:55   50134218c4dd571b3390_id 50134218c4dd571b3390
#     2022-12-18 10:17:10   50134218c4dd571b3390_ip offline
#     2022-12-18 10:16:55   50134218c4dd571b3390_localkey fce75597b4421601
#     2022-12-18 10:16:55   50134218c4dd571b3390_name PS7 zbV
#     2022-12-18 10:16:55   50134218c4dd571b3390_productid gl5fdiv1tc9mkvlp
#     2022-12-18 10:17:10   50134218c4dd571b3390_version 3.3
#     2022-12-18 10:16:59   5062137624a1600b6d62_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/6148b7b09db869f44d97d64efd75781d.jpg
#     2022-12-18 10:16:59   5062137624a1600b6d62_id 5062137624a1600b6d62
#     2022-12-18 10:17:13   5062137624a1600b6d62_ip offline
#     2022-12-18 10:16:59   5062137624a1600b6d62_localkey d029f7f52f9fbec5
#     2022-12-18 10:16:59   5062137624a1600b6d62_name Heizdecke 2
#     2022-12-18 10:16:59   5062137624a1600b6d62_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:13   5062137624a1600b6d62_version 3.3
#     2022-12-18 10:16:57   5062137624a1600b9479_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/5062137624a1600b9479163417873444451.png
#     2022-12-18 10:16:57   5062137624a1600b9479_id 5062137624a1600b9479
#     2023-01-20 21:39:40   5062137624a1600b9479_ip 192.168.9.26
#     2022-12-18 10:16:57   5062137624a1600b9479_localkey 6e11e14987828d1c
#     2022-12-18 10:16:57   5062137624a1600b9479_name Duravit Bidet
#     2022-12-18 10:16:57   5062137624a1600b9479_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   5062137624a1600b9479_version 3.3
#     2022-12-18 10:16:59   50621376c4dd57125717_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/50621376c4dd5712571716341794176501.png
#     2022-12-18 10:16:59   50621376c4dd57125717_id 50621376c4dd57125717
#     2023-01-03 16:51:31   50621376c4dd57125717_ip offline
#     2022-12-18 10:16:59   50621376c4dd57125717_localkey e61c8eb5d24cf300
#     2023-01-03 11:43:32   50621376c4dd57125717_name JL22
#     2022-12-18 10:16:59   50621376c4dd57125717_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:13   50621376c4dd57125717_version 3.3
#     2022-12-18 10:16:59   50621376c4dd57131135_icon https://images.tuyaeu.com/smart/device_icon/eu1548823829280mLHX1/50621376c4dd57131135163417952893779.png
#     2022-12-18 10:16:59   50621376c4dd57131135_id 50621376c4dd57131135
#     2023-01-20 21:39:41   50621376c4dd57131135_ip 192.168.9.92
#     2022-12-18 10:16:59   50621376c4dd57131135_localkey f215d22a78c5f9ba
#     2022-12-18 10:16:59   50621376c4dd57131135_name Heizkissen 1
#     2022-12-18 10:16:59   50621376c4dd57131135_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:13   50621376c4dd57131135_version 3.3
#     2022-12-18 10:17:01   50880180840d8e87664b_icon https://images.tuyaeu.com/smart/icon/1528364839bqwi2byfbhv_0.png
#     2022-12-18 10:17:01   50880180840d8e87664b_id 50880180840d8e87664b
#     2022-12-18 10:17:14   50880180840d8e87664b_ip offline
#     2022-12-18 10:17:01   50880180840d8e87664b_localkey fec41c3edc0c787d
#     2022-12-18 10:17:01   50880180840d8e87664b_name Wassersensor 2 Heizraum
#     2022-12-18 10:17:01   50880180840d8e87664b_productid SmFKLTOcGHbPQvmh
#     2022-12-18 10:17:14   50880180840d8e87664b_version 3.3
#     2022-12-18 10:17:01   50880180cc50e30c4c90_icon https://images.tuyaeu.com/smart/icon/1528364839bqwi2byfbhv_0.png
#     2022-12-18 10:17:01   50880180cc50e30c4c90_id 50880180cc50e30c4c90
#     2022-12-18 10:17:14   50880180cc50e30c4c90_ip offline
#     2022-12-18 10:17:01   50880180cc50e30c4c90_localkey 9b7df3fc66763e8b
#     2022-12-18 10:17:01   50880180cc50e30c4c90_name Wassersensor 3 Waschmaschine
#     2022-12-18 10:17:01   50880180cc50e30c4c90_productid SmFKLTOcGHbPQvmh
#     2022-12-18 10:17:14   50880180cc50e30c4c90_version 3.3
#     2022-12-18 10:17:00   50880180cc50e30cbe91_icon https://images.tuyaeu.com/smart/icon/1528364839bqwi2byfbhv_0.png
#     2022-12-18 10:17:00   50880180cc50e30cbe91_id 50880180cc50e30cbe91
#     2022-12-18 10:17:14   50880180cc50e30cbe91_ip offline
#     2022-12-18 10:17:00   50880180cc50e30cbe91_localkey 7db73073d587d531
#     2022-12-21 14:58:36   50880180cc50e30cbe91_name Wassersensor 1 Kueche
#     2022-12-18 10:17:00   50880180cc50e30cbe91_productid SmFKLTOcGHbPQvmh
#     2022-12-18 10:17:14   50880180cc50e30cbe91_version 3.3
#     2022-12-18 10:16:56   52470320e09806c9a53f_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:56   52470320e09806c9a53f_id 52470320e09806c9a53f
#     2023-01-20 21:39:38   52470320e09806c9a53f_ip 192.168.9.70
#     2022-12-18 10:16:56   52470320e09806c9a53f_localkey b3ec7f7a682799d4
#     2022-12-21 14:58:36   52470320e09806c9a53f_name SP13 TH Sued2 Schreibtisch
#     2022-12-18 10:16:56   52470320e09806c9a53f_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:11   52470320e09806c9a53f_version 3.3
#     2022-12-18 10:16:54   60020372840d8e6f937a_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:54   60020372840d8e6f937a_id 60020372840d8e6f937a
#     2023-01-20 21:39:40   60020372840d8e6f937a_ip 192.168.9.47
#     2022-12-18 10:16:54   60020372840d8e6f937a_localkey 026c4f068bfdc97f
#     2022-12-18 10:16:54   60020372840d8e6f937a_name SP05 EX17
#     2022-12-18 10:16:54   60020372840d8e6f937a_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   60020372840d8e6f937a_version 3.3
#     2022-12-18 10:16:59   60381718500291bade80_icon https://images.tuyaeu.com/smart/icon/1528364671b3tgndtkqr_0.png
#     2022-12-18 10:16:59   60381718500291bade80_id 60381718500291bade80
#     2022-12-18 10:17:13   60381718500291bade80_ip offline
#     2022-12-18 10:16:59   60381718500291bade80_localkey 8c17a8415057e4a7
#     2022-12-20 23:53:07   60381718500291bade80_name Haustuere
#     2022-12-18 10:16:59   60381718500291bade80_productid 6l4vhjl3gttstgxj
#     2022-12-18 10:17:13   60381718500291bade80_version 3.3
#     2022-12-18 10:16:54   60381718807d3a01eb63_icon https://images.tuyaeu.com/smart/icon/1528364671b3tgndtkqr_0.png
#     2022-12-18 10:16:54   60381718807d3a01eb63_id 60381718807d3a01eb63
#     2022-12-18 10:17:09   60381718807d3a01eb63_ip offline
#     2022-12-18 10:16:54   60381718807d3a01eb63_localkey 60d7c07cc350d317
#     2022-12-20 23:53:07   60381718807d3a01eb63_name TuerSensor 3
#     2022-12-18 10:16:54   60381718807d3a01eb63_productid 6l4vhjl3gttstgxj
#     2022-12-18 10:17:09   60381718807d3a01eb63_version 3.3
#     2022-12-18 10:17:00   60381718807d3a04bbb4_icon https://images.tuyaeu.com/smart/icon/1528364671b3tgndtkqr_0.png
#     2022-12-18 10:17:00   60381718807d3a04bbb4_id 60381718807d3a04bbb4
#     2022-12-18 10:17:14   60381718807d3a04bbb4_ip offline
#     2022-12-18 10:17:00   60381718807d3a04bbb4_localkey 0b6ade2172baef93
#     2022-12-20 23:53:07   60381718807d3a04bbb4_name TuerSensor 2
#     2022-12-18 10:17:00   60381718807d3a04bbb4_productid 6l4vhjl3gttstgxj
#     2022-12-18 10:17:14   60381718807d3a04bbb4_version 3.3
#     2022-12-18 10:16:55   620661512462ab30ddbd_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:55   620661512462ab30ddbd_id 620661512462ab30ddbd
#     2023-01-20 21:39:40   620661512462ab30ddbd_ip 192.168.9.35
#     2022-12-18 10:16:55   620661512462ab30ddbd_localkey 9faac636188ff4ef
#     2022-12-18 10:16:55   620661512462ab30ddbd_name Medien Petra
#     2022-12-18 10:16:55   620661512462ab30ddbd_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:11   620661512462ab30ddbd_version 3.3
#     2022-12-18 10:16:56   62066151d8f15bb08810_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:56   62066151d8f15bb08810_id 62066151d8f15bb08810
#     2023-01-20 21:39:38   62066151d8f15bb08810_ip 192.168.9.72
#     2022-12-18 10:16:56   62066151d8f15bb08810_localkey 0f67904fe7677fb8
#     2022-12-21 14:58:36   62066151d8f15bb08810_name SP11 TH Ost
#     2022-12-18 10:16:56   62066151d8f15bb08810_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:11   62066151d8f15bb08810_version 3.3
#     2022-12-18 10:16:54   62066151d8f15bdec539_icon https://images.tuyaeu.com/smart/icon/1536752669ijospdb3eoq_0.png
#     2022-12-18 10:16:54   62066151d8f15bdec539_id 62066151d8f15bdec539
#     2023-01-20 21:39:39   62066151d8f15bdec539_ip 192.168.9.29
#     2022-12-18 10:16:54   62066151d8f15bdec539_localkey 6bd97fc327e7f057
#     2022-12-18 10:16:54   62066151d8f15bdec539_name SP07 Garagenkeller
#     2022-12-18 10:16:54   62066151d8f15bdec539_productid IGzCi97RpN2Lf9cu
#     2022-12-18 10:17:10   62066151d8f15bdec539_version 3.3
#     2022-12-18 10:17:00   627425735002915f502b_icon https://images.tuyaeu.com/smart/icon/ay1524194438166Zg2hZ/c3db264e1bc8e6ab11cf88171e87dc39.jpg
#     2022-12-18 10:17:00   627425735002915f502b_id 627425735002915f502b
#     2022-12-18 10:17:14   627425735002915f502b_ip offline
#     2022-12-18 10:17:00   627425735002915f502b_localkey 6b53e2230bf927f2
#     2022-12-18 10:17:00   627425735002915f502b_name PIR Sensor 2
#     2022-12-18 10:17:00   627425735002915f502b_productid XFD2nSDKxFlGV5sV
#     2022-12-18 10:17:14   627425735002915f502b_version 3.3
#     2022-12-18 10:16:58   63667231840d8e501cab_icon https://images.tuyaeu.com/smart/icon/1504185916_0.png
#     2022-12-18 10:16:58   63667231840d8e501cab_id 63667231840d8e501cab
#     2023-01-15 08:45:03   63667231840d8e501cab_ip offline
#     2022-12-18 10:16:58   63667231840d8e501cab_localkey a801e4c40666c1e8
#     2023-01-13 19:36:41   63667231840d8e501cab_name PS4 zbV
#     2022-12-18 10:16:58   63667231840d8e501cab_productid D7Hl3AxFbHDS98iO
#     2023-01-15 08:45:03   63667231840d8e501cab_version 3.3
#     2022-12-18 10:16:54   63667231dc4f22f329f1_icon https://images.tuyaeu.com/smart/icon/1504185916_0.png
#     2022-12-18 10:16:54   63667231dc4f22f329f1_id 63667231dc4f22f329f1
#     2023-01-20 21:39:39   63667231dc4f22f329f1_ip 192.168.9.89
#     2022-12-18 10:16:54   63667231dc4f22f329f1_localkey dd15e495a74e7d69
#     2022-12-18 10:16:54   63667231dc4f22f329f1_name PS2 ESSEN
#     2022-12-18 10:16:54   63667231dc4f22f329f1_productid D7Hl3AxFbHDS98iO
#     2023-01-20 21:39:39   63667231dc4f22f329f1_version 3.1
#     2022-12-18 10:16:58   63667231dc4f22f32f01_icon https://images.tuyaeu.com/smart/icon/1504185916_0.png
#     2022-12-18 10:16:58   63667231dc4f22f32f01_id 63667231dc4f22f32f01
#     2023-01-13 20:52:10   63667231dc4f22f32f01_ip offline
#     2022-12-18 10:16:58   63667231dc4f22f32f01_localkey 565c70fe237fc932
#     2022-12-18 10:16:58   63667231dc4f22f32f01_name PS1 Thomas Media
#     2022-12-18 10:16:58   63667231dc4f22f32f01_productid D7Hl3AxFbHDS98iO
#     2023-01-13 20:52:10   63667231dc4f22f32f01_version 3.3
#     2022-12-18 10:16:54   67242256f4cfa2ce1662_icon https://images.tuyaeu.com/smart/icon/1551969519maq7h6mi1l_0.jpg
#     2022-12-18 10:16:54   67242256f4cfa2ce1662_id 67242256f4cfa2ce1662
#     2022-12-18 10:17:09   67242256f4cfa2ce1662_ip offline
#     2022-12-18 10:16:54   67242256f4cfa2ce1662_localkey 20a826d3c4d36122
#     2022-12-20 23:53:08   67242256f4cfa2ce1662_name TuerSensor 4
#     2022-12-18 10:16:54   67242256f4cfa2ce1662_productid hx5ztlztij4yxxvg
#     2022-12-18 10:17:09   67242256f4cfa2ce1662_version 3.3
#     2022-12-18 10:16:59   720570712462ab27e625_icon https://images.tuyaeu.com/smart/program_category_icon/cz.png
#     2022-12-18 10:16:59   720570712462ab27e625_id 720570712462ab27e625
#     2022-12-18 10:17:13   720570712462ab27e625_ip offline
#     2022-12-18 10:16:59   720570712462ab27e625_localkey 61a68dcc87fc6592
#     2022-12-18 10:16:59   720570712462ab27e625_name Steckdose 4
#     2022-12-18 10:16:59   720570712462ab27e625_productid namu1lshm4jrx1td
#     2022-12-18 10:17:13   720570712462ab27e625_version 3.3
#     2022-12-18 10:17:00   720570712462ab280270_icon https://images.tuyaeu.com/smart/program_category_icon/cz.png
#     2022-12-18 10:17:00   720570712462ab280270_id 720570712462ab280270
#     2022-12-18 10:17:14   720570712462ab280270_ip offline
#     2022-12-18 10:17:00   720570712462ab280270_localkey 4dd2676f4fa16db6
#     2022-12-18 10:17:00   720570712462ab280270_name Steckdose 3
#     2022-12-18 10:17:00   720570712462ab280270_productid namu1lshm4jrx1td
#     2022-12-18 10:17:14   720570712462ab280270_version 3.3
#     2022-12-18 10:17:00   743066432cf43267661d_icon https://images.tuyaeu.com/smart/icon/ay1524194438166Zg2hZ/c3db264e1bc8e6ab11cf88171e87dc39.jpg
#     2022-12-18 10:17:00   743066432cf43267661d_id 743066432cf43267661d
#     2022-12-18 10:17:14   743066432cf43267661d_ip offline
#     2022-12-18 10:17:00   743066432cf43267661d_localkey a4d341ce9f636bf9
#     2022-12-18 10:17:00   743066432cf43267661d_name PIR Sensor 3
#     2022-12-18 10:17:00   743066432cf43267661d_productid XFD2nSDKxFlGV5sV
#     2022-12-18 10:17:14   743066432cf43267661d_version 3.3
#     2022-12-18 10:16:57   8513738324a1601779dd_icon https://images.tuyaeu.com/smart/icon/1553220447w51qc6eyig_0.jpg
#     2022-12-18 10:16:57   8513738324a1601779dd_id 8513738324a1601779dd
#     2023-01-20 21:39:40   8513738324a1601779dd_ip 192.168.9.20
#     2022-12-18 10:16:57   8513738324a1601779dd_localkey 108105c3b1a447be
#     2022-12-18 10:16:57   8513738324a1601779dd_name Kleiderschrank 2
#     2022-12-18 10:16:57   8513738324a1601779dd_productid ON0fHlAaAf7Pt7ja
#     2022-12-18 10:17:12   8513738324a1601779dd_version 3.3
#     2022-12-18 10:17:00   853556472cf4326e60da_icon https://images.tuyaeu.com/smart/icon/ay1524194438166Zg2hZ/c3db264e1bc8e6ab11cf88171e87dc39.jpg
#     2022-12-18 10:17:00   853556472cf4326e60da_id 853556472cf4326e60da
#     2022-12-18 10:17:14   853556472cf4326e60da_ip offline
#     2022-12-18 10:17:00   853556472cf4326e60da_localkey 9623196e257884f7
#     2022-12-18 10:17:00   853556472cf4326e60da_name PIR Sensor 1
#     2022-12-18 10:17:00   853556472cf4326e60da_productid XFD2nSDKxFlGV5sV
#     2022-12-18 10:17:14   853556472cf4326e60da_version 3.3
#     2022-12-18 10:16:58   8877821724a16014a898_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/14c77e7f9b5760eae919b3cb216cf70f.png
#     2022-12-18 10:16:58   8877821724a16014a898_id 8877821724a16014a898
#     2023-01-20 21:39:41   8877821724a16014a898_ip 192.168.9.65
#     2022-12-18 10:16:58   8877821724a16014a898_localkey 1eb1f8bf71957568
#     2022-12-18 10:16:58   8877821724a16014a898_name Medien THOMAS
#     2022-12-18 10:16:58   8877821724a16014a898_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   8877821724a16014a898_version 3.3
#     2022-12-18 10:16:57   8877821724a16014ef14_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/14c77e7f9b5760eae919b3cb216cf70f.png
#     2022-12-18 10:16:57   8877821724a16014ef14_id 8877821724a16014ef14
#     2023-01-20 21:39:41   8877821724a16014ef14_ip 192.168.9.93
#     2022-12-18 10:16:57   8877821724a16014ef14_localkey f3ac3693f76b2a96
#     2022-12-18 10:16:57   8877821724a16014ef14_name GL AXT1800 JL35
#     2022-12-18 10:16:57   8877821724a16014ef14_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:12   8877821724a16014ef14_version 3.3
#     2022-12-18 10:16:54   8877821724a160150bef_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/14c77e7f9b5760eae919b3cb216cf70f.png
#     2022-12-18 10:16:54   8877821724a160150bef_id 8877821724a160150bef
#     2023-01-20 21:39:39   8877821724a160150bef_ip 192.168.9.112
#     2022-12-18 10:16:54   8877821724a160150bef_localkey 76bba760eda63914
#     2022-12-18 10:16:54   8877821724a160150bef_name JL36 EX15 Fritzbox
#     2022-12-18 10:16:54   8877821724a160150bef_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:10   8877821724a160150bef_version 3.3
#     2022-12-18 10:16:55   8877821724a160151069_icon https://images.tuyaeu.com/smart/icon/ay1519551146071pEnBd/14c77e7f9b5760eae919b3cb216cf70f.png
#     2022-12-18 10:16:55   8877821724a160151069_id 8877821724a160151069
#     2023-01-20 21:39:40   8877821724a160151069_ip 192.168.9.63
#     2022-12-18 10:16:55   8877821724a160151069_localkey c57e219a20d5e0bf
#     2022-12-18 10:16:55   8877821724a160151069_name Schreibtisch Thomas
#     2022-12-18 10:16:55   8877821724a160151069_productid wifvoilfrqeo6hvu
#     2022-12-18 10:17:11   88778217
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

Superposchi

Ein harter (nur im Fehlerfall) empfohlener Neustart ist
set fhempyserver_15733 restart (das macht ein kill!)
ansonsten
set fhempy_local restart (das fährt sauber runter, dauert aber manchmal 2-3min)

Falls die Fehlermeldung bleibt, dann bitte auch fhempy Log posten.
Sorry, komme jetzt erst dazu.
Die Restarts habe ich beide schon mehrmals gemacht, zwar über das Device mit dem Auswahlbutton Set, aber das müsste ja das selbe sein.
Das Log von heute nach einem Restart der beiden Devices sieht so aus:
2023-01-21 13:46:53,336 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.535...
2023-01-21 13:46:53,349 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-21 13:46:53,464 - WARNING  - asyncio: Executing <Task pending name='Task-1' coro=<async_main() running at /opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py:616> wait_for=<_GatheringFuture pending cb=[<TaskWakeupMethWrapper object at 0x7ffb1fcd6df0>()] created at /usr/lib/python3.9/asyncio/tasks.py:704> cb=[_run_until_complete_cb() at /usr/lib/python3.9/asyncio/base_events.py:184] created at /usr/lib/python3.9/asyncio/base_events.py:621> took 0.128 seconds
2023-01-21 13:46:53,465 - INFO     - websockets.server: server listening on 0.0.0.0:15733]

Andernfalls ist das Log komplett leer wie die letzten Tage zeigen.

thburkhart

Zitat von: Superposchi am 21 Januar 2023, 13:50:20
Ein harter (nur im Fehlerfall) empfohlener Neustart ist
set fhempyserver_15733 restart (das macht ein kill!)
ansonsten
set fhempy_local restart (das fährt sauber runter, dauert aber manchmal 2-3min)

Falls die Fehlermeldung bleibt, dann bitte auch fhempy Log posten.
Sorry, komme jetzt erst dazu.
Die Restarts habe ich beide schon mehrmals gemacht, zwar über das Device mit dem Auswahlbutton Set, aber das müsste ja das selbe sein.
Das Log von heute nach einem Restart der beiden Devices sieht so aus:
2023-01-21 13:46:53,336 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.535...
2023-01-21 13:46:53,349 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-01-21 13:46:53,464 - WARNING  - asyncio: Executing <Task pending name='Task-1' coro=<async_main() running at /opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py:616> wait_for=<_GatheringFuture pending cb=[<TaskWakeupMethWrapper object at 0x7ffb1fcd6df0>()] created at /usr/lib/python3.9/asyncio/tasks.py:704> cb=[_run_until_complete_cb() at /usr/lib/python3.9/asyncio/base_events.py:184] created at /usr/lib/python3.9/asyncio/base_events.py:621> took 0.128 seconds
2023-01-21 13:46:53,465 - INFO     - websockets.server: server listening on 0.0.0.0:15733]

Andernfalls ist das Log komplett leer wie die letzten Tage zeigen.

hallo, da wäre wohl auch das von dominik empfohlene Vorgehen sinnhaftig; also alle tuya-devices in der fhem.cnf auskommentieren und successive wieder hereinnehmen. Damit werden die Übeltäter identifiziert. Bei mir waren des devices, die noch "offline" also ohne IP waren
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

Supersoschi, mach mich ein Update auf Version 0.1.566, da ist einiges gefixt.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Superposchi

Klingt jetzt vielleicht blöd, aber wie mache ich das?
Im Fhempy_local-Device gibt es ein Update, aber das bewirkt rein gar nichts.
Und Fhem selbst habe ich in den letzten Tage unzählige Male upgedated.

Devices habe ich keine mehr drin, weder Tuya noch Googlecast - habe ich alles bereits gelöscht.

thburkhart

Zitat von: Superposchi am 21 Januar 2023, 14:32:43
Klingt jetzt vielleicht blöd, aber wie mache ich das?
Im Fhempy_local-Device gibt es ein Update, aber das bewirkt rein gar nichts.
Und Fhem selbst habe ich in den letzten Tage unzählige Male upgedated.

Devices habe ich keine mehr drin, weder Tuya noch Googlecast - habe ich alles bereits gelöscht.

gehe auf das device local_pybinding:

[code]define local_pybinding BindingsIo fhempy
attr local_pybinding DbLogExclude .*
attr local_pybinding alias fhempy
attr local_pybinding devStateIcon {      my $status_img = "10px-kreis-gruen";;;;      my $status_txt = "connected";;;;      if (ReadingsVal($name, "state", "disconnected") eq "disconnected") {        $status_img = "10px-kreis-rot";;;;        $status_txt = "disconnected";;;;      }      my $ver = ReadingsVal($name, "version", "-");;;;      "<div><a>".FW_makeImage($status_img, $status_txt)."</a><a> ".$ver." </a><a  href=\"/fhem?cmd.dummy=set $name update&XHR=1\" title=\"Start update\">".FW_makeImage("refresh")."</a></div>"    }
attr local_pybinding group fhempy
attr local_pybinding icon file_json-ld2
attr local_pybinding room fhempy
#   BindingType fhempy
#   DEF        fhempy
#   DeviceName ws:localhost:15733
#   FD         24
#   FUUID      620bd15a-f33f-21fb-6c16-bc94e8550344fe90
#   IP         127.0.0.1
#   NAME       local_pybinding
#   NR         290
#   NTFY_ORDER 50-local_pybinding
#   PARTIAL   
#   PORT       15733
#   STATE      opened
#   TYPE       BindingsIo
#   WEBSOCKET  1
#   binary     1
#   connecttime 1674308858.44165
#   devioLoglevel 0
#   eventCount 1
#   installing 0
#   localBinding 1
#   nextOpenDelay 10
#   prev_error
#   READINGS:
#     2023-01-20 22:46:04   hostname        PI4B1
#     2023-01-20 22:46:04   os              posix
#     2023-01-20 22:46:04   python          3.9.2
#     2023-01-20 22:46:04   release         5.15.76-v7l+
#     2023-01-21 14:47:38   state           opened
#     2023-01-20 22:46:04   system          Linux
#     2023-01-20 22:46:04   version         0.1.566
#     2023-01-21 11:39:56   version_available 0.1.566
#     2023-01-21 11:39:56   version_release_notes <html><a href="https://github.com/fhempy/fhempy/releases" target="_blank">Release Notes</a></html>
#   args:
#     local_pybinding
#     BindingsIo
#     fhempy
#
setstate local_pybinding opened
setstate local_pybinding 2023-01-20 22:46:04 hostname PI4B1
setstate local_pybinding 2023-01-20 22:46:04 os posix
setstate local_pybinding 2023-01-20 22:46:04 python 3.9.2
setstate local_pybinding 2023-01-20 22:46:04 release 5.15.76-v7l+
setstate local_pybinding 2023-01-21 14:47:38 state opened
setstate local_pybinding 2023-01-20 22:46:04 system Linux
setstate local_pybinding 2023-01-20 22:46:04 version 0.1.566
setstate local_pybinding 2023-01-21 11:39:56 version_available 0.1.566
setstate local_pybinding 2023-01-21 11:39:56 version_release_notes <html><a href="https://github.com/fhempy/fhempy/releases" target="_blank">Release Notes</a></html>

[/code]

oben rechts Symbol update oder "set 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

Superposchi

Ich habe kein local_fhempy. Füher gab es das bei mir auch mal, aber seit dem letzten neuerstellen heißt es plötzlich Fhempy_local.
Denke aber mal es ist wohl das gleiche Device.

Aber wie ich vorher schon geschrieben habe bewirkt ein Update dort gar nichts. Es passiert einfach nichts.