RedMatic HomeKit
Moderator: Co-Administratoren
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
RedMatic HomeKit
Habe RedMatic seit v1.7.0 um ein HomeKit Modul erweitert, damit ist es nun möglich eine CCU3 bzw. RaspberryMatic direkt in HomeKit einzubinden (ohne die Notwendigkeit einen weiteren Server/Pi zu betreiben). Befindet sich noch im Alpha Stadium, bisher sind nur ein paar ausgewählte Geräte implementiert (siehe https://github.com/hobbyquaker/RedMatic ... ic-devices).
Wenn jemand Zeit und Lust hat es schon in diesem frühen Stadium zu testen würde ich mich über Feedback freuen. Bug-Reports oder Geräte-Wünsche bevorzugt im Github Issue Tracker.
Wenn jemand Zeit und Lust hat es schon in diesem frühen Stadium zu testen würde ich mich über Feedback freuen. Bug-Reports oder Geräte-Wünsche bevorzugt im Github Issue Tracker.
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: Welche iOS App für CCU3
Aaaah danke!
Das ist Bestandteil von RedMatic?
Muss man dazu irgendwelche grösseren Programmierkenntnisse haben?
Habe mich mit RedMatic aus Zeitmangel noch gar nicht befasst, auf den ersten Blick wirkte das für mich halt recht kompliziert.
Ich werde das mal weiter verfolgen und wenn die meisten meiner Geräte vorhanden sind, installiere ich das mal und lege das in meiner Home App als 2. zu Hause an. Werden Systemvariablen und Programme auch funktionieren? Also Systemvariablen true/false setzen und Programme starten zumindest? Wenn CuxD Geräte auch funktionieren würde, wäre das echt genial.
Das ist Bestandteil von RedMatic?
Muss man dazu irgendwelche grösseren Programmierkenntnisse haben?
Habe mich mit RedMatic aus Zeitmangel noch gar nicht befasst, auf den ersten Blick wirkte das für mich halt recht kompliziert.
Ich werde das mal weiter verfolgen und wenn die meisten meiner Geräte vorhanden sind, installiere ich das mal und lege das in meiner Home App als 2. zu Hause an. Werden Systemvariablen und Programme auch funktionieren? Also Systemvariablen true/false setzen und Programme starten zumindest? Wenn CuxD Geräte auch funktionieren würde, wäre das echt genial.
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: Welche iOS App für CCU3
Jupp.
Ne, garnicht.nicolas-eric hat geschrieben: ↑08.10.2018, 20:00Muss man dazu irgendwelche grösseren Programmierkenntnisse haben?
Das wirkt nur sonicolas-eric hat geschrieben: ↑08.10.2018, 20:00Habe mich mit RedMatic aus Zeitmangel noch gar nicht befasst, auf den ersten Blick wirkte das für mich halt recht kompliziert.
Brauchst garnicht als zweites Zuhause anlegen, kannst einfach die Bridge in deinem vorhandenen Zuhause hinzufügen, ausprobieren und wenn Du es loswerden willst die Bridge auch einfach wieder löschen (die Geräte die die Bridge mitbringt verschwinden dann auch). Sysvars und Programme sind schon auf der Todo, CUxD sollte auch möglich sein hat aber für mich keine Prio.nicolas-eric hat geschrieben: ↑08.10.2018, 20:00Ich werde das mal weiter verfolgen und wenn die meisten meiner Geräte vorhanden sind, installiere ich das mal und lege das in meiner Home App als 2. zu Hause an. Werden Systemvariablen und Programme auch funktionieren? Also Systemvariablen true/false setzen und Programme starten zumindest? Wenn CuxD Geräte auch funktionieren würde, wäre das echt genial.
PS.: War mal so frei Deine Frage und meine Antwort in diesen Thread zu verschieben
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: RedMatic HomeKit
Das war blöd von mir, im anderen Thema zu antworten, sorry.
Also einfach Redmatic installieren als Addon und dann kann ich das sofort als Gateway in der Home App hinzufügen?
Den Raspi nach der Installation erboten? Bei der neuen RaspiMatic Version macht er das ja nicht mehr selbständig nach dem Installieren von Addons.
War da nicht was mit einem Code, den man eingeben muss zum bestätigen (das war zumindest bei der Homebridge so)?
Sorry für die vielen Fragen, möchte mir halt ungerne das laufende System zerschiessen.
Ein 2. zu Hause ist mir lieber. Dann hab ich das getrennt und nicht alle Geräte doppelt. So kamen Siri und ich nich nicht durcheinander.
Also einfach Redmatic installieren als Addon und dann kann ich das sofort als Gateway in der Home App hinzufügen?
Den Raspi nach der Installation erboten? Bei der neuen RaspiMatic Version macht er das ja nicht mehr selbständig nach dem Installieren von Addons.
War da nicht was mit einem Code, den man eingeben muss zum bestätigen (das war zumindest bei der Homebridge so)?
Sorry für die vielen Fragen, möchte mir halt ungerne das laufende System zerschiessen.
Ein 2. zu Hause ist mir lieber. Dann hab ich das getrennt und nicht alle Geräte doppelt. So kamen Siri und ich nich nicht durcheinander.
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: RedMatic HomeKit
Jupp, einfach das Addon installieren. Ohne Reboot startet es nicht von alleine, aber das ist kein Problem, im CCU WebUI in der Systemsteuerung klickst auf RedMatic, da gibts ein "Start" Button. Sobald es gestartet ist kannst Du links den Node-RED Link anklicken und landest dann in Node-RED. Dort suchst in der "Palette" (der Bereich links in dem die ganzen "Nodes" zu sehen sind) den RedMatic HomeKit Node und ziehst ihn in den Flow (der große Bereich in der Mitte). Danach klickst oben rechts auf Deploy. ~ eine Minuten warten, dann kannst auf einem iOS Gerät die Bridge hinzufügen. Der Pincode den du dafür brauchst wird sichtbar wenn Du in Node-RED einen Doppelklick auf den HomeKit Node machst.
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: RedMatic HomeKit
NodeRed manuell zu starten nach der Installation war ne blöde Idee, erst stiegen alle Dienste aus, dann war die RaspiMatic gar nicht mehr erreichbar.
Der Raspi war nur noch per SSH zum Reboot zu zwingen, fuhr dann aber ganz schnell wieder hoch.
Am iPad war das Gateway dann auch sofort hinzuzufügen.
Allerdings hat er nur 2 HMIP-SWDO importiert, die funktionieren aber zuverlässig.
Die Statusanzeige am iPad reagiert nahezu zeitgleich mit der im WebUI.
Bei Homekit ist da immer eine spürbare Verzögerung drin.
Folgende Geräte nutze ich sonst auch noch in der Home App, die werden aber wohl (noch) nicht unterstützt.
Steckdosenaktoren ohne/mit Messung HM-LC-Sw1-Pl-DN-R1 und HM-ES-PMSw1-Pl
UP Aktoren HMIP-BSM und HM-LC-Sw1PBU-FM
Thermostate HM-WDS40-TH-I
Wenn dann noch Systemvariablen gehen würden, könnte ich schon umschwenken.
Obwohl die Homebridge bräuchte ich dann noch immer, weil ich auch die Aktionen des Harmony Hub damit steuere.
Für Homematic würde ich das aber nicht mehr nutzen, denn direkt auf dem Raspi ist mir das lieber.
Kann man eigentlich auch Geräte ausschließen, die man in der Home App nicht haben möchte, oder werden einfach alle unterstützten Geräte importiert?
Zur Not nimmt man die nicht benötigten halt aus den Favoriten raus und packt die ein irgendeinen erfundenen Raum rein, den man eh nicht nutzt.
So wie ich das auf den ersten Blick sehe, werde ich mich mit RedMatic in Zukunft häufiger beschäftigen.
Der Raspi war nur noch per SSH zum Reboot zu zwingen, fuhr dann aber ganz schnell wieder hoch.
Am iPad war das Gateway dann auch sofort hinzuzufügen.
Allerdings hat er nur 2 HMIP-SWDO importiert, die funktionieren aber zuverlässig.
Die Statusanzeige am iPad reagiert nahezu zeitgleich mit der im WebUI.
Bei Homekit ist da immer eine spürbare Verzögerung drin.
Folgende Geräte nutze ich sonst auch noch in der Home App, die werden aber wohl (noch) nicht unterstützt.
Steckdosenaktoren ohne/mit Messung HM-LC-Sw1-Pl-DN-R1 und HM-ES-PMSw1-Pl
UP Aktoren HMIP-BSM und HM-LC-Sw1PBU-FM
Thermostate HM-WDS40-TH-I
Wenn dann noch Systemvariablen gehen würden, könnte ich schon umschwenken.
Obwohl die Homebridge bräuchte ich dann noch immer, weil ich auch die Aktionen des Harmony Hub damit steuere.
Für Homematic würde ich das aber nicht mehr nutzen, denn direkt auf dem Raspi ist mir das lieber.
Kann man eigentlich auch Geräte ausschließen, die man in der Home App nicht haben möchte, oder werden einfach alle unterstützten Geräte importiert?
Zur Not nimmt man die nicht benötigten halt aus den Favoriten raus und packt die ein irgendeinen erfundenen Raum rein, den man eh nicht nutzt.
So wie ich das auf den ersten Blick sehe, werde ich mich mit RedMatic in Zukunft häufiger beschäftigen.
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: RedMatic HomeKit
Ouch, unschön. Könnte jetzt über die Ursache nur spekulieren, aber ich werd die Installation auf RaspberryMatic bei Gelegenheit noch mal durchspielen.nicolas-eric hat geschrieben: ↑08.10.2018, 21:31NodeRed manuell zu starten nach der Installation war ne blöde Idee, erst stiegen alle Dienste aus, dann war die RaspiMatic gar nicht mehr erreichbar.
Da würde ich Dich bitten für jedes Gerät dass Du gerne hättest einen Issue anzulegen (falls noch nicht vorhanden): https://github.com/hobbyquaker/RedMatic-HomeKit/issuesnicolas-eric hat geschrieben: ↑08.10.2018, 21:31Folgende Geräte nutze ich sonst auch noch in der Home App, die werden aber wohl (noch) nicht unterstützt.
Geh ich asap an, ich denk am Wochenende dürfte das soweit sein.nicolas-eric hat geschrieben: ↑08.10.2018, 21:31Wenn dann noch Systemvariablen gehen würden, könnte ich schon umschwenken.
Den Harmony Hub kannst auch per RedMatic anbindennicolas-eric hat geschrieben: ↑08.10.2018, 21:31Obwohl die Homebridge bräuchte ich dann noch immer, weil ich auch die Aktionen des Harmony Hub damit steuere.
Im Moment werden noch einfach alle unterstützten Geräte angelegt, aber ich hab das schon auf der Todo eine Geräteauswahl einzubauen. Sollte auch am Wochenende soweit sein.nicolas-eric hat geschrieben: ↑08.10.2018, 21:31Kann man eigentlich auch Geräte ausschließen, die man in der Home App nicht haben möchte, oder werden einfach alle unterstützten Geräte importiert?
Das freut michnicolas-eric hat geschrieben: ↑08.10.2018, 21:31So wie ich das auf den ersten Blick sehe, werde ich mich mit RedMatic in Zukunft häufiger beschäftigen.
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: RedMatic HomeKit
Mit GitHub hab ich mich noch nie beschäftigt, da muss ich mich erstmal anmelden.hobbyquaker hat geschrieben: ↑08.10.2018, 22:32Da würde ich Dich bitten für jedes Gerät dass Du gerne hättest einen Issue anzulegen (falls noch nicht vorhanden): https://github.com/hobbyquaker/RedMatic-HomeKit/issues
Das mache ich dann morgen Abend.
Nur keine Hektik.hobbyquaker hat geschrieben: ↑08.10.2018, 22:32Geh ich asap an, ich denk am Wochenende dürfte das soweit sein.
Finde das was Du da gemacht hast echt klasse!
Ich quäl mich vor 1.5 Jahren ewig ab, damit die Homebridge erstmal ordentlich läuft und das hier ist echtes "Plug and Play".
Und das ist ja nur eine ganz Kleien Funktion von so vielen der RedMatic.
Nun hast Du aber endgültig meine Neugier geweckt.
Und der Harmony Hub (zumindest die Aktionen) sind dann direkt über die CCU bedienbar und das funktioniert auch mit HomeKit?
Da muss ich wohl mal etwas stöbern und eine Anleitung suchen.
Bei den Geräten ist es ja nicht so schlimm, aber wenn man nur 10 Systemvariablen in HomeKit braucht und die anderen +50 dort erstmal "verstecken" muss, ist das schon etwas aufwändig.hobbyquaker hat geschrieben: ↑08.10.2018, 22:32Im Moment werden noch einfach alle unterstützten Geräte angelegt, aber ich hab das schon auf der Todo eine Geräteauswahl einzubauen. Sollte auch am Wochenende soweit sein.
nicolas-eric hat geschrieben: ↑08.10.2018, 21:31So wie ich das auf den ersten Blick sehe, werde ich mich mit RedMatic in Zukunft häufiger beschäftigen.
Vor einiger Zeit, als Du RedMatic vorgestellt hattest, dachte ich mir "was könnte mir das wohl bringen?" und hatte das gleich wieder verworfen.
Aber heute nach ganz kurzer Zeit denke ich mir, das ist echt ein mächtiges Werkzeug.
Bin gespannt, was mir beim rumprobieren damit noch so alles sinnvolles einfällt.
-
- Beiträge: 522
- Registriert: 07.01.2017, 16:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 66 Mal
Re: RedMatic HomeKit
Hi Sebastian,
wenn ich das richtig verstehe, dann willst du zukünftig generische Geräte einführen. Planst du auch andere Geräte-Typen als bisher im Github als issue angelegt sind? Wenn ja, dann wären LightBulb, Thermostat, Window, WindowCovering, Fan, Door, DoorLock und Outlet sicher noch sehr brauchbar.
Was hälst du eigentlich davon, auch noch eine History ala EVE.app einzubauen? klick. Darauf gestoßen bin ich über diesen issue
wenn ich das richtig verstehe, dann willst du zukünftig generische Geräte einführen. Planst du auch andere Geräte-Typen als bisher im Github als issue angelegt sind? Wenn ja, dann wären LightBulb, Thermostat, Window, WindowCovering, Fan, Door, DoorLock und Outlet sicher noch sehr brauchbar.
Was hälst du eigentlich davon, auch noch eine History ala EVE.app einzubauen? klick. Darauf gestoßen bin ich über diesen issue
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: RedMatic HomeKit
Ja, durchaus, ich denke es wird ein komplett universelles Accessory geben dem Du dann beliebige (in https://github.com/KhaosT/HAP-NodeJS/bl ... itTypes.js definierte) Services zuordnen kannst. Bin nur noch unschlüssig ob ich das noch mit auf die Todo für die 1.0 nehm oder erst später angeh. Höchste Prio hat für mich jetzt erstmal eine möglichst vollumfängliche Unterstützung aller Homematic-Geräte. Die universellen Accessories die ich für die 1.0 Plane sollen erstmal nur dazu dienen die Lücken zu Stopfen die ich nicht ohne "Konfigurationsfreiheit" angehen kann - wie z.B. ein GarageDoorOpener der eine Kombination aus Schaltaktor und Tür-Fenster-Kontakt nutzt.
Hab ich auch schon drüber nachgedacht, aber das wirft eine Menge Fragen auf. Wo persistiert man die Daten, wie schafft man es dass die gleichen Daten dann auch von z.B. den Node-RED Dashboard Chart-Nodes genutzt werden können und wie bekommt man es hin dass das alles schön einfach konfigurierbar bleibt? Nicht ganz trivial da einen guten Weg zu finden. Eine Idee wäre eine Zwischenschicht zu schaffen die sich auf unterschiedliche Backends setzen kann, wie z.B. eine externe InfluxDB oder auch die Datenbank des CCU-Historians. Aber das ist alles Zukunftsmusik, definitiv nicht auf der Todo für die Version 1.0