Autor Thema: Tuya - Smart Life: LED Lampen und Schalter  (Gelesen 9935 mal)

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2596
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #60 am: 24 April 2021, 12:02:29 »
Hi,

schau mal in den Attributen, da sollten noch welche mit dp_... sein, die musst du setzen.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline pure-current

  • Jr. Member
  • **
  • Beiträge: 62
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #61 am: 24 April 2021, 14:10:15 »
Hi Dominik,

da ist leider kein dp_..
Schau mal:

Raspberry PI mit drei stackable CC (2x866MHz-HM&FS20, 1x433MHz-Somfy)
HM-LAN (Keymatic, Dimmer, Bewegungsmelder, Rolladen, Lichtschalter, KFM100)
div. Tasmota via MQTT

2. Raspberry Pi/FHEM im Wohnmobil (Heizungsregelung,GPS) Batterieüberwachung-toDo

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2596
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #62 am: 24 April 2021, 20:18:49 »
Kommt nach einem fhempy Neustart der state "Ready to configure dp_ attributes"? Wenn nicht, beobachte bitte ob im state nach dem fhempy Neustart "Localscan..." kommt.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline pure-current

  • Jr. Member
  • **
  • Beiträge: 62
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #63 am: 25 April 2021, 10:39:04 »
Hallo Dominik,

sorry, aber kannst du mir ein bißchen genauer sagen, was ich machen soll?
Der Fhempy-Neustart- wie soll ich den machen? In Fhem wird mir bei Fhempy nur "set update" angeboten.
Meinst du einen shutdown-restart?
Oder auf Konsolenebene irgendwas neustarten?
Wo sollten dann der state "ready to configure..." und "Localscan" auftauchen, bei fhempy, beim tuya_system  oder bei der Alarmanlage?
Danke dir im Voraus!
Raspberry PI mit drei stackable CC (2x866MHz-HM&FS20, 1x433MHz-Somfy)
HM-LAN (Keymatic, Dimmer, Bewegungsmelder, Rolladen, Lichtschalter, KFM100)
div. Tasmota via MQTT

2. Raspberry Pi/FHEM im Wohnmobil (Heizungsregelung,GPS) Batterieüberwachung-toDo

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2596
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #64 am: 25 April 2021, 14:01:35 »
Hi,

schau mal im Raum "hidden" und dort PythonBinding. Dort kannst du ein restart machen.
Öffne bitte einen 2ten Tab wo du dir das tuya_alarmanlage Device anschaust. Bei diesem Device sollte dann das "Localscan..." kommen. Ich glaub bei dir schlägt der Localscan fehl und der wird benötigt um die dp_X zu finden.
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline pure-current

  • Jr. Member
  • **
  • Beiträge: 62
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #65 am: 25 April 2021, 20:44:25 »
Hi Dominik,
ich hab es versucht wie du gesagt hast.
Im Tab Alarmanlage ist der Status nur auf "PythonBinding offline" gegangen, Dann ist nichts passiert bis ich F5 gedrückt habe und dann war der status wieder "ready"

Im Logfile von fhempy steht Folgendes:
2021-04-25 03:51:19,964 - ERROR    - fhempy.lib.fhem: Timeout - NO RESPONSE for command: readingsBeginUpdate($defs{'Alarmanlage'});;
2021-04-25 03:51:34,971 - ERROR    - fhempy.lib.fhem: Timeout - NO RESPONSE for command: readingsBulkUpdateIfChanged($defs{'Alarmanlage'},'dp_01','disarmed');;
2021-04-25 03:51:35,591 - ERROR    - fhempy.lib.fhem: Failed to set result, received: {"awaitId":12660789,"result":"2021-04-25 03:51:35","error":0}
2021-04-25 03:51:35,594 - ERROR    - fhempy.lib.fhem: Failed to set result, received: {"error":0,"result":null,"awaitId":26297744}
2021-04-25 10:31:30,570 - INFO     - fhempy.lib.pkg_installer: Attempting install of fhempy
2021-04-25 10:31:42,396 - ERROR    - asyncio: Task exception was never retrieved
future: <Task finished coro=<PyBinding.onMessage() done, defined at /opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py:126> exception=SystemExit(1) created at /usr/lib/python3.7/asyncio/tasks.py:325>
source_traceback: Object created at (most recent call last):
  File "FHEM/bindings/python/bin/fhempy", line 121, in <module>
    fpb.run()
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 471, in run
    asyncio.get_event_loop().run_forever()
  File "/usr/lib/python3.7/asyncio/base_events.py", line 539, in run_forever
    self._run_once()
  File "/usr/lib/python3.7/asyncio/base_events.py", line 1767, in _run_once
    handle._run()
  File "/usr/lib/python3.7/asyncio/events.py", line 88, in _run
    self._context.run(self._callback, *self._args)
  File "/opt/fhem/.local/lib/python3.7/site-packages/websockets/server.py", line 191, in handler
    await self.ws_handler(self, path)
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 67, in pybinding
    asyncio.create_task(pb.onMessage(message))
  File "/usr/lib/python3.7/asyncio/tasks.py", line 325, in create_task
    return loop.create_task(coro)
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 128, in onMessage
    await self._onMessage(payload)
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 391, in _onMessage
    raise se
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 170, in _onMessage
    sys.exit(1)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.7/asyncio/base_events.py", line 539, in run_forever
    self._run_once()
  File "/usr/lib/python3.7/asyncio/base_events.py", line 1767, in _run_once
    handle._run()
  File "/usr/lib/python3.7/asyncio/events.py", line 88, in _run
    self._context.run(self._callback, *self._args)
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/fhem_pythonbinding.py", line 130, in onMessage
    sys.exit(1)
SystemExit: 1
2021-04-25 10:31:43,378 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2021-04-25 10:31:43,398 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2021-04-25 10:32:22,594 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2021-04-25 10:32:22,615 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2021-04-25 10:32:27,337 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2021-04-25 20:22:22,529 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2021-04-25 20:22:22,549 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2021-04-25 20:22:31,754 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2021-04-25 20:22:33,737 - ERROR    - Alarmanlage: Failed to update readings
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/tuya/tuya.py", line 389, in update_readings
    for st in self.tuya_spec_status:
AttributeError: 'tuya' object has no attribute 'tuya_spec_status'
2021-04-25 20:37:40,706 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2021-04-25 20:37:40,727 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2021-04-25 20:37:49,925 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2021-04-25 20:38:28,644 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2021-04-25 20:38:28,668 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2021-04-25 20:38:37,855 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
Um 20.22 Uhr und 20.37 Uhr hab ich den restart versucht....
Kannst du damit was anfangen?
Gruß
Raspberry PI mit drei stackable CC (2x866MHz-HM&FS20, 1x433MHz-Somfy)
HM-LAN (Keymatic, Dimmer, Bewegungsmelder, Rolladen, Lichtschalter, KFM100)
div. Tasmota via MQTT

2. Raspberry Pi/FHEM im Wohnmobil (Heizungsregelung,GPS) Batterieüberwachung-toDo

Offline dominik

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2596
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #66 am: 25 April 2021, 21:58:49 »
Kannst du mir bitte den Screenshot vom Alarmanlage Device posten nach einem Neustart von fhempy? Weil ready sollte die nie als status haben. Schaust du vielleicht gerade bei tuya_system?
fhempy -  https://github.com/dominikkarall/fhempy: GoogleCast, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Offline pure-current

  • Jr. Member
  • **
  • Beiträge: 62
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #67 am: 26 April 2021, 13:44:01 »
OK,sorry. Das "ready" war tatsächlich bei "tuya_system".

Ich hab's nochmal  versucht und bei nem "Shutdown restart" habe ich tatsächlich ganz kurz "local scan" gesehen, ging dann aber sofort auf "online". (das ging so schnell, es war kaum zu erkennen...)

hier die screenshots vom device "alarmanlage" ...

Danke!
Raspberry PI mit drei stackable CC (2x866MHz-HM&FS20, 1x433MHz-Somfy)
HM-LAN (Keymatic, Dimmer, Bewegungsmelder, Rolladen, Lichtschalter, KFM100)
div. Tasmota via MQTT

2. Raspberry Pi/FHEM im Wohnmobil (Heizungsregelung,GPS) Batterieüberwachung-toDo

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 218
Antw:Tuya - Smart Life: LED Lampen und Schalter -install fhempy
« Antwort #68 am: 02 Mai 2021, 17:29:23 »
Hi,

einfach die Befehle hier ausführen:
https://github.com/dominikkarall/fhempy#installation

und danach
https://github.com/dominikkarall/fhempy/blob/master/FHEM/bindings/python/fhempy/lib/tuya/README.md

Das wirkt auf den ersten Blick viel, ist aber nur einmalig in der tuya Cloud einzurichten.


ich bin hier schon hängen geblieben:
sudo cpan Protocol::WebSocket

root@THB-PI3B1:~# sudo cpan Protocol::WebSocket
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/root/.cpan/sources/authors/01mailrc.txt.gz'
............................................................................DONE
Reading '/root/.cpan/sources/modules/02packages.details.txt.gz'
  Database was generated on Sun, 02 May 2021 12:55:41 GMT
.............
  New CPAN.pm version (v2.28) available.
  [Currently running version is v2.20]
  You might want to try
    install CPAN
    reload cpan
  to both upgrade CPAN.pm and run the new version without leaving
  the current session.

update:

ich habe gemäß https://blog.bartlweb.net/2018/03/installierte-perl-cpan-module-auf-einmal-aktualisieren/
erfolgreich CPAN samt Modulen aktualisiert (lief fast ne Stunde)

sudo cpan Protocol::WebSocket
läuft nun............................................................................DONE
Reading '/root/.cpan/sources/modules/02packages.details.txt.gz'
  Database was generated on Sun, 02 May 2021 12:55:41 GMT
.............................................................
auch schon ewig  und hängt wieder  (kein Fortschritt in den Punkten)

update 2:
man brauch wohl viel Geduld...

pip3 install --upgrade fhempy vollzogen :-)

define castdevice PythonModule googlecast "Living Room" in FHEM

bringt nur PythonModule nicht gefunden

bzw: Cannot load module BindingsIo

im FHEM log finde ich jedoch:

2021.05.02 22:30:52 1 : backup done: FHEM-20210502_222902.tar.gz (95065856 Bytes)
2021.05.02 22:30:52 1 : 
2021.05.02 22:30:52 1 : fhem
2021.05.02 22:30:52 1 : nothing to do...
2021.05.02 22:30:52 1 : Downloading https://raw.githubusercontent.com/dominikkarall/fhempy/master/controls_pythonbinding.txt
2021.05.02 22:30:52 1 : 
2021.05.02 22:30:52 1 : pythonbinding
2021.05.02 22:30:53 1 : nothing to do...

bitte um Nachhilfe
« Letzte Änderung: 02 Mai 2021, 22:37:08 von thburkhart »
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Offline fhem@supergut

  • New Member
  • *
  • Beiträge: 34
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #69 am: 03 Mai 2021, 09:27:47 »
Poste bitte deine product_id, dann kann ich diese mit aufnehmen.

Gerne: Allerdings habe ich aktuell nur noch den state und countdown, die anderen Werte aktualisieren sich nicht?

Soc16A-om24-2 [Valid payload]: 192.168.178.171
    ID = bfe781bfeae2b508238qxg, Product ID = keyqwtgrcsf3hxng, Version = 3.3
    Status: {'1': True, '9': 0}



Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 218
Antw:Tuya - Smart Life: LED Lampen und Schalter -pybinding
« Antwort #70 am: 04 Mai 2021, 12:36:20 »
mein Installationsproblem scheint sich auf die FHEM-Seite zu konzentrieren:


define local_pybinding BindingsIo Python

führt zu  "Cannot load module BindingsIo"


define tuya_system PythonModule tuya qcephkpvajw1rn0qzrij c975081e74f34b2fbafcad20058c78 4530056170039f4a87e5

attr tuya_system room TUYA

wird akzepziert jedoch ohne connect



# set tuya_system start_scan  .... soweit komme ich noch nicht






im FHEM log finde ich jedoch:

2021.05.02 22:30:52 1 : backup done: FHEM-20210502_222902.tar.gz (95065856 Bytes)
2021.05.02 22:30:52 1 :
2021.05.02 22:30:52 1 : fhem
2021.05.02 22:30:52 1 : nothing to do...
2021.05.02 22:30:52 1 : Downloading https://raw.githubusercontent.com/dominikkarall/fhempy/master/controls_pythonbinding.txt
2021.05.02 22:30:52 1 :
2021.05.02 22:30:52 1 : pythonbinding
2021.05.02 22:30:53 1 : nothing to do...


ich bitte nochmals um gnädige Hilfe

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

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 218
Antw:Tuya - Smart Life: LED Lampen und Schalter
« Antwort #71 am: 14 Mai 2021, 08:54:52 »
ich bitte um Nachsicht wegen meiner Ungeduld

wegen BindingsIo

gibt es wirklich keinen Lösungsansatz?

Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
List of new / modified files since last update:
UPD ./CHANGED
UPD FHEM/10_ZWave.pm
UPD FHEM/89_AndroidDB.pm
UPD FHEM/89_AndroidDBHost.pm
UPD FHEM/89_FULLY.pm
UPD FHEM/98_DOIF.pm
UPD www/images/fhemSVG/coronavirus.svg

New entries in the CHANGED file:
 - feature: 89_FULLY: Implemented some new commands
Downloading https://raw.githubusercontent.com/dominikkarall/fhempy/master/controls_pythonbinding.txt

pythonbinding
nothing to do...

was bedeutet "nothing to do"?
wie kriege ich heraus ob Python und das zugehörige Bindung richtig läuft ?

vielen Dank für Hilfe !!
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200