Ring Video Doorbell

Begonnen von blueberry63, 23 August 2017, 11:06:28

Vorheriges Thema - Nächstes Thema

dlehmann69

okay ich habe ein update force für das entsprechende Repository gemacht, da es ja sonst nichts zu tun gibt. Nach einem FHEM Neustart immer noch der Fehler da.
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

In welchem Ordner hast du deine FHEM Installation?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

Poste bitte mal die Ausgabe von
ls /opt/fhem/FHEM/bindings/python/
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

dirk@homeserver:~$ ls /opt/fhem/FHEM/bindings/python/
bin  delete_fhempy  fhempy  __init__.py  lib  pythonbinding.py

FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

Sieht gut aus...bitte noch
ls /opt/fhem/FHEM/bindings/python/fhempy
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

dirk@homeserver:~$ ls /opt/fhem/FHEM/bindings/python/fhempy
__init__.py  lib  __pycache__
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

mach bitte mal
pi@raspberry40:/opt/fhem $ FHEM/bindings/python/bin/fhempy
2020-12-22 15:28:54,420 - INFO     - __main__: Attempting install of websockets
...
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

Habe ich mal gemacht mit folgenden Ausgaben.

root@homeserver:/opt/fhem# FHEM/bindings/python/bin/fhempy
2020-12-22 15:49:04,364 - INFO     - __main__: Attempting install of zeroconf>=0.28.6
2020-12-22 15:49:10,141 - INFO     - __main__: Successfully installed zeroconf>=0.28.6
2020-12-22 15:49:10,540 - INFO     - fhempy.lib.fhem_pythonbinding: Starting pythonbinding...
Traceback (most recent call last):
  File "FHEM/bindings/python/bin/fhempy", line 143, in <module>
    fpb.run()
  File "/opt/fhem/FHEM/bindings/python/fhempy/lib/fhem_pythonbinding.py", line 403, in run
    asyncio.get_event_loop().run_until_complete(
  File "/usr/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/lib/python3.8/asyncio/tasks.py", line 684, in _wrap_awaitable
    return (yield from awaitable.__await__())
  File "/usr/local/lib/python3.8/dist-packages/websockets/server.py", line 965, in __await_impl__
    server = await self._create_server()
  File "/usr/lib/python3.8/asyncio/base_events.py", line 1463, in create_server
    raise OSError(err.errno, 'error while attempting '
OSError: [Errno 98] error while attempting to bind on address ('0.0.0.0', 15733): address already in use
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

Sieht gut aus, du hast wahrscheinlich schon in FHEM PythonBinding definiert und daher läuft fhempy schon.
Schau mal ob schon connected in FHEM steht.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

Leider immer noch disconnected.

Der pythonbinding_0 will immer wieder neu starten und geht dann aber sofort auf stopped. Im Log stehen die gleichen Meldung wie eben auf der Befehlszeile.
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

Pythonbinding_0? Das sollte eigentlich nicht existieren, nur Pythonbinding_15733. Schau mal ob das läuft.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

Also bei mir gibt es zwei Def mit dem Namen Pythonbinding... Hier mal das List von beiden.

Internals:
   BindingType Python
   DEF        Python
   DeviceName ws:127.0.0.1:15733
   FUUID      5fa3e696-f33f-73c2-38d2-086fea2bc49bb496
   IP         127.0.0.1
   NAME       pythonbinding
   NEXT_OPEN  1608667417.89774
   NR         438
   NTFY_ORDER 50-pythonbinding
   PARTIAL   
   PORT       15733
   STATE      disconnected
   TYPE       BindingsIo
   localBinding 1
   nextOpenDelay 10
   Helper:
     DBLOG:
       state:
         DBLogging:
           TIME       1608649843.61117
           VALUE      DISCONNECTED
   READINGS:
     2020-12-22 21:03:27   state           disconnected
     2020-12-13 14:47:23   version         0.1.6
   args:
     pythonbinding
     BindingsIo
     Python
   argsh:
Attributes:
   room       hidden


Internals:
   DEF        0
   FUUID      5fa3e696-f33f-73c2-352a-d5ddf5ae76cd9c07
   LAST_START 2020-12-22 21:06:48
   LAST_STOP  2020-12-22 21:06:49
   NAME       Pythonbinding_0
   NR         439
   NTFY_ORDER 50-Pythonbinding_0
   STARTS     847
   STATE      active
   TYPE       PythonBinding
   logfile    ./log/PythonBinding-%Y-%m-%d.log
   CoProcess:
     cmdFn      PythonBinding_getCmd
     name       PythonBinding
     state      stopped
   Helper:
     DBLOG:
       PythonBinding:
         DBLogging:
           TIME       1608667609.29036
           VALUE      stopped
   READINGS:
     2020-12-22 21:06:49   PythonBinding   stopped
     2020-12-22 16:10:29   state           active
Attributes:
   logfile    ./log/PythonBinding-%Y-%m-%d.log
   nrarchive  10
   room       hidden
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO

dominik

Mach bitte mal ein
ps -efa|grep fhempy

Irgendwo rennt da der fhempy Prozess schon oder du hast auf Port 15733 einen anderen Prozess laufen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dlehmann69

Vielen Dank für den letzten Tipp. Ja ein Prozess war am laufen. Ich habe mir mal die benutzten Ports auf meinem System anzeigen lassen. Den zugehörigen Prozess einmal abgeschossen und jetzt scheint das ganze zu laufen.

Ich beobachte einmal weiter.
FHEM 6.0 Development auf Ubuntu 20.04 GIGABYTE GB-BACE mit Intel(R) Celeron(R) CPU N3150
CUL 3.4 FW 1.53 868 MHz für FS20, FHT
CUL 3.4 FW 1.66 868 MHz für HM
configDB; DbLog
FHT80, FS20, HMS, EM1000WZ, FHTTF, HM-LC-Sw1-DR; Lightify; HM-CC-RT-DN; HM-TC-IT-WM-W-EU; HM-SEC-SCO