fhempy: tuya (lokal)

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

Vorheriges Thema - Nächstes Thema

dominik

Api Key und Secret ist ganz sicher korrekt?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

erdnar

Hallo Dominik,
wenn du hoffentlich mit Api Key die "Access ID/Client ID" und mit Secret das "Access Secret/Client Secret" meinst, dann ist es korrekt.
Das Modul scheint sich ja imho zu verbinden:2023-02-05 13:46:05,195 - INFO     - fhempy.lib.pkg_installer: Attempting install of git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3
2023-02-05 13:46:22,355 - INFO     - fhempy.lib.pkg_installer: Successfully installed git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3 update!
2023-02-05 13:46:44,320 - ERROR    - tuya_system: getdevices: {'Error': 'Error Response from Tuya Cloud', 'Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'"}

Oder bekommt es das Update auch ohne Key?
Danke
ErdnaR

Tueftler1983

Hallo vielleicht bin ich zu doof oder zu alt lol aber welchen API Key??
Den aus dem Screenshot??


erdnar

... die beiden habe ich genommen ...  "Access ID/Client ID" und "Access Secret/Client Secret" ... mit v.g. Ergebnis  :(

Tueftler1983

Bei mir sieht's Grade so aus wie auf dem Screenshot habe die tuya Installation damit glaube ich abgeschlossen. Wie geht's jetzt wieder weiter?

Tueftler1983

Alter wie geil ist das denn?
Alle device sind steuerbar und der Status wird auch sehr schnell aktualisiert.
Selbst meine Kameras kann ich steuern.

Gibt es jetzt auch noch die möglichkeit das Kamerabild über das Modul anzuzeigen?

erdnar

Zitat von: erdnar am 05 Februar 2023, 13:51:17
2023-02-05 13:46:05,195 - INFO     - fhempy.lib.pkg_installer: Attempting install of git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3
2023-02-05 13:46:22,355 - INFO     - fhempy.lib.pkg_installer: Successfully installed git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3 update!
2023-02-05 13:46:44,320 - ERROR    - tuya_system: getdevices: {'Error': 'Error Response from Tuya Cloud', 'Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'"}

bei mir ist das Ergebnis leider immer noch zum :'(, irgendwas habe ich wohl falsch gemacht.
NUR WAS???

dominik

Die DeviceID die du verwendest ist auch sicher eine richtige? Ist egal von welchem Device, aber es muss eine vorhandene sein.

Wg. Kamerabild, aktuell noch nicht. Ich denke das wird aber nur über die Cloud gehen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Tueftler1983

Hey also auf dem Test Fhem lief alles nachdem man wußte was und wie. Ist

Jetzt wollte ich es auf meinem richtigen FHEM installieren aber da steht im State SEID 45 MIN
Installing fhempy (15min)..

erdnar

Zitat von: dominik am 05 Februar 2023, 16:17:36
Die DeviceID die du verwendest ist auch sicher eine richtige? Ist egal von welchem Device, aber es muss eine vorhandene sein.
Auch hier die Frage: Du meinst die "Virtuelle ID" eines Gerätes aus der Tuya-App?  :-\
Dann ist es eine richtige.
ER

erdnar

#505
  >:(
2023-02-05 16:58:58,165 - INFO     - fhempy.lib.pkg_installer: Attempting install of git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3
2023-02-05 16:59:15,855 - INFO     - fhempy.lib.pkg_installer: Successfully installed git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3 update!
2023-02-05 16:59:28,347 - ERROR    - tuya_system: Exception raised by task: <Task finished name='Task-296' coro=<FhemModule._run_coro() done, defined at /opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/generic.py:194> exception=KeyError('result')>
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/generic.py", line 202, in _handle_task_result
    task.result()
  File "/opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/generic.py", line 196, in _run_coro
    await coro
  File "/opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/tuya/tuya.py", line 721, in _scan_devices
    for i in json_data["result"]:
KeyError: 'result'

Dies kommt nun mit einer anderen DeviceID, nehme ich wieder die erste, ist auch der Fehler wieder der Alte:
2023-02-05 17:10:26,423 - INFO     - fhempy.lib.pkg_installer: Attempting install of git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3
2023-02-05 17:10:43,566 - INFO     - fhempy.lib.pkg_installer: Successfully installed git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3 update!
2023-02-05 17:10:50,256 - ERROR    - tuya_system: getdevices: {'Error': 'Error Response from Tuya Cloud', 'Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'"}


erdnar

dritte DeviceID
2023-02-05 17:16:46,334 - INFO     - fhempy.lib.pkg_installer: Attempting install of git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3
2023-02-05 17:17:03,300 - INFO     - fhempy.lib.pkg_installer: Successfully installed git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3 update!
2023-02-05 17:17:22,879 - ERROR    - tuya_system: Exception raised by task: <Task finished name='Task-438' coro=<FhemModule._run_coro() done, defined at /opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/generic.py:194> exception=KeyError('result')>
Traceback (most recent call last):
  File "/opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/generic.py", line 202, in _handle_task_result
    task.result()
  File "/opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/generic.py", line 196, in _run_coro
    await coro
  File "/opt/fhem/.local/lib/python3.8/site-packages/fhempy/lib/tuya/tuya.py", line 721, in _scan_devices
    for i in json_data["result"]:
KeyError: 'result'

Erste ID 2023-02-05 17:20:01,951 - INFO     - fhempy.lib.pkg_installer: Attempting install of git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3
2023-02-05 17:20:18,812 - INFO     - fhempy.lib.pkg_installer: Successfully installed git+https://github.com/fhempy/tinytuya#tinytuya==1.7.3 update!
2023-02-05 17:20:24,636 - ERROR    - tuya_system: getdevices: {'Error': 'Error Response from Tuya Cloud', 'Err': '913', 'Payload': "Error from Tuya Cloud: Code 1106: 'permission deny'"}

Ich gebe erst mal auf.
Ich werde mal alles auf tuya.com löschen und versuche es noch mal neu. :'( :'( :'(

Tueftler1983

Na toll, jetzt ist mein FHEM abgemacht. Es startet nicht mehr.

Bzw der ganze raspberry

thburkhart

könnte an einer fehlhaften fhem.cfg liegen.
Hast du ein backup davon und/oder versuch bit der demo.cfg zu starten
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Tueftler1983

Habe den fdisk Check aus der config beim start raus genommen damit startet der Pi im notmodus fhem läuft da soweit aber andere system Prozesse wie Light starten nicht.

Kann es sein das die Hintergrund Installation irgendwas zerschossen hat beim reboot???

Im fhempm_local steht immernoch "Installing fhempy (15min)."

Denke da macht was probleme