Ring Video Doorbell

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

Vorheriges Thema - Nächstes Thema

Manos

ZitatUPD FHEM/bindings/python/fhempy/lib/xiaomi_gateway3/core/__init__.py
https://raw.githubusercontent.com/dominikkarall/fhempy/master/FHEM/bindings/python/fhempy/lib/xiaomi_gateway3/core/__init__.py: empty file received

bin ich wieder der einzige?  :-[
HP Microserver GEN8 XEON, Ubuntu 22.04, FHEM, ConBee II, CCU2, CUL433, Tradfri, Luxtronik2, Volkszaehler (und wenig Ahnung...)

dominik

Danke fuer die Info, sollte jetzt behoben sein.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Manos

2020.12.23 12:04:46.776 1:  UPD FHEM/bindings/python/fhempy/lib/xiaomi_gateway3/core/__init__.py
2020.12.23 12:04:46.936 1:  UPD FHEM/bindings/python/fhempy/lib/miio/miio.py
2020.12.23 12:04:47.125 1:  UPD FHEM/bindings/python/fhempy/lib/helloworld/__pycache__/__init__.cpython-37.pyc
2020.12.23 12:04:47.268 1:  Got 14 bytes for FHEM/bindings/python/fhempy/lib/helloworld/__pycache__/__init__.cpython-37.pyc, expected 191
2020.12.23 12:04:47.269 1:  aborting.


__init__.py ist OK jetzt, aber....
HP Microserver GEN8 XEON, Ubuntu 22.04, FHEM, ConBee II, CCU2, CUL433, Tradfri, Luxtronik2, Volkszaehler (und wenig Ahnung...)

dominik

fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Manos

Danke Dominik, jetzt hat es geklappt!  :)

Frohe Weihnachten!
HP Microserver GEN8 XEON, Ubuntu 22.04, FHEM, ConBee II, CCU2, CUL433, Tradfri, Luxtronik2, Volkszaehler (und wenig Ahnung...)

leachim200

Hi
Auch mit der Änderung auf 600 und 2 leider keine Verbesserung.
Anbei das gesamte Logfile

dominik

Probier mal 600/5...das liegt leider an Ring selbst, da kann man nichts tun. Ich weiß auch nicht wie die die Prüfung machen.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Manos

Zitat von: leachim200 am 31 Dezember 2020, 12:28:46
Hi
Auch mit der Änderung auf 600 und 2 leider keine Verbesserung.
Anbei das gesamte Logfile

Ich glaube eher es liegt an:
ZitatYour Ring account does not have an active subscription.
HP Microserver GEN8 XEON, Ubuntu 22.04, FHEM, ConBee II, CCU2, CUL433, Tradfri, Luxtronik2, Volkszaehler (und wenig Ahnung...)

GreenFHEMfan

#488
Hallo,

ich habe das Pythonmodul bei mir auch jetzt am Laufen - was mich interessieren würde,... gibt es eine Möglichkeit den Videostream abzufassen, ohne dass man ein Abonement als Videoaufnahme hat?

Gruß
Maik
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

dominik

Die Live Stream und Bild Snapshot sollte möglich sein. In der aktuellen Version habe ich beides jedoch deaktiviert, da es nicht funktioniert hat.

Laut Log in der Library welche ich nutze dürfte das Problem aber behoben sein:
https://github.com/tchellomello/python-ring-doorbell/commits/master

Bild Snapshot ist wirklich ein Bild das man speichern kann, beim Live Stream weiß ich nicht in welcher Art der übertragen wird und ob er in FHEM auch darstellbar ist.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

GreenFHEMfan

#490
Wäre schön, wenn durch das Event "motion" oder "ring" der Live-Stream oder eine Aufnahme vom Live-Stream gestartet werden kann. In dem Fall könnte man sich z.B. über Telegram den aufgenommenen Stream zuschicken.
Was natürlich noch besser wäre, wenn es dann eine Möglichkeit gäbe diesen Stream Live auf dem Handy zu empfangen - dann wäre die Ring Cloud komplett unnötig, bzw. die Abonement müßten nicht gebucht werden!

Ich kann dir sagen, dass der Stream als MP4 Datei runtergeladen werden kann. Bei mir auf der Seite https://share-service-download-bucket.s3.amazonaws.com

Kann dir die komplette URL vom letzten Stream privat mal zuschicken, wenn du möchtest!
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

JF Mennedy

Hallo,

ich habe den letzten aufgenommenen Stream als Weblink in fhem eingebettet:

defmod RingVideoHaustuer weblink htmlCode {\
my $url=ReadingsVal('ringdev', 'last_recording_url', '');;;;\
return "\
<video controls width='800'>\
\
    <source src=$url\
            type='video/mp4'>\
\
    Sorry, your browser doesn't support embedded videos.\
</video>\
"\
}


Gruss Jan

JF Mennedy

Was mir noch aufgefallen ist (ich habe 2 Ring Doorbells), dass wenn z.B. auf der Haustür ein Event passiert, das Event (motion und auch ding) auch in das andere Device geschrieben wird... Aber vielleicht kommt das ja auch aus der lib von tchellomello...

dominik

Zitat von: JF Mennedy am 02 Januar 2021, 17:37:20
Was mir noch aufgefallen ist (ich habe 2 Ring Doorbells), dass wenn z.B. auf der Haustür ein Event passiert, das Event (motion und auch ding) auch in das andere Device geschrieben wird... Aber vielleicht kommt das ja auch aus der lib von tchellomello...

Da hab ich etwas gefunden:
https://github.com/tchellomello/python-ring-doorbell/blob/d20243aa19eb115ea2c7562ccb0b2bab864ebb3f/tests/fixtures/ring_ding_active.json
Im Alert wird auch die doorbell_id zurück geliefert. Werde das beim nächsten Update berücksichtigen, damit nur mehr das richtige Device den Ding empfängt.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

dominik

Zitat von: GreenFHEMfan am 02 Januar 2021, 17:17:34
Wäre schön, wenn durch das Event "motion" oder "ring" der Live-Stream oder eine Aufnahme vom Live-Stream gestartet werden kann. In dem Fall könnte man sich z.B. über Telegram den aufgenommenen Stream zuschicken.
Was natürlich noch besser wäre, wenn es dann eine Möglichkeit gäbe diesen Stream Live auf dem Handy zu empfangen - dann wäre die Ring Cloud komplett unnötig, bzw. die Abonement müßten nicht gebucht werden!

Ich kann dir sagen, dass der Stream als MP4 Datei runtergeladen werden kann. Bei mir auf der Seite https://share-service-download-bucket.s3.amazonaws.com

Kann dir die komplette URL vom letzten Stream privat mal zuschicken, wenn du möchtest!

Ich werde die Funktion wieder aktivieren, dann könnt ihr das testen. Muss aber noch warten bis die Fixes in der Library released sind. Im letzten Release von 21.11. sind die Fixes noch nicht dabei.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik