Tatsächlich. Es hat an diesem simplen weiteren Schritt (Antippen der Pushcut-Nachricht) gelegen Das war mir echt nicht klar (den letzten Hinweis hierauf in der Anleitung habe ich überlesen). Allerdings ist das nicht so ganz das, was ich mir vorgestellt hatte. Am liebsten hätte ich es so, dass sofort das Kamerabild erscheint, ohne ein weiteres Antippen der Nachricht. Gibt es dafür auch eine Lösung?
Beiträge von R2K2
-
-
Ja, an sich habe ich alles nach Anleitung eingerichtet und geprüft. Ich hoffe, dass ich nichts übersehen habe. Ich füge mal ein paar screenshots aus Pushcut, Kurzbefehlen und der Automation. Der virtuelle Bewegungsmelder war nötig, weil der Klingelsensor in Homekit nicht ausgewählt werden kann Also lasse ich in Raspberrymatic die Klingel einen virtuellen BM auslösen, der auch in Homekit-Automationen eingebunden werden kann.
Die Pushcut-Nachricht tippe ich allerdings nicht jedesmal an; das soll ja gerade autiomatisiert werden … Ist das etwa deie Lösung meines Problems? Das muss ich mal ausprobieren …
VG
-
Liebe Gemeinde,
kann mir vlt. jemand sagen, warum in meinem Fall ein Kurzbefehl nicht mit Pushcut in Gang gesetzt werden kann? Über die SuFu bin ich leider nicht fündig geworden.
Ich betreibe Homekit in NodeRed mit diversen Geräten von versch. Herstellern und habe u.a. eine (nicht homekit-fähige) Kamera von Reolink (RLC410) über homebridge in mein Apple-Zuhause eingebunden. Nun wollte ich erreichen, dass das Kamera-Bild bzw. die Kamera-App automatisch auf meinem iPad geöffnet wird, sobald es an der Haustüre klingelt. Dazu habe ich diese Anleitung befolgt: https://smartapfel.de/eigene-h…en-mit-kamera-livestream/
Leider funktioniert es bei mir nicht, weil die Pushcut-App offenbar nicht den Kurzbefehl ausführt, den ich hierfür angelegt habe und der die Homecam-App mit dem Befehl ViewCam startet. Der Kurzbefehl als solcher funktioniert, nur eben nicht über Pushcut. Die textliche Pushcut-Nachricht wird über die Home-Automation erfolgreich versandt …
Hat jemand eine Idee, woran das liegen kann?
-
Jetzt verstehe ich gar nichts mehr. Heute morgen funktionierte die Automation noch aus der Ferne. Soeben habe ich es daheim noch einmal getestet und es funktioniert hier nun nicht mehr. Es gehen also die Automationen nur im Fernzugriff, jedoch nicht im heimischen Netzwerk. Hat jemand eine Idee?
-
Was ist das denn? Plötzlich geht es - jedenfalls mit dem Minimal-Versuchsaufbau (s. o.) -, ohne dass ich irgendetwas seit gestern daran verändert habe. Naja, sei es drum. Dann kann ich mich ja nun an mein eigentliches Vorhaben ran machen.
Vielen Dank für eure Unterstützung!
-
Es ist schon komisch. Selbst eine Automation „Wenn Dummy Switch aktiv, dann Delay Switch aktiv“, also zwei virtuelle Schalter innerhalb desselben Docker-Containers funktioniert nicht.
-
Hmh, dann weiß ich nicht, warum es bei mir nicht funktioniert.
-
Das ändert leider nichts.
-
-
Bedingungen habe ich gar nicht erst vorgesehen. Es geht um die reine „Wenn Dummy an, dann Licht an“. Die Deaktivieren-Automation habe ich noch gar nicht angelegt. Ich sehe auch keinen Grund, weshalb das Schalten verhindert werden könnte.
Mittlerweile habe ich die Node.js-Version auf 16.13.0 geupdatet. Hat auch nicht geholfen.
Kann es vielleicht etwas damit zu tun haben, dass ich zum Einen Homekit in Node-Red (Redmatic auf ReaspberryPi) eingerichtet habe, um meine Homematic-Geräte „homekit-fähig“ zu machen, und darüber hinaus Homebridge im Docker betreibe und so alle Geräte in Homekit zusammenführe? Zum Hintergrund dieses Mixes: In Node-Red habe ich es nicht hinbekommen, meine nicht-homekit-fähigen Kameras in Homekit einzubinden, so dass ich auf Homebridge ausweichen musste.
Merkwürdig. Ich habe jetzt einfach mal eine Automation erstellt, bei der das eine Homematic-Gerät als Auslöser gesetzt wird, um ein anderes Homematic-Gerät einzuschalten. Beide sind über Node-Red in Homekit eingebunden, also von dem oben gennatn Mix nicht betroffen: „Wenn Licht 1 an, dann Licht 2 an“. Das funktioniert allerdings auch nicht. Heißt das demnach, dass nicht-homekit-zertifizierte Geräte gar nicht in eine Automation einbezogen werden können? Das würde mich wundern, da ich all diese Geräte ja über Siri steuern kann …
-
Dann wird der Dummyschalter dort auch als eingeschaltet dargestellt, aber eben nur dieser.
-
Ich möchte die Lampe nicht immer nach einer bestimmten Zeit ausschalten, sondern nur sporadisch, da die Lampe auch noch in einer anderen Zeitsteuerung eingebunden ist. Wenn ich also beispielsweise zu einer atypischen Zeit das Haus verlasse, soll es möglich sein, die Lampe dann außerhalb des üblichen Zeitprogramms manuell einzuschalten mit der Folge, dass sie dann nach der Delay-Zeit automatisch wieder ausgeschaltet wird. Ich hatte daher angenommen, dass ich diesen virtuellen Schalter manuell betätigen kann und dieser dann diese Zeitfolge auslöst. Liegt da mein Missverständnis?
Wenn ich den Dummyschalter in Homebridge anklicke, ist er zwar in der WebUI aktiviert, löst aber nicht die Automation aus.
-
Hmh, genau das habe ich gemacht und es funktioniert nicht, die verknüpfte Lampe wird schon nicht eingeschaltet.
-
Ich „nutze“ den homebridge-dummy v0.5.0 und den homebridge-delay-switch v2.2.
6, beide sind verified.
Den homebridge-dummy v0.5.0 habe ich einmal so eingerichtet, wie Cohni und dann bei einem nächsten Versuch stateful angehakt. Hat beides nicht funktioniert. Hängt das evtl. mit iOS 15 zusammen?
-
Lieber Kenner,
ich benötige Hilfe:
Ich möchte einen virtuellen Schalter einrichten, mit dem ich eine oder mehrere Lampen einschalte, die dann nach einer definierten Zeit automatisch ausgeschaltet werden. Mit der Home-App von Apple bzw. den dortigen Möglichkeiten zum Deaktivieren nach mehr als 20 Minuten funktionierte das ja bislang nicht zuverlässig. Ich nutze iOS 15.1. Deshalb habe ich einen Delay-Switch über Homebridge eingerichtet, von dem ich gelesen habe, dass so etwas damit klappen sollte. Nur bekomme ich es nicht hin, das mit Hilfe dieses Plugins einzurichten. Wenn ich eine Automation anlege mit „Wenn Delay-Switch aktiviert, dann Lampe X aktivieren“ (die dann nach der im Plugin eingestellten Zeit ausgehen soll), wird diese Lampe schon gar nicht eingeschaltet. Das Gleich geschieht, wenn ich anstelle des Delay-Switches das Einschalten eines Dummy-Switches als Bedingung definiere.
Hat jemand etwas Deratiges mit Erfolg einrichten können und ist so freundliches, dies einmal für einen Anfänger wie mich zu erklären? Vielleicht mit screenshots? Dafür wäre ich wirklich sehr dankbar.
Einen schönen Montag!
VG
-
Ja, der Raspi hängt am LAN. Mit offenen Ports möchte ich nur ungern arbeiten. Ich behelfe mir aktuell mit dem Redmatic-Addon in Raspberrymatic und dem dortigen Homekit-Plugin. Läuft derzeit ordentlich.
-
Im Logfile von Homebridge steht nun „client missing“, siehe Screenshot:
-
Sorry, dass ich so spät antworte ....
Nein, nach dem Aktualisieren erscheint der normale Bildschirm mit den Geräte-Icons. Klicke i h auf eines, sieht es so aus, als werde geschaltet; das Icon ist dann z.B. „on“. Tatsächlich wird der Befehl jedoch nicht ausgeführt. Beende ich dieHome-App und starte sie anschließend neu, zeigt die Icon wieder den letzten Schaltzustand VOR dem Klick.
Meine Einstellung sieht etwas anders aus. Ich habe die Ports blockiert und lediglich einzelne freigegeben.
-
Liebe Gemeinde,
ich habe ein Problem mit Homebridge und Homematic und hoffe auf Hilfe:
Ich nutze zwei Raspberry Pi 3 B, auf dem einen läuft Raspberrymatic (neueste Version) und auf dem anderen Homebridge (neueste Version). Wenn ich letzteren neustarte, läuft die Installation zunächst reibungslos. Nach ein paar Stunden hängt Homebridge jedoch in der Weise, dass über die Home-App auf dem iPhone keine Homematic-Geräte mehr gesteuert werden können; über Homebridge UI-X kann ich aber noch alles „ansteuern“, ich sehe also dort jede Statusänderung, die ich mit dem iPhone veranlasst habe, die jedoch nicht mehr bei den Geräten ankommt.
Im Log-file des Homebridge-Raspberry taucht folgender Fehler auf: Error: connect ENETUNREACH 192.xxx.xxx.xx:8181. Bei der ip-Adresse handelt es sich um diejenige der Raspberrymatic.
Kann der Fehler mit dem Port 8181 zusammenhängen? Der ist in der Firewall der Raspberrymatic nicht freigegeben (allerdings funktioniert es ja in den ersten Stunden nach einem jeweiligen Neustart ...). Muss ich diesen Port dort bzw. in meinem Router (Fritzbox 7590) freigeben?
Ich danke Euch schon einmal im Voraus!!!
-
Okay, das mache ich. Danke und schönen Restsonntag!