fhempy: tuya (lokal)

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

Vorheriges Thema - Nächstes Thema

dominik

Zitat von: tom0 am 28 Februar 2023, 14:59:44
Dann funktioniert es in der Regel für x Minuten bis Stunden, wie nach einen Neustart, aber wenigstens 1x.
Ich gehe mal davon aus, dass die Devices nicht dauerhaft online sind. Die Devices gehen also nur kurz online um den Wert zu senden und sind danach wieder weg. Stell bitte mal sicher, dass sie immer die gleiche IP bekommen, weil nur damit können sie zumindest durch den laufenden Versuch zu connecten erkannt werden.

@Thomas, hast du nicht auch solche Devices? Laufen die jetzt sauber mit local?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

#676
Zitat von: Nomo am 28 Februar 2023, 17:19:02
Ich beiß gleich in die Tischplatte. Der fhempy server verabschiedet sich ständig leise, die Tuya-Geräte melden "fhempy server offline" aber fhempy local und server devices strahlen grün. im fhem log steht nichts sinnvolles (zB, "fhempy: bin dann mal weg") und im fhempy log auch nicht. Habe jetzt erfolgreich 21 Tuya-Geräte aus der China-Cloud befreit und hinter dem Firewall versteckt, aber wenn der fhempy server sich immer verabschiedet (ohne leise "servus" zu sagen 😕 ) dann macht das keinen Spass mehr. Behindert auch ungemein das Debugger, warum die Devices nicht mehr von Alexa gesteuert werden können (läuft jetzt der server noch, oder nicht?).

HELP

Ich habe  0.1.606 aktualisiert, der update Knopf geht übrigens bei mir auch nicht...
Wohin kann ich schauen, um zu sehen, was hier los ist? Wenn der Server nach "shutdown restart" wieder läuft, gehen die Devices mit on/off problemlos. Wie gesagt, trotz genericDeviceType switch sagt Alexa "<Device Name> unterstützt das nicht". Das hat aber am Anfang bei manchen Devices schon funktioniert. Vielleicht, bevor ich den Firewall für die Tuyas in beiden Richtungen zugemacht habe...

fhempy.log anschauen und posten, wenn du mit dem Inhalt nicht schon selbst zur Lösung kommst. Bitte lass Alexa in diesem Thread außen vor, ich kann dich nur soweit unterstützen, dass deine Geräte aus FHEM mit fhempy gesteuert werden können. Der Alexa Zweig ist dann ein separates Thema.

...und weil die Frage nach der Steuerbarkeit von tuya local Devices mit Alexa im anderen Thread kam: Alles was sich mit FHEM steuern lässt, ist klarerweise auch mit alexa-fhem steuerbar. Ihr braucht nur die passenden homebridgeMappings. Alexa macht ja nix anderes als ein set an FHEM zu senden.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Nomo

2023-03-01 22:33:25,057 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.606...
2023-03-01 22:33:25,063 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-03-01 22:33:25,142 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-03-01 22:33:26,793 - INFO     - websockets.server: connection open
2023-03-01 22:33:26,794 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1


22:44 abgestürzt, kein log Eintrag. Nix im syslog.
Danach sind bis auf ehem selber alle Prozesse mit user ehem weg: Alexa-fhem, Python/fhempy und der ssh.

:(

Reproduzieren kann ich das, wenn ich das fhem.cfg im Edit Files öffne, nichts ändere und safe drücke. Andere Abstürze passieren beim normalen Betrieb, aber leider sporadisch

Nomo

Hallo zusammen,

zunächst muss ich hier mal anmerken, dass ich es ganz großartig finde, dass es ein Modul gibt mit dem die Tuya Devices über fhem angesteuert werden können. Ich verwende ehem seit über 15 Jahren und habe nichts besseres für mich gefunden. Meine größte Hochachtung für alle, die dazu beitragen! Leider komme ich mit PERL oder Python nicht klar, bin irgendwann bei Objective C stehengeblieben (NeXT).
Nach gescheiterten Versuchen mit Tasmota und einer zerbrochenen Steckdose habe ich wie gesagt fhempy entdeckt und bin sehr erfreut über den Funktionsumfang. Leider funktioniert einiges nicht so einfach wie erhofft und ich finde die Dokumentation dazu nicht. Ich habe natürlich die Readme.md auf Github angeschaut, aber was zB tuya_spec_functions genau tut, erschliesst sich mir nicht.

Ich habe zB. ein paar 3fach Schaltsteckdosen und kann hier über fhemWeb nur den ersten Stecker steuern. "switch_2" etc. sind als Readings und set functions da, aber eigentlich möchte man ja für jeden Schalter eine Weboberfläche? Ich habe mir jetzt dummys angelegt mit notifys, aber da sehe ich natürlich nur den Status des dummies, nicht der Steckdose. Das geht bestimmt besser, aber ich finde das nicht. Ich habe nicht nur 1 oder 2 von den Steckdosenleisten 😕

Aber das Gute ist: Ich kann die meisten Steckdosen jetzt ohne China-Cloud steuern! 😊

thburkhart

#679
Zitat von: dominik am 01 März 2023, 21:08:04
Ich gehe mal davon aus, dass die Devices nicht dauerhaft online sind. Die Devices gehen also nur kurz online um den Wert zu senden und sind danach wieder weg. Stell bitte mal sicher, dass sie immer die gleiche IP bekommen, weil nur damit können sie zumindest durch den laufenden Versuch zu connecten erkannt werden.

@Thomas, hast du nicht auch solche Devices? Laufen die jetzt sauber mit local?

ich habe aktuell nur Temp-04, der sich nicht aktualisieren will.
Das Phänomen, dass bei Editieren der fhem.cfg direkt aber auch Editieren der Divices im Web-frontend fhempy offline geht habe ich regelmässib. Da hilft dann nur ein shutdown restart

soeben habe ich das gemacht:

fhempy-Log:
2023-03-02 12:02:13,901 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.610...
2023-03-02 12:02:13,906 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-03-02 12:02:13,949 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-03-02 12:02:27,086 - INFO     - websockets.server: connection open
2023-03-02 12:02:27,087 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-03-02 12:02:40,496 - ERROR    - fhempy.lib.fhem: FHEM took 5113ms for readingsBeginUpdate($defs{'TUYA_JL29'});;readingsBulkUpdateIfChanged($defs{'TUYA_JL29'},'online','0');;readingsEndUpdate($defs{'TUYA_JL29'},1);;
2023-03-02 12:02:40,653 - ERROR    - fhempy.lib.fhem: FHEM took 5268ms for readingsBeginUpdate($defs{'TUYA_JL33'});;readingsBulkUpdateIfChanged($defs{'TUYA_JL33'},'online','0');;readingsEndUpdate($defs{'TUYA_JL33'},1);;
2023-03-02 12:02:40,809 - ERROR    - fhempy.lib.fhem: FHEM took 5424ms for readingsBeginUpdate($defs{'TUYA_JL30'});;readingsBulkUpdateIfChanged($defs{'TUYA_JL30'},'online','0');;readingsEndUpdate($defs{'TUYA_JL30'},1);;
2023-03-02 12:02:40,966 - ERROR    - fhempy.lib.fhem: FHEM took 5580ms for readingsBeginUpdate($defs{'TUYA_JL36'});;readingsBulkUpdateIfChanged($defs{'TUYA_JL36'},'online','0');;readingsEndUpdate($defs{'TUYA_JL36'},1);;
2023-03-02 12:02:41,019 - ERROR    - fhempy.lib.fhem: FHEM took 5631ms for readingsBeginUpdate($defs{'TUYA_MMG'});;readingsBulkUpdateIfChanged($defs{'TUYA_MMG'},'online','0');;readingsEndUpdate($defs{'TUYA_MMG'},1);;
2023-03-02 12:02:41,175 - ERROR    - fhempy.lib.fhem: FHEM took 5787ms for readingsBeginUpdate($defs{'TUYA_JL32'});;readingsBulkUpdateIfChanged($defs{'TUYA_JL32'},'online','0');;readingsEndUpdate($defs{'TUYA_JL32'},1);;
2023-03-02 12:02:41,331 - ERROR    - fhempy.lib.fhem: FHEM took 5942ms for readingsBeginUpdate($defs{'TUYA_JL35'});;readingsBulkUpdateIfChanged($defs{'TUYA_JL35'},'online','0');;readingsEndUpdate($defs{'TUYA_JL35'},1);;
2023-03-02 12:02:41,333 - ERROR    - fhempy.lib.fhem: FHEM took 5943ms for readingsBeginUpdate($defs{'TUYA_PS1'});;readingsBulkUpdateIfChanged($defs{'TUYA_PS1'},'online','0');;readingsEndUpdate($defs{'TUYA_PS1'},1);;
2023-03-02 12:02:41,385 - ERROR    - fhempy.lib.fhem: FHEM took 5995ms for readingsBeginUpdate($defs{'TUYA_PS7'});;readingsBulkUpdateIfChanged($defs{'TUYA_PS7'},'online','0');;readingsEndUpdate($defs{'TUYA_PS7'},1);;
2023-03-02 12:02:41,387 - ERROR    - fhempy.lib.fhem: FHEM took 5996ms for readingsBeginUpdate($defs{'TUYA_PS4'});;readingsBulkUpdateIfChanged($defs{'TUYA_PS4'},'online','0');;readingsEndUpdate($defs{'TUYA_PS4'},1);;
2023-03-02 12:02:41,389 - ERROR    - fhempy.lib.fhem: FHEM took 5997ms for readingsBeginUpdate($defs{'TUYA_SCHF2'});;readingsBulkUpdateIfChanged($defs{'TUYA_SCHF2'},'online','0');;readingsEndUpdate($defs{'TUYA_SCHF2'},1);;
2023-03-02 12:02:41,391 - ERROR    - fhempy.lib.fhem: FHEM took 5998ms for readingsBeginUpdate($defs{'TUYA_PS5'});;readingsBulkUpdateIfChanged($defs{'TUYA_PS5'},'online','0');;readingsEndUpdate($defs{'TUYA_PS5'},1);;
2023-03-02 12:02:41,444 - ERROR    - fhempy.lib.fhem: FHEM took 6050ms for readingsBeginUpdate($defs{'TUYA_SCHF1'});;readingsBulkUpdateIfChanged($defs{'TUYA_SCHF1'},'online','0');;readingsEndUpdate($defs{'TUYA_SCHF1'},1);;
2023-03-02 12:02:41,596 - ERROR    - fhempy.lib.fhem: FHEM took 6202ms for readingsBeginUpdate($defs{'TUYA_SP03'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP03'},'online','0');;readingsEndUpdate($defs{'TUYA_SP03'},1);;
2023-03-02 12:02:41,649 - ERROR    - fhempy.lib.fhem: FHEM took 6254ms for readingsBeginUpdate($defs{'TUYA_SCHF3'});;readingsBulkUpdateIfChanged($defs{'TUYA_SCHF3'},'online','0');;readingsEndUpdate($defs{'TUYA_SCHF3'},1);;
2023-03-02 12:02:41,989 - ERROR    - fhempy.lib.fhem: FHEM took 6593ms for readingsBeginUpdate($defs{'TUYA_SP01'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP01'},'online','0');;readingsEndUpdate($defs{'TUYA_SP01'},1);;
2023-03-02 12:02:41,991 - ERROR    - fhempy.lib.fhem: FHEM took 6594ms for readingsBeginUpdate($defs{'TUYA_SP02'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP02'},'online','0');;readingsEndUpdate($defs{'TUYA_SP02'},1);;
2023-03-02 12:02:42,259 - ERROR    - fhempy.lib.fhem: FHEM took 6862ms for readingsBeginUpdate($defs{'TUYA_SP04'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP04'},'online','0');;readingsEndUpdate($defs{'TUYA_SP04'},1);;
2023-03-02 12:02:42,412 - ERROR    - fhempy.lib.fhem: FHEM took 7013ms for readingsBeginUpdate($defs{'TUYA_SP05'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP05'},'online','0');;readingsEndUpdate($defs{'TUYA_SP05'},1);;
2023-03-02 12:02:42,564 - ERROR    - fhempy.lib.fhem: FHEM took 7165ms for readingsBeginUpdate($defs{'TUYA_SP06'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP06'},'online','0');;readingsEndUpdate($defs{'TUYA_SP06'},1);;
2023-03-02 12:02:42,717 - ERROR    - fhempy.lib.fhem: FHEM took 7317ms for readingsBeginUpdate($defs{'TUYA_SP07'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP07'},'online','0');;readingsEndUpdate($defs{'TUYA_SP07'},1);;
2023-03-02 12:02:42,870 - ERROR    - fhempy.lib.fhem: FHEM took 7469ms for readingsBeginUpdate($defs{'TUYA_SP10'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP10'},'online','0');;readingsEndUpdate($defs{'TUYA_SP10'},1);;
2023-03-02 12:02:43,024 - ERROR    - fhempy.lib.fhem: FHEM took 7623ms for readingsBeginUpdate($defs{'TUYA_SP09'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP09'},'online','0');;readingsEndUpdate($defs{'TUYA_SP09'},1);;
2023-03-02 12:02:43,026 - ERROR    - fhempy.lib.fhem: FHEM took 7624ms for readingsBeginUpdate($defs{'TUYA_SP08'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP08'},'online','0');;readingsEndUpdate($defs{'TUYA_SP08'},1);;
2023-03-02 12:02:43,178 - ERROR    - fhempy.lib.fhem: FHEM took 7776ms for readingsBeginUpdate($defs{'TUYA_SP12'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP12'},'online','0');;readingsEndUpdate($defs{'TUYA_SP12'},1);;
2023-03-02 12:02:43,330 - ERROR    - fhempy.lib.fhem: FHEM took 7927ms for readingsBeginUpdate($defs{'TUYA_SP11'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP11'},'online','0');;readingsEndUpdate($defs{'TUYA_SP11'},1);;
2023-03-02 12:02:43,482 - ERROR    - fhempy.lib.fhem: FHEM took 8078ms for readingsBeginUpdate($defs{'TUYA_SP13'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP13'},'online','0');;readingsEndUpdate($defs{'TUYA_SP13'},1);;
2023-03-02 12:02:43,635 - ERROR    - fhempy.lib.fhem: FHEM took 8230ms for readingsBeginUpdate($defs{'TUYA_SP15'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP15'},'online','0');;readingsEndUpdate($defs{'TUYA_SP15'},1);;
2023-03-02 12:02:43,787 - ERROR    - fhempy.lib.fhem: FHEM took 8381ms for readingsBeginUpdate($defs{'TUYA_SP14'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP14'},'online','0');;readingsEndUpdate($defs{'TUYA_SP14'},1);;
2023-03-02 12:02:43,940 - ERROR    - fhempy.lib.fhem: FHEM took 8533ms for readingsBeginUpdate($defs{'TUYA_SP16'});;readingsBulkUpdateIfChanged($defs{'TUYA_SP16'},'online','0');;readingsEndUpdate($defs{'TUYA_SP16'},1);;
2023-03-02 12:02:43,993 - ERROR    - fhempy.lib.fhem: FHEM took 8586ms for readingsBeginUpdate($defs{'TUYA_STF01'});;readingsBulkUpdateIfChanged($defs{'TUYA_STF01'},'online','0');;readingsEndUpdate($defs{'TUYA_STF01'},1);;
2023-03-02 12:02:44,046 - ERROR    - fhempy.lib.fhem: FHEM took 8638ms for readingsBeginUpdate($defs{'TUYA_STF03'});;readingsBulkUpdateIfChanged($defs{'TUYA_STF03'},'online','0');;readingsEndUpdate($defs{'TUYA_STF03'},1);;
2023-03-02 12:02:44,099 - ERROR    - fhempy.lib.fhem: FHEM took 8690ms for readingsBeginUpdate($defs{'TUYA_STF02'});;readingsBulkUpdateIfChanged($defs{'TUYA_STF02'},'online','0');;readingsEndUpdate($defs{'TUYA_STF02'},1);;
2023-03-02 12:02:44,100 - ERROR    - fhempy.lib.fhem: FHEM took 8691ms for ReadingsVal('TUYA_STF04', 'energy', '0')
2023-03-02 12:02:44,102 - ERROR    - fhempy.lib.fhem: FHEM took 8692ms for ReadingsVal('TUYA_Temp01', 'energy', '0')
2023-03-02 12:02:44,103 - ERROR    - fhempy.lib.fhem: FHEM took 8693ms for ReadingsVal('TUYA_Temp03', 'energy', '0')
2023-03-02 12:02:44,105 - ERROR    - fhempy.lib.fhem: FHEM took 8693ms for ReadingsVal('TUYA_Temp02', 'energy', '0')
2023-03-02 12:02:44,239 - ERROR    - fhempy.lib.fhem: FHEM took 8827ms for ReadingsVal('TUYA_Temp05', 'energy', '0')
2023-03-02 12:02:44,240 - ERROR    - fhempy.lib.fhem: FHEM took 8827ms for ReadingsVal('TUYA_Temp04', 'energy', '0')
2023-03-02 12:02:44,242 - ERROR    - fhempy.lib.fhem: FHEM took 8828ms for ReadingsVal('TUYA_Temp06', 'energy', '0')
2023-03-02 12:02:44,294 - ERROR    - fhempy.lib.fhem: FHEM took 8879ms for readingsSingleUpdate($defs{'TUYA'},'state','connecting',1)
2023-03-02 12:02:44,337 - ERROR    - fhempy.lib.fhem: FHEM took 8922ms for readingsSingleUpdate($defs{'TUYAC_Camera1'},'state','ready',1)
2023-03-02 12:02:44,337 - ERROR    - fhempy.lib.fhem: FHEM took 8922ms for readingsSingleUpdate($defs{'TUYAC_Camera2'},'state','ready',1)
2023-03-02 12:02:44,338 - ERROR    - fhempy.lib.fhem: FHEM took 8922ms for ReadingsVal('TUYA_Temp07', 'energy', '0')
2023-03-02 12:02:44,339 - ERROR    - fhempy.lib.fhem: FHEM took 8922ms for ReadingsVal('tuya_cloud_104380002462ab30258d', 'energy', '0')
2023-03-02 12:02:44,339 - ERROR    - fhempy.lib.fhem: FHEM took 8894ms for ReadingsVal('TUYA_BULB01', 'energy', '0')
2023-03-02 12:02:44,340 - ERROR    - fhempy.lib.fhem: FHEM took 8892ms for ReadingsVal('tuya_cloud_4530056170039f4a87e5', 'energy', '0')
2023-03-02 12:02:44,342 - ERROR    - fhempy.lib.fhem: FHEM took 8839ms for ReadingsVal('TUYA_EMYLO1', 'energy', '0')
2023-03-02 12:02:44,343 - ERROR    - fhempy.lib.fhem: FHEM took 8837ms for ReadingsVal('tuya_cloud_5062137624a1600b6d62', 'energy', '0')
2023-03-02 12:02:44,344 - ERROR    - fhempy.lib.fhem: FHEM took 8785ms for ReadingsVal('TUYA_BULB02', 'energy', '0')
2023-03-02 12:02:44,345 - ERROR    - fhempy.lib.fhem: FHEM took 8733ms for ReadingsVal('TUYA_DIY1', 'energy', '0')
2023-03-02 12:02:44,346 - ERROR    - fhempy.lib.fhem: FHEM took 8680ms for ReadingsVal('TUYA_DIY4', 'energy', '0')
2023-03-02 12:02:44,347 - ERROR    - fhempy.lib.fhem: FHEM took 8627ms for ReadingsVal('TUYA_EMYLO2', 'energy', '0')
2023-03-02 12:02:44,348 - ERROR    - fhempy.lib.fhem: FHEM took 8627ms for readingsSingleUpdate($defs{'TUYAC_Camera3'},'state','ready',1)
2023-03-02 12:02:44,349 - ERROR    - fhempy.lib.fhem: FHEM took 8575ms for ReadingsVal('TUYA_EMYLO4', 'energy', '0')
2023-03-02 12:02:44,350 - ERROR    - fhempy.lib.fhem: FHEM took 8523ms for ReadingsVal('TUYA_EMYLO3', 'energy', '0')
2023-03-02 12:02:44,351 - ERROR    - fhempy.lib.fhem: FHEM took 8470ms for ReadingsVal('TUYA_DIY3', 'energy', '0')
2023-03-02 12:02:44,372 - ERROR    - fhempy.lib.fhem: FHEM took 8490ms for readingsSingleUpdate($defs{'TUYA_EMYLOD2'},'state','Change DEF and use IP instead of \'offline\'',1)
2023-03-02 12:02:44,374 - ERROR    - fhempy.lib.fhem: FHEM took 8490ms for readingsSingleUpdate($defs{'TUYAC_Camera4'},'state','ready',1)
2023-03-02 12:02:44,376 - ERROR    - fhempy.lib.fhem: FHEM took 8336ms for ReadingsVal('TUYA_JL04', 'energy', '0')
2023-03-02 12:02:44,378 - ERROR    - fhempy.lib.fhem: FHEM took 8181ms for ReadingsVal('TUYA_JL03', 'energy', '0')
2023-03-02 12:02:44,379 - ERROR    - fhempy.lib.fhem: FHEM took 8176ms for readingsSingleUpdate($defs{'TUYAC_Camera5'},'state','ready',1)
2023-03-02 12:02:44,381 - ERROR    - fhempy.lib.fhem: FHEM took 8022ms for ReadingsVal('TUYA_JL02', 'energy', '0')
2023-03-02 12:02:44,383 - ERROR    - fhempy.lib.fhem: FHEM took 8022ms for readingsSingleUpdate($defs{'TUYAC_Camera6'},'state','ready',1)
2023-03-02 12:02:44,448 - ERROR    - fhempy.lib.fhem: FHEM took 8086ms for readingsSingleUpdate($defs{'TUYAC_PIR01'},'state','ready',1)
2023-03-02 12:02:44,502 - ERROR    - fhempy.lib.fhem: FHEM took 8138ms for readingsSingleUpdate($defs{'TUYAC_PIR02'},'state','ready',1)
2023-03-02 12:02:44,555 - ERROR    - fhempy.lib.fhem: FHEM took 8190ms for readingsSingleUpdate($defs{'TUYAC_Relais01'},'state','ready',1)
2023-03-02 12:02:44,610 - ERROR    - fhempy.lib.fhem: FHEM took 8243ms for readingsSingleUpdate($defs{'TUYAC_PIR03'},'state','ready',1)
2023-03-02 12:02:44,611 - ERROR    - fhempy.lib.fhem: FHEM took 8088ms for ReadingsVal('TUYA_JL05', 'energy', '0')
2023-03-02 12:02:44,665 - ERROR    - fhempy.lib.fhem: FHEM took 8140ms for readingsSingleUpdate($defs{'TUYAC_SensorSmoke01'},'state','ready',1)
2023-03-02 12:02:44,666 - ERROR    - fhempy.lib.fhem: FHEM took 8141ms for readingsSingleUpdate($defs{'TUYAC_SensorT01'},'state','ready',1)
2023-03-02 12:02:44,668 - ERROR    - fhempy.lib.fhem: FHEM took 8141ms for readingsSingleUpdate($defs{'TUYAC_SensorT03'},'state','ready',1)
2023-03-02 12:02:44,670 - ERROR    - fhempy.lib.fhem: FHEM took 8141ms for ReadingsVal('TUYA_JL13', 'energy', '0')
2023-03-02 12:02:44,672 - ERROR    - fhempy.lib.fhem: FHEM took 8141ms for readingsSingleUpdate($defs{'TUYAC_SensorT02'},'state','ready',1)
2023-03-02 12:02:44,725 - ERROR    - fhempy.lib.fhem: FHEM took 8191ms for readingsSingleUpdate($defs{'tuya_system'},'state','ready',1)
2023-03-02 12:02:44,731 - ERROR    - fhempy.lib.fhem: FHEM took 8041ms for ReadingsVal('TUYA_JL10Z', 'energy', '0')
2023-03-02 12:02:44,783 - ERROR    - fhempy.lib.fhem: FHEM took 8092ms for readingsSingleUpdate($defs{'TUYAC_SensorW01'},'state','ready',1)
2023-03-02 12:02:44,837 - ERROR    - fhempy.lib.fhem: FHEM took 8144ms for readingsSingleUpdate($defs{'TUYAC_SensorT05'},'state','ready',1)
2023-03-02 12:02:44,893 - ERROR    - fhempy.lib.fhem: FHEM took 8199ms for readingsSingleUpdate($defs{'TUYAC_SensorT04'},'state','ready',1)
2023-03-02 12:02:44,895 - ERROR    - fhempy.lib.fhem: FHEM took 8198ms for ReadingsVal('TUYA_JL14', 'energy', '0')
2023-03-02 12:02:44,949 - ERROR    - fhempy.lib.fhem: FHEM took 8251ms for readingsSingleUpdate($defs{'TUYAC_SensorW03'},'state','ready',1)
2023-03-02 12:02:45,002 - ERROR    - fhempy.lib.fhem: FHEM took 8303ms for readingsSingleUpdate($defs{'TUYAC_SensorW02'},'state','ready',1)
2023-03-02 12:02:45,004 - ERROR    - fhempy.lib.fhem: FHEM took 8148ms for ReadingsVal('TUYA_JL06', 'energy', '0')
2023-03-02 12:02:45,057 - ERROR    - fhempy.lib.fhem: FHEM took 8199ms for readingsSingleUpdate($defs{'TUYAC_SensorW04'},'state','ready',1)
2023-03-02 12:02:45,058 - ERROR    - fhempy.lib.fhem: FHEM took 8199ms for ReadingsVal('TUYA_JL08', 'energy', '0')
2023-03-02 12:02:45,060 - ERROR    - fhempy.lib.fhem: FHEM took 8044ms for ReadingsVal('TUYA_JL09', 'energy', '0')
2023-03-02 12:02:45,114 - ERROR    - fhempy.lib.fhem: FHEM took 7830ms for readingsSingleUpdate($defs{'TUYAC_Sir01'},'state','ready',1)
2023-03-02 12:02:45,167 - ERROR    - fhempy.lib.fhem: FHEM took 7881ms for readingsSingleUpdate($defs{'TUYAC_Sir02'},'state','ready',1)
2023-03-02 12:02:45,168 - ERROR    - fhempy.lib.fhem: FHEM took 7881ms for readingsSingleUpdate($defs{'TUYAC_Sir03'},'state','ready',1)
2023-03-02 12:02:45,222 - ERROR    - fhempy.lib.fhem: FHEM took 7934ms for readingsSingleUpdate($defs{'TUYA_BULB03'},'state','ready',1)
2023-03-02 12:02:45,223 - ERROR    - fhempy.lib.fhem: FHEM took 7933ms for ReadingsVal('TUYA_JL07', 'energy', '0')
2023-03-02 12:02:45,385 - ERROR    - fhempy.lib.fhem: FHEM took 8093ms for readingsSingleUpdate($defs{'TUYA_JL19'},'state','ready',1)
2023-03-02 12:02:45,906 - ERROR    - fhempy.lib.fhem: FHEM took 8454ms for ReadingsVal('TUYA_JL12Z', 'energy', '0')
2023-03-02 12:02:45,910 - ERROR    - fhempy.lib.fhem: FHEM took 8456ms for readingsSingleUpdate($defs{'TUYA_JL25'},'state','ready',1)
2023-03-02 12:02:45,913 - ERROR    - fhempy.lib.fhem: FHEM took 8302ms for ReadingsVal('TUYA_JL11Z', 'energy', '0')
2023-03-02 12:02:45,917 - ERROR    - fhempy.lib.fhem: FHEM took 8149ms for ReadingsVal('TUYA_JL15', 'energy', '0')
2023-03-02 12:02:45,920 - ERROR    - fhempy.lib.fhem: FHEM took 7995ms for ReadingsVal('TUYA_JL18', 'energy', '0')
2023-03-02 12:02:45,923 - ERROR    - fhempy.lib.fhem: FHEM took 7842ms for ReadingsVal('TUYA_JL21', 'energy', '0')
2023-03-02 12:02:45,927 - ERROR    - fhempy.lib.fhem: FHEM took 7844ms for readingsSingleUpdate($defs{'TUYA_SCHFF4'},'state','ready',1)
2023-03-02 12:02:45,929 - ERROR    - fhempy.lib.fhem: FHEM took 7690ms for ReadingsVal('TUYA_JL20', 'energy', '0')
2023-03-02 12:02:45,932 - ERROR    - fhempy.lib.fhem: FHEM took 7537ms for ReadingsVal('TUYA_JL22', 'energy', '0')
2023-03-02 12:02:45,934 - ERROR    - fhempy.lib.fhem: FHEM took 7382ms for ReadingsVal('TUYA_JL24', 'energy', '0')
2023-03-02 12:02:45,936 - ERROR    - fhempy.lib.fhem: FHEM took 7229ms for ReadingsVal('TUYA_JL28', 'energy', '0')
2023-03-02 12:02:45,939 - ERROR    - fhempy.lib.fhem: FHEM took 7075ms for ReadingsVal('TUYA_JL26', 'energy', '0')
2023-03-02 12:02:45,943 - ERROR    - fhempy.lib.fhem: FHEM took 7027ms for ReadingsVal('TUYA_PS3', 'energy', '0')
2023-03-02 12:02:45,944 - ERROR    - fhempy.lib.fhem: FHEM took 6872ms for ReadingsVal('TUYA_JL27', 'energy', '0')
2023-03-02 12:02:45,948 - ERROR    - fhempy.lib.fhem: FHEM took 6873ms for ReadingsVal('TUYA_JL31', 'energy', '0')
2023-03-02 12:02:45,949 - ERROR    - fhempy.lib.fhem: FHEM took 5608ms for ReadingsVal('TUYA_JL34', 'energy', '0')
2023-03-02 12:02:45,949 - ERROR    - fhempy.lib.fhem: FHEM took 5452ms for ReadingsVal('TUYA_JL29', 'energy', '0')
2023-03-02 12:02:45,951 - ERROR    - fhempy.lib.fhem: FHEM took 5297ms for ReadingsVal('TUYA_JL33', 'energy', '0')
2023-03-02 12:02:45,955 - ERROR    - fhempy.lib.fhem: FHEM took 5146ms for ReadingsVal('TUYA_JL30', 'energy', '0')
2023-03-02 12:02:54,992 - ERROR    - fhempy.lib.fhem: FHEM took 5303ms for readingsSingleUpdate($defs{'TUYA_SP01'},'state','Initializing...',1)
2023-03-02 12:02:54,994 - ERROR    - fhempy.lib.fhem: FHEM took 5263ms for readingsSingleUpdate($defs{'TUYA_SP02'},'state','Initializing...',1)
2023-03-02 12:02:55,107 - ERROR    - fhempy.lib.fhem: FHEM took 5366ms for readingsSingleUpdate($defs{'TUYA_SP04'},'state','Initializing...',1)
2023-03-02 12:02:55,264 - ERROR    - fhempy.lib.fhem: FHEM took 5523ms for readingsSingleUpdate($defs{'TUYA_SP05'},'state','Initializing...',1)
2023-03-02 12:02:55,432 - ERROR    - fhempy.lib.fhem: FHEM took 5620ms for readingsSingleUpdate($defs{'TUYA_SP06'},'state','Initializing...',1)
2023-03-02 12:02:55,437 - ERROR    - fhempy.lib.fhem: FHEM took 5610ms for AttrVal('TUYA_BULB01', 'tuya_spec_functions', '[]')
2023-03-02 12:02:55,439 - ERROR    - fhempy.lib.fhem: FHEM took 5607ms for AttrVal('TUYA_DIY1', 'tuya_spec_functions', '[]')
2023-03-02 12:02:55,440 - ERROR    - fhempy.lib.fhem: FHEM took 5577ms for AttrVal('TUYA_DIY4', 'tuya_spec_functions', '[]')
2023-03-02 12:02:55,441 - ERROR    - fhempy.lib.fhem: FHEM took 5570ms for AttrVal('TUYA_EMYLO4', 'tuya_spec_functions', '[]')
2023-03-02 12:02:55,603 - ERROR    - fhempy.lib.fhem: FHEM took 5730ms for readingsSingleUpdate($defs{'TUYA_SP07'},'state','Initializing...',1)
2023-03-02 12:02:55,760 - ERROR    - fhempy.lib.fhem: FHEM took 5885ms for readingsSingleUpdate($defs{'TUYA_SP09'},'state','Initializing...',1)
2023-03-02 12:02:55,762 - ERROR    - fhempy.lib.fhem: FHEM took 5886ms for AttrVal('TUYA_EMYLO2', 'tuya_spec_functions', '[]')
2023-03-02 12:02:55,918 - ERROR    - fhempy.lib.fhem: FHEM took 6041ms for readingsSingleUpdate($defs{'TUYA_SP10'},'state','Initializing...',1)
2023-03-02 12:02:55,920 - ERROR    - fhempy.lib.fhem: FHEM took 6043ms for readingsSingleUpdate($defs{'TUYA_SP08'},'state','Initializing...',1)
2023-03-02 12:02:56,147 - ERROR    - fhempy.lib.fhem: FHEM took 6269ms for AttrVal('TUYA_EMYLO1', 'tuya_spec_functions', '[]')
2023-03-02 12:02:56,309 - ERROR    - fhempy.lib.fhem: FHEM took 6430ms for readingsSingleUpdate($defs{'TUYA_SP12'},'state','Initializing...',1)
2023-03-02 12:02:56,311 - ERROR    - fhempy.lib.fhem: FHEM took 6431ms for AttrVal('TUYA_EMYLO3', 'tuya_spec_functions', '[]')
2023-03-02 12:02:56,313 - ERROR    - fhempy.lib.fhem: FHEM took 6433ms for AttrVal('TUYA_BULB02', 'tuya_spec_functions', '[]')
2023-03-02 12:02:56,315 - ERROR    - fhempy.lib.fhem: FHEM took 6434ms for AttrVal('TUYA_JL03', 'tuya_spec_functions', '[]')
2023-03-02 12:02:56,317 - ERROR    - fhempy.lib.fhem: FHEM took 6436ms for AttrVal('TUYA_DIY3', 'tuya_spec_functions', '[]')
2023-03-02 12:02:56,478 - ERROR    - fhempy.lib.fhem: FHEM took 6563ms for readingsSingleUpdate($defs{'TUYA_SP15'},'state','Initializing...',1)
2023-03-02 12:02:56,635 - ERROR    - fhempy.lib.fhem: FHEM took 6719ms for readingsSingleUpdate($defs{'TUYA_SP11'},'state','Initializing...',1)
2023-03-02 12:02:56,794 - ERROR    - fhempy.lib.fhem: FHEM took 6877ms for readingsSingleUpdate($defs{'TUYA_SP14'},'state','Initializing...',1)
2023-03-02 12:02:56,796 - ERROR    - fhempy.lib.fhem: FHEM took 6877ms for AttrVal('TUYA_JL02', 'tuya_spec_functions', '[]')
2023-03-02 12:02:56,954 - ERROR    - fhempy.lib.fhem: FHEM took 6991ms for readingsSingleUpdate($defs{'TUYA_SP16'},'state','Initializing...',1)
2023-03-02 12:02:57,222 - ERROR    - fhempy.lib.fhem: FHEM took 7259ms for readingsSingleUpdate($defs{'TUYA_SP13'},'state','Initializing...',1)
2023-03-02 12:02:57,277 - ERROR    - fhempy.lib.fhem: FHEM took 7313ms for readingsSingleUpdate($defs{'TUYA_STF01'},'state','Initializing...',1)
2023-03-02 12:02:57,333 - ERROR    - fhempy.lib.fhem: FHEM took 7368ms for readingsSingleUpdate($defs{'TUYA_STF03'},'state','Initializing...',1)
2023-03-02 12:02:57,390 - ERROR    - fhempy.lib.fhem: FHEM took 7376ms for readingsSingleUpdate($defs{'TUYA_STF02'},'state','Initializing...',1)
2023-03-02 12:02:57,392 - ERROR    - fhempy.lib.fhem: FHEM took 7296ms for AttrVal('TUYA_JL10Z', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,394 - ERROR    - fhempy.lib.fhem: FHEM took 7127ms for AttrVal('TUYA_JL04', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,395 - ERROR    - fhempy.lib.fhem: FHEM took 7016ms for AttrVal('TUYA_JL13', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,397 - ERROR    - fhempy.lib.fhem: FHEM took 6855ms for AttrVal('TUYA_JL05', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,399 - ERROR    - fhempy.lib.fhem: FHEM took 6855ms for AttrVal('TUYA_JL14', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,406 - ERROR    - fhempy.lib.fhem: FHEM took 6701ms for AttrVal('TUYA_JL06', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,408 - ERROR    - fhempy.lib.fhem: FHEM took 6700ms for AttrVal('TUYA_JL08', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,410 - ERROR    - fhempy.lib.fhem: FHEM took 6700ms for AttrVal('TUYA_JL07', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,411 - ERROR    - fhempy.lib.fhem: FHEM took 6533ms for AttrVal('TUYA_JL11Z', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,413 - ERROR    - fhempy.lib.fhem: FHEM took 6370ms for AttrVal('TUYA_JL09', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,415 - ERROR    - fhempy.lib.fhem: FHEM took 6210ms for AttrVal('TUYA_JL12Z', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,416 - ERROR    - fhempy.lib.fhem: FHEM took 6045ms for AttrVal('TUYA_JL21', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,418 - ERROR    - fhempy.lib.fhem: FHEM took 5880ms for AttrVal('TUYA_JL18', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,420 - ERROR    - fhempy.lib.fhem: FHEM took 5716ms for AttrVal('TUYA_JL15', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,422 - ERROR    - fhempy.lib.fhem: FHEM took 5552ms for AttrVal('TUYA_JL22', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,424 - ERROR    - fhempy.lib.fhem: FHEM took 5391ms for AttrVal('TUYA_JL20', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,425 - ERROR    - fhempy.lib.fhem: FHEM took 5229ms for AttrVal('TUYA_JL26', 'tuya_spec_functions', '[]')
2023-03-02 12:02:57,427 - ERROR    - fhempy.lib.fhem: FHEM took 5068ms for AttrVal('TUYA_JL24', 'tuya_spec_functions', '[]')
2023-03-02 12:03:32,303 - ERROR    - fhempy.lib.fhem: FHEM took 5364ms for readingsEndUpdate($defs{'TUYAC_SensorSmoke01'},1);;
2023-03-02 12:03:32,308 - ERROR    - fhempy.lib.fhem: FHEM took 5369ms for AttrVal('TUYA_BULB02', 'dp_22', '')
2023-03-02 12:03:32,309 - ERROR    - fhempy.lib.fhem: FHEM took 5369ms for AttrVal('TUYA_JL04', 'dp_02', '')
2023-03-02 12:03:32,309 - ERROR    - fhempy.lib.fhem: FHEM took 5369ms for AttrVal('TUYA_JL13', 'dp_01', '')
2023-03-02 12:03:32,311 - ERROR    - fhempy.lib.fhem: FHEM took 5369ms for AttrVal('TUYA_JL05', 'dp_02', '')
2023-03-02 12:03:32,313 - ERROR    - fhempy.lib.fhem: FHEM took 5371ms for AttrVal('TUYA_JL14', 'dp_02', '')
2023-03-02 12:03:32,472 - ERROR    - fhempy.lib.fhem: FHEM took 5526ms for readingsBulkUpdate($defs{'TUYAC_Camera4'},'uuid','pp015a98aab5e0f9f587');;
2023-03-02 12:03:32,474 - ERROR    - fhempy.lib.fhem: FHEM took 5527ms for AttrVal('TUYA_JL08', 'dp_02', '')
2023-03-02 12:03:32,475 - ERROR    - fhempy.lib.fhem: FHEM took 5527ms for AttrVal('TUYA_JL07', 'dp_02', '')
2023-03-02 12:03:32,477 - ERROR    - fhempy.lib.fhem: FHEM took 5528ms for AttrVal('TUYA_JL21', 'dp_03', '')
2023-03-02 12:03:32,478 - ERROR    - fhempy.lib.fhem: FHEM took 5458ms for readingsBeginUpdate($defs{'TUYAC_Camera6'});;
2023-03-02 12:03:32,480 - ERROR    - fhempy.lib.fhem: FHEM took 5407ms for readingsBeginUpdate($defs{'TUYA_JL30'});;
2023-03-02 12:03:33,731 - ERROR    - fhempy.lib.fhem: FHEM took 5212ms for readingsEndUpdate($defs{'TUYA_Temp05'},1);;
2023-03-02 12:03:33,736 - ERROR    - fhempy.lib.fhem: FHEM took 5216ms for readingsBulkUpdate($defs{'TUYAC_SensorT04'},'battery_state','high');;
2023-03-02 12:03:33,737 - ERROR    - fhempy.lib.fhem: FHEM took 5216ms for readingsBulkUpdateIfChanged($defs{'TUYA_JL08'},'online','1');;
2023-03-02 12:03:33,740 - ERROR    - fhempy.lib.fhem: FHEM took 5218ms for readingsBulkUpdate($defs{'TUYA_BULB03'},'work_mode','scene');;
2023-03-02 12:03:33,740 - ERROR    - fhempy.lib.fhem: FHEM took 5218ms for readingsBulkUpdate($defs{'TUYAC_PIR03'},'online','on');;


fhem.log:
2023.03.02 11:09:03 3: Watchdog WDT_BAD_F2 triggered
2023.03.02 11:55:53 2: DbLog dblog_THB - Wait for last database cycle due to shutdown ...
2023.03.02 11:55:53 1: Server shutdown delayed due to dblog_THB for max 10 sec
2023.03.02 11:55:53 2: DbLog dblog_THB - Last database write cycle done
2023.03.02 11:55:54 0: Server shutdown
2023.03.02 11:55:54 2: DbLog dblog_THB - stopping SubProcess PID >14567< ...
2023.03.02 11:55:54 2: DbLog dblog_THB - SubProcess PID >14567< stopped
2023.03.02 11:55:56 1: Including fhem.cfg
2023.03.02 11:55:57 2: DbLog dblog_THB - Subprocess >15903< initialized ... ready for non-blocking operation
2023.03.02 11:55:58 3: telnetPort: port 7072 opened
2023.03.02 11:55:58 3: WEB: port 8083 opened
2023.03.02 11:55:58 3: WEBphone: port 8084 opened
2023.03.02 11:55:58 3: WEBtablet: port 8085 opened
2023.03.02 11:55:58 3: TelegramBot_Define TelegramBotTHB: called
2023.03.02 11:55:58 3: BindingsIo v1.0.1
2023.03.02 11:55:58 3: fhempyServer v1.0.0
2023.03.02 11:55:58 3: fhempy v1.0.0 (tuya_cloud: TUYA)
2023.03.02 11:55:58 3: fhempy v1.0.0 (tuya: tuya_system)
2023.03.02 11:55:58 3: Opening CUL_0 device /dev/ttyACM0
2023.03.02 11:55:58 3: Setting CUL_0 serial parameters to 9600,8,N,1
2023.03.02 11:55:59 3: CUL_0: Possible commands: BbCFiAZNkGMKUYRTVWXefmLltux
2023.03.02 11:55:59 3: CUL_0 device opened
2023.03.02 11:55:59 2: Switched CUL_0 rfmode to MAX
2023.03.02 11:55:59 3: Opening JLLaCR device /dev/ttyUSB0
2023.03.02 11:55:59 3: Setting JLLaCR serial parameters to 57600,8,N,1
2023.03.02 11:56:00 3: JLLaCR device opened
2023.03.02 11:56:00 1: PERL WARNING: Use of uninitialized value in numeric ge (>=) at ./FHEM/12_OilFox.pm line 387, <$fh> line 553.
2023.03.02 11:56:00 2: LOGIN TOKEN MISSING OR EXPIRED
2023.03.02 11:56:00 3: myOilFox - email set to bkt@gmx.net
2023.03.02 11:56:00 3: myOilFox - set interval: 36000
2023.03.02 11:56:00 3: myOilFox - password set to thbbkt25
2023.03.02 11:56:00 3: powerfox: Defined with URL https://bkt%40gmx.net:thbbkt25@backend.powerfox.energy/api/2.0/my/246f283cfeac/current and interval 60 featurelevel 6.2
2023.03.02 11:56:16 2: eventTypes: loaded 17612 lines from ./log/eventTypes.txt
2023.03.02 11:56:16 3: TX29_00: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_01: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_02: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_03: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_04: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_05: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_06: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_07: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_08: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_09: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_10: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_11: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_12: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX25IT_13: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_14: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_15: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_16: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_17: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_18: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_19: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_20: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_21: I/O device is JLLaCR
2023.03.02 11:56:16 3: TX29DTH_22: I/O device is JLLaCR
2023.03.02 11:56:16 3: HUEDevice2: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice4: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice5: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice6: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice7: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice8: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice10: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice17: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice18: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice19: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice20: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice22: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice23: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice24: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice25: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice27: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice28: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice29: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice30: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice31: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice32: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice33: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice38: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice39: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice40: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice41: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup0: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup1: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup2: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup3: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup4: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup5: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup6: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup7: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup8: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup9: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup10: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup11: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup12: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup13: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup14: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup15: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup16: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup17: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup18: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup19: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup20: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup21: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup22: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup23: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup24: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup25: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup26: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup27: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup28: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup29: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup30: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice44: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEGroup31: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor6: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor8: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor10: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor13: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor24: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor27: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor34: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor37: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor45: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice45: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice46: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice47: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice48: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice49: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice50: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice51: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor91: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor110: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUESensor1: I/O device is hueBridge1
2023.03.02 11:56:16 3: HUEDevice52: I/O device is hueBridge1
2023.03.02 11:56:16 1: MaxTemp: WT
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_BULB01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_BULB02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_BULB03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera1)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera2)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera3)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera4)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera5)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera6)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_DIY1)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_DIY3)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_DIY4)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_EMYLO1)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_EMYLO2)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_EMYLOD2)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_EMYLO3)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_EMYLO4)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL04)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL05)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL06)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL07)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL08)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL09)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL10Z)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL11Z)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL12Z)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL13)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL14)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL15)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL18)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_JL19)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL20)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL21)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL22)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL24)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_JL25)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL26)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL27)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL28)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL29)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL30)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL31)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL32)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL33)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL34)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL35)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_JL36)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_PS1)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_PS3)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_PS4)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_PS5)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_PS7)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SCHF1)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SCHF2)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SCHF3)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_SCHFF4)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP04)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP05)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP06)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP07)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP08)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP09)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP10)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP11)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP12)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP13)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP14)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP15)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_SP16)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_PIR01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_PIR02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_PIR03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorT01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorT02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorT03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorT04)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorT05)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorW01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorW02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorW03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorW04)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Sir01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Sir02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Sir03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Relais01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYAC_SensorSmoke01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_STF01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_STF02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_STF03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_STF04)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya: TUYA_MMG)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp01)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp02)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp03)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp04)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp05)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp06)
2023.03.02 11:56:17 3: fhempy v1.0.0 (tuya_cloud: TUYA_Temp07)
2023.03.02 11:56:18 1: PERL WARNING: Useless use of anonymous hash ({}) in void context at (eval 125) line 1, <$fh> line 6356.
2023.03.02 11:56:18 3: SST (SamsungSmartThingsConnector): define - CONNECTOR defined as SamsungSmartThingsConnector
2023.03.02 11:56:18 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_5062137624a1600b6d62)
2023.03.02 11:56:18 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_4530056170039f4a87e5)
2023.03.02 11:56:18 3: fhempy v1.0.0 (tuya_cloud: tuya_cloud_104380002462ab30258d)
2023.03.02 11:56:18 1: Including ./log/fhem.save
2023.03.02 11:56:22 1: Messages collected while initializing FHEM:SecurityCheck:
  WEBtablet is not password protected
  WEBphone is not password protected
  WEB is not password protected
  telnetPort is not password protected

Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none

2023.03.02 11:56:22 2: Deleting fhempy-2023-02-20.log
2023.03.02 11:56:23 2: alexa: starting alexa-fhem: /usr/local/bin/alexa-fhem -c ./alexa-fhem.cfg
2023.03.02 11:56:23 3: alexa: starting
2023.03.02 11:56:23 3: alexa: using logfile: ./log/alexa-2023-03-02.log
2023.03.02 11:56:23 2: hueBridge1: autocreate: created 0/0/0 devices (ignored 0/2/26)
2023.03.02 11:56:24 3: n_global_INITIALIZED return value: Unknown command <set, try help.
2023.03.02 11:56:24 2: alexa: starting alexa-fhem: /usr/local/bin/alexa-fhem -c ./alexa-fhem.cfg
2023.03.02 11:56:24 0: Featurelevel: 6.2
2023.03.02 11:56:24 0: Server started with 539 defined entities (fhem.pl:27268/2023-02-24 perl:5.032001 os:linux user:fhem pid:15902)
2023.03.02 11:56:24 3: DbLog dblog_THB - DB connection parameters are initialized in the SubProcess
2023.03.02 11:56:25 1: PERL WARNING: devspec2array *: Unknown verb pattern '' in regex; marked by <-- HERE in m/^(*) <-- HERE $/ at fhem.pl line 1352.
2023.03.02 11:56:25 1: PERL WARNING: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE :.*RSSI.*$/ at ./FHEM/93_DbLog.pm line 1297.
2023.03.02 11:56:27 3: DbLog dblog_THB - DB connection parameters are stored in SubProcess
2023.03.02 11:56:28 3: alexa: read: end of file reached while sysread
2023.03.02 11:56:28 3: alexa: stopped
2023.03.02 11:56:28 2: alexa: starting alexa-fhem: /usr/local/bin/alexa-fhem -c ./alexa-fhem.cfg
2023.03.02 11:56:28 3: alexa: starting
2023.03.02 11:56:28 3: alexa: using logfile: ./log/alexa-2023-03-02.log
2023.03.02 11:56:29 2: AttrTemplates: got 258 entries
2023.03.02 11:56:37 2: hueBridge1: http request failed: https://192.168.9.179/eventstream/clip/v2: empty answer received
2023.03.02 11:56:37 2: hueBridge1: EventStream: terminated; retrying later
2023.03.02 11:56:37 2: hueBridge1: http request failed: https://192.168.9.179/auth/v1: empty answer received
2023.03.02 11:56:41 2: {"token_type":"Bearer","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJiNmU5ZDg5Ni1kMzMwLTRiMWYtODVhNS0wYjk4NGQyZWJiMDQiLCJhdWQiOiJVU0VSIiwic2NvcGUiOiJDVVNUT01FUl9BUEkiLCJpc3MiOiJvaWxmb3guaW8iLCJleHAiOjE2Nzc3NTU0OTYsImp0aSI6IjUxMzBmYjc5LWU1OGQtNDA4Mi04ODUxLTdmMzg4YzY4ZGE0ZiIsImVtYWlsIjoiYmt0QGdteC5uZXQifQ.TCEVWr01QcNLoqKvNPhVTaFD4NPs_ODJ6dx5cbROU7OVvuTqz1PMQYb4oy8FZUMhkcvmOnUfR9MRT13UMOv0ww","refresh_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzY29wZSI6IkNVU1RPTUVSX0FQSSIsImlzcyI6Im9pbGZveC5pbyIsImV4cCI6MTY3OTA1MDU5NiwianRpIjoiNGZiZTJhYTEtZmE0MC00NmQzLWIyMjgtZWNkYWEyMTU0NzQ0In0.VuLl8VJLQfsS5jJ79scCTh_lW2XUvzXvT-kar5H8R-o89NGaDIyGDf9-zDIcEd1hy7OqZjdFxp7fuzvG40l8og"}
2023.03.02 11:56:48 2: hueBridge1: http request failed: read from https://192.168.9.179:443 timed out
2023.03.02 11:56:56 3: DbLog dblog_THB - SubProcess connected to fhem
2023.03.02 11:59:01 2: hueBridge1: EventStream: event for unknown device received, trying to refresh resouces
2023.03.02 11:59:02 2: hueBridge1: autocreate: created 0/0/0 devices (ignored 0/2/26)
2023.03.02 12:01:42 2: DbLog dblog_THB - Wait for last database cycle due to shutdown ...
2023.03.02 12:01:42 1: Server shutdown delayed due to dblog_THB,alexa for max 10 sec
2023.03.02 12:01:42 2: DbLog dblog_THB - Last database write cycle done
2023.03.02 12:01:44 3: alexa: read: end of file reached while sysread
2023.03.02 12:01:44 3: alexa: stopped
2023.03.02 12:01:44 0: Server shutdown
2023.03.02 12:01:44 2: DbLog dblog_THB - stopping SubProcess PID >15903< ...
2023.03.02 12:01:44 2: DbLog dblog_THB - SubProcess PID >15903< stopped
2023.03.02 12:01:46 1: Including fhem.cfg
2023.03.02 12:01:47 2: DbLog dblog_THB - Subprocess >16495< initialized ... ready for non-blocking operation
2023.03.02 12:01:48 3: telnetPort: port 7072 opened
2023.03.02 12:01:48 3: WEB: port 8083 opened
2023.03.02 12:01:48 3: WEBphone: port 8084 opened
2023.03.02 12:01:48 3: WEBtablet: port 8085 opened
2023.03.02 12:01:48 3: TelegramBot_Define TelegramBotTHB: called
2023.03.02 12:01:48 3: BindingsIo v1.0.1
2023.03.02 12:01:48 3: fhempyServer v1.0.0
2023.03.02 12:01:49 3: fhempy v1.0.0 (tuya_cloud: TUYA)
2023.03.02 12:01:49 3: fhempy v1.0.0 (tuya: tuya_system)
2023.03.02 12:01:49 3: Opening CUL_0 device /dev/ttyACM0
2023.03.02 12:01:49 3: Setting CUL_0 serial parameters to 9600,8,N,1
2023.03.02 12:01:49 3: CUL_0: Possible commands: BbCFiAZNkGMKUYRTVWXefmLltux
2023.03.02 12:01:49 3: CUL_0 device opened
2023.03.02 12:01:49 2: Switched CUL_0 rfmode to MAX
2023.03.02 12:01:49 3: Opening JLLaCR device /dev/ttyUSB0
2023.03.02 12:01:49 3: Setting JLLaCR serial parameters to 57600,8,N,1
2023.03.02 12:01:50 3: JLLaCR device opened
2023.03.02 12:01:50 1: PERL WARNING: Use of uninitialized value in numeric ge (>=) at ./FHEM/12_OilFox.pm line 387, <$fh> line 553.
2023.03.02 12:01:50 2: LOGIN TOKEN MISSING OR EXPIRED
2023.03.02 12:01:50 3: myOilFox - email set to bkt@gmx.net
2023.03.02 12:01:50 3: myOilFox - set interval: 36000
2023.03.02 12:01:50 3: myOilFox - password set to thbbkt25
2023.03.02 12:01:50 3: powerfox: Defined with URL https://bkt%40gmx.net:thbbkt25@backend.powerfox.energy/api/2.0/my/246f283cfeac/current and interval 60 featurelevel 6.2
2023.03.02 12:02:06 2: eventTypes: loaded 17614 lines from ./log/eventTypes.txt
2023.03.02 12:02:06 3: TX29_00: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_01: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_02: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_03: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_04: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_05: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_06: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_07: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_08: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_09: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_10: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_11: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_12: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX25IT_13: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_14: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_15: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_16: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_17: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_18: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_19: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_20: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_21: I/O device is JLLaCR
2023.03.02 12:02:06 3: TX29DTH_22: I/O device is JLLaCR
2023.03.02 12:02:06 3: HUEDevice2: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice4: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice5: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice6: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice7: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice8: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice10: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice17: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice18: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice19: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice20: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice22: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice23: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice24: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice25: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice27: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice28: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice29: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice30: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice31: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice32: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice33: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice38: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice39: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice40: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice41: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup0: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup1: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup2: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup3: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup4: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup5: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup6: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup7: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup8: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup9: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup10: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup11: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup12: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup13: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup14: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup15: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup16: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup17: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup18: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup19: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup20: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup21: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup22: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup23: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup24: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup25: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup26: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup27: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup28: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup29: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup30: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice44: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEGroup31: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor6: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor8: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor10: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor13: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor24: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor27: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor34: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor37: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor45: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice45: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice46: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice47: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice48: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice49: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice50: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice51: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor91: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor110: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUESensor1: I/O device is hueBridge1
2023.03.02 12:02:06 3: HUEDevice52: I/O device is hueBridge1
2023.03.02 12:02:06 1: MaxTemp: WT
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_BULB01)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_BULB02)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYA_BULB03)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera1)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera2)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera3)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera4)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera5)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya_cloud: TUYAC_Camera6)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_DIY1)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_DIY3)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_DIY4)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_EMYLO1)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_EMYLO2)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_EMYLOD2)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_EMYLO3)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_EMYLO4)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_JL02)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_JL03)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_JL04)
2023.03.02 12:02:07 3: fhempy v1.0.0 (tuya: TUYA_JL05)

usw
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

dominik

Zitat von: Nomo am 02 März 2023, 09:36:37
Hallo zusammen,

zunächst muss ich hier mal anmerken, dass ich es ganz großartig finde, dass es ein Modul gibt mit dem die Tuya Devices über fhem angesteuert werden können. Ich verwende ehem seit über 15 Jahren und habe nichts besseres für mich gefunden. Meine größte Hochachtung für alle, die dazu beitragen! Leider komme ich mit PERL oder Python nicht klar, bin irgendwann bei Objective C stehengeblieben (NeXT).
Nach gescheiterten Versuchen mit Tasmota und einer zerbrochenen Steckdose habe ich wie gesagt fhempy entdeckt und bin sehr erfreut über den Funktionsumfang. Leider funktioniert einiges nicht so einfach wie erhofft und ich finde die Dokumentation dazu nicht. Ich habe natürlich die Readme.md auf Github angeschaut, aber was zB tuya_spec_functions genau tut, erschliesst sich mir nicht.

Ich habe zB. ein paar 3fach Schaltsteckdosen und kann hier über fhemWeb nur den ersten Stecker steuern. "switch_2" etc. sind als Readings und set functions da, aber eigentlich möchte man ja für jeden Schalter eine Weboberfläche? Ich habe mir jetzt dummys angelegt mit notifys, aber da sehe ich natürlich nur den Status des dummies, nicht der Steckdose. Das geht bestimmt besser, aber ich finde das nicht. Ich habe nicht nur 1 oder 2 von den Steckdosenleisten 😕

Aber das Gute ist: Ich kann die meisten Steckdosen jetzt ohne China-Cloud steuern! 😊

In fhempy kann man das nicht einfach so aufteilen. Wenn es dir nur um die Steuerbarkeit in fhemweb geht, dann ist vielleicht webCmd sinnvoll, wo du 3 Schalter machst. Oder ansonsten über DOIF weiter Schalter generieren die dann fhempy schalten.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: Nomo am 02 März 2023, 08:50:01
2023-03-01 22:33:25,057 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.606...
2023-03-01 22:33:25,063 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-03-01 22:33:25,142 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-03-01 22:33:26,793 - INFO     - websockets.server: connection open
2023-03-01 22:33:26,794 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1


22:44 abgestürzt, kein log Eintrag. Nix im syslog.
Danach sind bis auf ehem selber alle Prozesse mit user ehem weg: Alexa-fhem, Python/fhempy und der ssh.

:(

Reproduzieren kann ich das, wenn ich das fhem.cfg im Edit Files öffne, nichts ändere und safe drücke. Andere Abstürze passieren beim normalen Betrieb, aber leider sporadisch
Beim reread der Config kann ich mir gut vorstellen, dass es zu Problemen kommt. Beim Editieren in fhemweb darf das aber nicht vorkommen.

Wenn alle fhem Prozesse weg sind, hat es wahrscheinlich nichts mit fhempy zu tun. Das dürfte dann am fhem Hauptprozess liegen. Zur Analyse kannst du ja mal alle Devices auskommentieren und nach und nach wieder hinzugeben, damit du das fehlerhafte Device identifizierst.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

@Thomas, bitte code-Tag einfügen. Bei welchem Editieren von einem Device im FHEM Web crashed es? Das darf nicht passieren. Ein Reload der Config kann durchaus Probleme machen.
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 02 März 2023, 19:59:18
@Thomas, bitte code-Tag einfügen. Bei welchem Editieren von einem Device im FHEM Web crashed es? Das darf nicht passieren. Ein Reload der Config kann durchaus Probleme machen.

ich habe keine TUYA-Devices sondern umfangreich Rollo-Devices.
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

Bei deinem "Fehler" oben war FHEM für 5-8 Sekunden blockiert, was hast du da gemacht?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Tueftler1983

#685
Zitat von: Nomo am 02 März 2023, 09:36:37
Hallo zusammen,

zunächst muss ich hier mal anmerken, dass ich es ganz großartig finde, dass es ein Modul gibt mit dem die Tuya Devices über fhem angesteuert werden können. Ich verwende ehem seit über 15 Jahren und habe nichts besseres für mich gefunden. Meine größte Hochachtung für alle, die dazu beitragen! Leider komme ich mit PERL oder Python nicht klar, bin irgendwann bei Objective C stehengeblieben (NeXT).
Nach gescheiterten Versuchen mit Tasmota und einer zerbrochenen Steckdose habe ich wie gesagt fhempy entdeckt und bin sehr erfreut über den Funktionsumfang. Leider funktioniert einiges nicht so einfach wie erhofft und ich finde die Dokumentation dazu nicht. Ich habe natürlich die Readme.md auf Github angeschaut, aber was zB tuya_spec_functions genau tut, erschliesst sich mir nicht.

Ich habe zB. ein paar 3fach Schaltsteckdosen und kann hier über fhemWeb nur den ersten Stecker steuern. "switch_2" etc. sind als Readings und set functions da, aber eigentlich möchte man ja für jeden Schalter eine Weboberfläche? Ich habe mir jetzt dummys angelegt mit notifys, aber da sehe ich natürlich nur den Status des dummies, nicht der Steckdose. Das geht bestimmt besser, aber ich finde das nicht. Ich habe nicht nur 1 oder 2 von den Steckdosenleisten 😕

Aber das Gute ist: Ich kann die meisten Steckdosen jetzt ohne China-Cloud steuern! 😊

Ich habe eine Doppel Steckdose und kann diese jetzt über die Oberfläche beide getrennt schalten und bekomme den Status angezeigt

Gelöst über devStateIcon
Vielleicht hilft es dir!!
DevStateIcon
1.on:message_socket@green:+off
1.off:message_socket@red:+on
2.on:message_socket@green:switch_2+off
2.off:message_socket@red:switch_2+on


Und
StateFormat
1:state
2:switch_2


Bei Fragen einfach melden

Nomo

Ich steh ganz mächtig auf der Leitung. Meine Tuya Devices stehen jetzt alle auf "ready" und lassen sich nicht mehr steuern.
Historie:
1. Alle Tuyas in Smartlife aufgenommen und mit tuya cloud synchronisiert
2. mit tuya system Scan_devices alle erkannt, aber ohne IP. Alle Tuyas konnten geschaltet werden, über die cloud denke ich.
3. Alle IP Adressen aus der Fritz!Box in fhem.cfg kopiert und die Tuyas für das internet gesperrt, die Tuyas konnten lokal bedient werden
4. Wegen Urlaub und weil die Alexa das Aquarium mit einem Futterautomat und dem Filter über Tuya steuert, habe ich diese Tuyas wieder ans Internet gelassen. Alexa konnte sie wieder mit Routinen steuern
5. Weil die alexaNames identisch waren mit den Namen der Smartlife App, waren die Devices nicht nur doppelt bei Alexa, sondern auch mit dem gleichen Namen 😕
6. Alle Devices aus der Smartlife gelöscht, leider gehen die Tuyas nicht über Alexa und fhempy: "Das Gerät unterstützt das nicht"  >:( über fhemWeb können die Tuyas aber problemlos gesteuert werden
7. Mir war so, als ob die Tuyas am Anfang lokal über Alexa-fhem angesteuert werden konnten. Da ich damals einige noch an der cloud hatte, wollte ich versuchen 2 Dosen wieder an die Cloud zu lassen um das zu testen. Ergebnis: Die 2 Dosen zeigen nur noch ready und lassen sich auch über fhemWeb nicht mehr steuern  >:(
8. Ein neuer Scan scheitert mit 'Error': 'Error Response from Tuya Cloud', 'Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'". Im Netz findet man dazu, dass die cloud die Devices nicht finden kann. Stimmt, sind ja hinterm Firewall.
9. Firewall kurz auf, scan geht immer noch nicht. Und alle Tuya-Devices sind nicht mehr ansprechbar, auch nicht nach dem einschalten der Firewall, also dem gleichen Zustand wie vorher 🤮
Die Einträge in der fhem.cfg sind unverändert. Shutdown restart - unverändert "ready" statt on/off

Eine gute Nachricht: mein fhempy server scheint nur noch nach einem save der fhem.cfg abzustürzen. Das ist im Moment mein kleinstes Problem

Hat irgendjemand eine Ahnung, wie ich die Tuya-Devices wieder aktivieren kann? Oder mir erklären, was genau da passiert ist? Ich würde das echt gerne verstehen, wenn möglich.
Wenn ich die alle lösche, sind ja auch die IP-Adressen weg, das wäre unschön. Und die fhem.cfg-Einträge waren ja auch richtig. Ok, ich würde die perspektivisch schon auch wieder verbal über Alexa-fhem steuern wollen, daran bin ich ja eigentlich gescheitert.
Was habe ich nicht gemacht: Ich habe keine Mappings geändert oder die automatisch angelegten Tuya-Devices verändert, bis auf die IP-Adresse.
@Tueftler1983, Du hattest in einem Post auch den Fehler "Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny" beschrieben, bei einem Bekannten? Hast Du die Ursache gefunden?
Ich habe den Authorization Key nicht angefasst, der passt immer noch. Wo wird denn die Config der Devices noch verändert, wenn nicht in der fhem.cfg? Die wurde ja nicht geändert? Trotzdem verhalten sich die Devices jetzt anders?

Jetzt kommt folgendes im fhempy-log

2023-03-03 00:13:34,151 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.613...
2023-03-03 00:13:34,157 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-03-03 00:13:34,235 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-03-03 00:13:35,967 - INFO     - websockets.server: connection open
2023-03-03 00:13:35,968 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-03-03 00:13:48,128 - ERROR    - asyncio: Task was destroyed but it is pending!
task: <Task pending name='Task-844' coro=<main() running at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/__init__.py:226> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7412be98>()]>>
2023-03-03 00:14:07,340 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:07,344 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:07,348 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:08,240 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:08,242 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:08,460 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:13,257 - WARNING  - asyncio: socket.send() raised exception.




Superposchi

Hallo Dominik,
musste leider etwas dringendes zwischendurch erledigen, daher erst jetzt eine Rückmeldung zu deiner Frage.:
Habe wie gewünscht das colour_data gelöscht und den fhempy-Server neu gestartet und in der App (so gut es geht via Farbradauswahl) Rot eingestellt, das Reading dp_108 zeigt "ff0026015f64ff" an.
Für Grün wird "22ff00006f64ff" angezeigt und für Blau "0048ff00df64ff".

Ich hoffe das hilft dir weiter, ich kann mit diesen Angaben (14 Zeichen) gar nichts anfangen. HEX wären 6, max. 8 wenn eine Transparenz dazu käme, bei einem Bereich mit zwei HEX-Werten wären es dann 12 oder 16, aber 14 Zeichen kenne ich gar nicht.

dominik

Zitat von: Nomo am 03 März 2023, 00:19:18
Ich steh ganz mächtig auf der Leitung. Meine Tuya Devices stehen jetzt alle auf "ready" und lassen sich nicht mehr steuern.
Historie:
1. Alle Tuyas in Smartlife aufgenommen und mit tuya cloud synchronisiert
2. mit tuya system Scan_devices alle erkannt, aber ohne IP. Alle Tuyas konnten geschaltet werden, über die cloud denke ich.
3. Alle IP Adressen aus der Fritz!Box in fhem.cfg kopiert und die Tuyas für das internet gesperrt, die Tuyas konnten lokal bedient werden
4. Wegen Urlaub und weil die Alexa das Aquarium mit einem Futterautomat und dem Filter über Tuya steuert, habe ich diese Tuyas wieder ans Internet gelassen. Alexa konnte sie wieder mit Routinen steuern
5. Weil die alexaNames identisch waren mit den Namen der Smartlife App, waren die Devices nicht nur doppelt bei Alexa, sondern auch mit dem gleichen Namen 😕
6. Alle Devices aus der Smartlife gelöscht, leider gehen die Tuyas nicht über Alexa und fhempy: "Das Gerät unterstützt das nicht"  >:( über fhemWeb können die Tuyas aber problemlos gesteuert werden
7. Mir war so, als ob die Tuyas am Anfang lokal über Alexa-fhem angesteuert werden konnten. Da ich damals einige noch an der cloud hatte, wollte ich versuchen 2 Dosen wieder an die Cloud zu lassen um das zu testen. Ergebnis: Die 2 Dosen zeigen nur noch ready und lassen sich auch über fhemWeb nicht mehr steuern  >:(
8. Ein neuer Scan scheitert mit 'Error': 'Error Response from Tuya Cloud', 'Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'". Im Netz findet man dazu, dass die cloud die Devices nicht finden kann. Stimmt, sind ja hinterm Firewall.
9. Firewall kurz auf, scan geht immer noch nicht. Und alle Tuya-Devices sind nicht mehr ansprechbar, auch nicht nach dem einschalten der Firewall, also dem gleichen Zustand wie vorher 🤮
Die Einträge in der fhem.cfg sind unverändert. Shutdown restart - unverändert "ready" statt on/off

Eine gute Nachricht: mein fhempy server scheint nur noch nach einem save der fhem.cfg abzustürzen. Das ist im Moment mein kleinstes Problem

Hat irgendjemand eine Ahnung, wie ich die Tuya-Devices wieder aktivieren kann? Oder mir erklären, was genau da passiert ist? Ich würde das echt gerne verstehen, wenn möglich.
Wenn ich die alle lösche, sind ja auch die IP-Adressen weg, das wäre unschön. Und die fhem.cfg-Einträge waren ja auch richtig. Ok, ich würde die perspektivisch schon auch wieder verbal über Alexa-fhem steuern wollen, daran bin ich ja eigentlich gescheitert.
Was habe ich nicht gemacht: Ich habe keine Mappings geändert oder die automatisch angelegten Tuya-Devices verändert, bis auf die IP-Adresse.
@Tueftler1983, Du hattest in einem Post auch den Fehler "Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny" beschrieben, bei einem Bekannten? Hast Du die Ursache gefunden?
Ich habe den Authorization Key nicht angefasst, der passt immer noch. Wo wird denn die Config der Devices noch verändert, wenn nicht in der fhem.cfg? Die wurde ja nicht geändert? Trotzdem verhalten sich die Devices jetzt anders?

Jetzt kommt folgendes im fhempy-log

2023-03-03 00:13:34,151 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.613...
2023-03-03 00:13:34,157 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2023-03-03 00:13:34,235 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2023-03-03 00:13:35,967 - INFO     - websockets.server: connection open
2023-03-03 00:13:35,968 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2023-03-03 00:13:48,128 - ERROR    - asyncio: Task was destroyed but it is pending!
task: <Task pending name='Task-844' coro=<main() running at /opt/fhem/.local/lib/python3.9/site-packages/tinytuya/__init__.py:226> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7412be98>()]>>
2023-03-03 00:14:07,340 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:07,344 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:07,348 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:08,240 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:08,242 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:08,460 - WARNING  - asyncio: socket.send() raised exception.
2023-03-03 00:14:13,257 - WARNING  - asyncio: socket.send() raised exception.

Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'
Da kann nur API SECRET/KEY und/oder region falsch sein.

Wegen der Alexa Thematik nochmals:
JEDES Devices welches du in FHEM hast, lässt sich natürlich auch via alexa-fhem steuern. Vorausgesetzt die homebridgeMappings passen. Dieses Thema bitte daher im Alexa Thread behandeln.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: Superposchi am 03 März 2023, 10:51:08
Hallo Dominik,
musste leider etwas dringendes zwischendurch erledigen, daher erst jetzt eine Rückmeldung zu deiner Frage.:
Habe wie gewünscht das colour_data gelöscht und den fhempy-Server neu gestartet und in der App (so gut es geht via Farbradauswahl) Rot eingestellt, das Reading dp_108 zeigt "ff0026015f64ff" an.
Für Grün wird "22ff00006f64ff" angezeigt und für Blau "0048ff00df64ff".

Ich hoffe das hilft dir weiter, ich kann mit diesen Angaben (14 Zeichen) gar nichts anfangen. HEX wären 6, max. 8 wenn eine Transparenz dazu käme, bei einem Bereich mit zwei HEX-Werten wären es dann 12 oder 16, aber 14 Zeichen kenne ich gar nicht.

Danke, damit ist colour_data richtig und nicht v2. Bitte Attribute setzen, fhempy Update machen und dann sollte es klappen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik