[SUCHE] Plugin für Doorbell + Dooropener via Webbefehle - inkl. Cam (speziell: Axis Türstation)

  • Ich verwende mittlerweile wieder das camera-ffmpeg-Plug-In und binde den Türöffner separat per http-switch ein. Der Rest sieht so aus:

    Natürlich musst Du Deiner Mobotix-Türstation dazu auch den Port beibringen (in meinem Fall Port 6412). Das musst Du dann unter Profile für Netzwerkmeldungen mitsamt der IP Deines Homebridge-Gerätes im Feld Zieladresse eintragen und außerdem unter Datenprotokoll die Option HTTP/1.0-Request auswählen, dann unter CGI-Pfad den entsprechenden Pfad, /doorbell?Wunschname gemäß obigem Beispiel also und schließlich als Datentyp die Option Nur Text wählen. Ja ja, ich weiß, kompliziert, nervtötend. Aber so sind die Produkte dieses Herstellers (von dem ich garantiert niemals wieder etwas kaufen werde) ja leider.


    Ach ja, die sehr spezifischen ffmpeg-Filter in obigem Beispiel geschehen dem HomeKit zuliebe und wurden durch lästiges Ausprobieren ermittelt, damit das Kamerabild nicht rund oder verzerrt ist.


    Hoffe, dass Dir das irgendwie hilft.

  • Hallo und Danke David Andel ! Noch bekomme ich allerdings keine Push. Ich habe in der Moronix ( nice !) ;) unter Aktionsgruppen Übersicht alle Klingelschalter ( Dort Bell genannt ) mit der genannten Netzwerkmeldung verknüpft. Hast du das auch so gemacht oder anders? Das ist echt ein ultraschlechtes Interface...

  • Nein, das muss aber nichts heißen, da es bei diesem höllischen System ja oft mehrere Herangehensweisen gibt, die allesamt komplett verwirrend und vor allem brutal unzuverlässig sind (eine kleine Änderung reicht da schon).


    Was ich gemacht habe, ist das da:


    a) „Admin Menu“ der Moronix :cursing: aufrufen

    b) Unter „Übertragungsprofile“ das Untermenü „Profile für Netzwerkmeldungen“ aufrufen

    c) Dann ganz unten auf der Seite ein neues Profil mit „Neues Profil hinzufügen“ erstellen und z. B. Homebridge nennen

    d) Im Pulldown-Menü „Benutzerdefinierte Konfiguration“ auswählen

    e) Als Zieladresse die Homebridge-IP samt Port für camera-ffmpeg (Beispiel oben: 6412) eintragen: ww.xx.yy.zz:6412

    f) Im Pulldown-Menü darunter „Bei Fehler weiter“ wählen

    g) Unter Datenprotokoll im Pulldown-Menü HTTP/1.0-Request auswählen

    h) Im Textfeld darunter Deine URL gemäß Deines Wunschnamens aus camera-ffmpeg angeben: /doorbell?Wunschname

    i) Unter Datentyp im Pulldown-Menü Nur Text wählen

    j) Auf Setzen klicken, dann zurück ins „Admin Menu“

    k) Unter der Rubrik Video-Türstation auf Klingelverhalten und Video-Mailbox klicken

    l) dort kannst Du dann unter Adressat-spezifische Einstellungen für jeden Klingeltaster (= Adressat) per cmd-Klick die Option Homebridge (Netzwerkmeldung) ergänzen

    m) Dann Setzen und Schließen klicken und gegebenenfalls testen (besser ist es allemal)


    Es funktioniert hier. Aber wie schon erwähnt, reicht eine kleine Veränderung und neues Testen ist angesagt …


    Viel Glück!

  • gibts hier mittlerweile etwas neues?


    hab mich länger nicht damit beschäftigt, aber was mir zuletzt noch gefehlt hat:


    2 way audio - also die möglichkeit der kommunikation

    sowie eben halt der Türöffner via http Befehl inkl. credentials

  • Bleibt weiterhin nur für Experten, da der Code selber angepasst werden muss und nicht mit allen Cameras funktioniert.

  • hab den Türöffner gestern Abend hinbekommen!
    Von hinten durch die Brust ins Auge, aber es funktioniert! :D


    Zusammenfassung:
    Plugin http door > http Befehl > löst virtuellen Taster in der CCU (Homematic) aus > dieser löst ein Script mit http Befehl aus, welches die Credentials mit überträgt.



    Plugin:

    https://github.com/TheRealSimonMlr/home ... k-ultimate


    config:

    Code
    {            "accessory": "HTTPLockUltimate",            "name": "HTTPLockUltimate",            "resetLock": "true",            "resetLockTime": "5",            "http_method": "POST",            "openURL": "http://IPCCU:8181/test.exe?x=dom.GetObject('BidCos-RF.BidCoS-RF:2.PRESS_SHORT').State(1)"        }


    virtueller Taster via Homekit:

    http://ipccu:8181/test.exe?x=d…_SHORT%27%29.State%281%29


    Programm in CCU:

    Wenn Virtueller Taster (BidCos-RF:2) kurzer Tastendruck,


    dann Script

    Script, welches der Virtuelle Taster auslöst:

    Code
    string stderr;
    string stdout;
    string url="http://USER:PASSWORD@IP-AXIS/axis-cgi/io/port.cgi?action=6%3A%2F3000%5C";
    system.Exec("wget -O /dev/null -q "#url, &stdout, &stderr);