FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: sylvester am 13 Februar 2020, 14:22:20

Titel: Doorbird & Fhem
Beitrag von: sylvester am 13 Februar 2020, 14:22:20
Hallo,

ich nutze eine Doorbird-Türstation und Fhem. Da wir ein kleines Kind haben, möchte ich nicht, dass in jedem Fall die Türklingel funktioniert. Ich habe also ein Dummy in Fhem für Klingel an/aus und steuere entsprechend dann eine Klingel an.

Leider ist die Verzögerung Doorbird => Fhem => Klingel sehr groß.

Doorbird triggert dabei FHEM per http-Aufruf.

Gibt es noch eine andere Möglichkeit, die nicht eine so große Verzögerung hat? Wie habt ihr das gelöst?

Viele Grüße

Stephan
Titel: Antw:Doorbird & Fhem
Beitrag von: Frank_Huber am 13 Februar 2020, 14:28:43
kannst das Doorbird Modul versuchen.

Bei mir läuft das über nen http Aufruf, kann aber keine Verzögerung feststellen.
vielleicht postest mal deine ganze Logik?
Titel: Antw:Doorbird & Fhem
Beitrag von: sylvester am 13 Februar 2020, 14:43:04
Hallo Frank,

also wenn du keine Verzögerung feststellen kannst, dann müsste bei mir irgendwo der Wurm drin sein. Bei mir ist eine deutliche Verzögerung von mehreren Sekunden vorhanden.

Folgendes habe ich gemacht:

Doorbird-App:
Definition eines HTTP Aufrufs mit der folgenden URL:

http://192.168.xxx.xxx:8083/fhem?cmd.Test1=set%20DoorbirdKlingelJ1%20on-for-timer%2030&XHR=1

In den Einstellungen der Tastenkonfiguration habe ich dann der Taste über einen Wochenplan den http-Aufruf zugewiesen.

Hast du die Push-Benachrichtigungen auch noch für den Taster aktiv gelassen?

Fhem:
In Fhem gibt es dann ein Notify, dass auf den gesetzten Dummy DoorbirdKlingelJ1 reagiert und einen Aktor ansteuert:

define DoorbirdKlingelJ1_Notify_Klingel_EG notify (DoorbirdKlingelJ1:[Oo]n) {if ((OldValue("DoorbirdKlingelJ1") =~ /[Oo]ff/) && (Value("Freigabe_Klingel_EG") =~ /freigegeben/)) {fhem("set Klingel_EG on-for-timer 0.2")}}


Titel: Antw:Doorbird & Fhem
Beitrag von: Frank_Huber am 13 Februar 2020, 16:15:33
denke das hier ist falsch:
http://192.168.xxx.xxx:8083/fhem?cmd.Test1=s

bei mir siehts so aus:
http://USERNAME:PASSWORD@192.168.999.999:8083/fhem?cmd=set%20DoorBird_Klingel%20on&fwcsrf=CSRFTOKEN
Titel: Antw:Doorbird & Fhem
Beitrag von: sylvester am 14 Februar 2020, 08:52:02
Vielen Dank, ich habe das gestern geändert, konnte das bisher aber nicht testen, da immer irgendwer geschlafen hat :D .

Welche events generiert denn das Doorbird-Modul? Das konnte ich leider nirgendwo finden...