Beiträge von M240-Swiss
-
-
Habe es damals nur kurz getestet aber wenn ich es richtig in Erinnerung habe...
Mit dem Plugin kannst Du verschiedene Schalter erstellenzb mit dem Namen „Feiertag“.
Dieser Schalter wird entsprechend aktiviert/deaktiviert wenn in deinem Kalender der Termin „Feiertag“ aufgeführt ist.
So kannst Du deine Automation durchführen mit der Bedingung Schalter „Feiertag“ nicht aktiv.
Hier gibts einiges darüber nachzulesen
Und hier der Link zum PlugIn
Gruss -
Falls Du Homebridge hast könntest Du das Calender-Plugin verwenden. Dort müsstest Du die Feiertage entsprechend in einem Kalender eintragen (evtl. importieren?) und die Feiertage dann als Bedingung in die Automation einfliessen lassen
-
rel : Danke für die Info ??
-
Vielleicht in einer Automation benutzen wenn im Garten etwas erkannt wird soll Musik abgespielt werden, um so zu simulieren das jemand zuhause ist
Lisa Schneider : Wie kann man im nativ HK ein Lied oder eine Playlist auf dem Sonos One abspielen lassen? Dachte bisher das geht nur mit Homebridge. Danke und Gruss
-
Mir erschliesst sich der Nutzen der Boxen in Homekit aktuell auch nicht. Habe sie jedoch alle über Homebridge eingebunden was einige Möglichkeiten bietet.
-
-
clipse : Nein nur die Aqara Home App. Mi habe ich bisher nie verwendet
-
Update ohne Schwierigkeiten mit der Aqara Home App durchgeführt
-
Vollerpla : Dir sei verziehen ???
-
-
Hi Vollerpla
Habe es angepasst und gemäss https://jsonlint.com/ ist die config so nun ok. (siehe unten)
Da war ein grosses Durcheinander mit den Klammern {} [].
Ich empfehle Dir in aller Ruhe die angepasste Config 1 zu 1 mit deiner zu vergleichen. Denke so siehst du am besten wo es hackt.
Gruss
Code
Alles anzeigen{ "bridge": { "name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" }, "description": "Home Smart Home", "platforms": [{ "platform": "config", "name": "Config", "port": 8080, "auth": "form", "theme": "red", "restart": "sudo -n systemctl restart homebridge", "temp": "/sys/class/thermal/thermal_zone0/temp", "sudo": true, "log": { "method": "custom", "command": "journalctl -o cat -n 500 -f -u homebridge" } }, { "platform": "Fritz!Box", "name": " Fritz!Box 7490", "username": "Smart_Home", "password": "xxxxxxx", "url": "http://192.168.178.1", "interval": 60, "hide": [ "wifi", "<ain>" ], "concurrent": false, "wifiName": "jockel&pinky", "options": { "strictSSL": false } } ], "accessories": [{ "accessory": "Meross", "name": "großes Licht", "deviceUrl": "http://192.168.178.200", "authToken": "Basic [token you sniffed yourself]" }, { "accessory": "Meross", "name": "Wohnwand", "deviceUrl": "http:// 192.168.178.201", "authToken": "Basic [token you sniffed yourself]" }, { "accessory": "Meross", "name": "Vitrine", "deviceUrl": "http:// 192.168.178.202", "authToken": "Basic [token you sniffed yourself]" }, { "accessory": "Meross", "name": "kleines Licht", "deviceUrl": "http:// 192.168.178.203", "authToken": "Basic [token you sniffed yourself]" }, { "accessory": "Meross", "name": "Spiegelschrank", "deviceUrl": "http:// 192.168.178.204", "authToken": "Basic [token you sniffed yourself]" }, { "accessory": "Meross", "name": "Flurlicht", "deviceUrl": "http:// 192.168.178.205", "authToken": "Basic [token you sniffed yourself]" }, { "accessory": "Meross", "name": "Brunnen", "deviceUrl": "http:// 192.168.178.206", "authToken": "Basic [token you sniffed yourself]" } ] }
-
-
Vollerpla : Das Plugin hast Du installiert?
Und grad gesehen das Du deine Fritz Passwort hier zeigst. Empfehle Dir diese mit Platzhaltern zu ersetzen -
Vollerpla : Habe es entsprechend korrigiert und unter https://jsonlint.com/ kontrolliert. Sieht nun soweit gut aus. Du kannst dort jeweils deine Config hineinkopieren und testen lassen. Ist oft sehr hilfreich.
Fehler in deiner Config:
- bei der platform Fritzbox fehlte die Bezeichnung "name" : und am Ende der Linie ein Komma
- Auch gibt es in der Config jeweils immer jeweils nur ein "ich nen es mal Kapitel" für platform, accessories etc. Dies sind gekennzeichnet mit den eckigen Klammenr [ ] und dort gehört jeweils der entsprechende Teil hinein.
Gruss
Code
Alles anzeigen{ "bridge": { "name": "Homebridge", "username": "CC:22:3D:E3:CE:30", "port": 51826, "pin": "031-45-154" }, "description": "Home Smart Home", "platforms": [{ "platform": "config", "name": "Config", "port": 8080, "auth": "form", "theme": "red", "restart": "sudo -n systemctl restart homebridge", "temp": "/sys/class/thermal/thermal_zone0/temp", "sudo": true, "log": { "method": "custom", "command": "journalctl -o cat -n 500 -f -u homebridge" } }, { "platform": "Fritz!Box", "name": " Fritz!Box 7490", "username": " Smart_Home ", "password": " vp29011970", "url": "http://192.168.178.1", "interval": 60, "hide": [ "wifi", "<ain>" ], "concurrent": false, "wifiName": "jockel&pinky", "options": { "strictSSL": false } } ], "accessories": [{ "accessory": "Brematic", "name": "Duftlampe", "host": "192.168.2.120", "port": 49880, "vendor": "Brennenstuhl", "device": "RCS1000N", "address": { "systemCode": "10000", "unitCode": "01000" } }, { "accessory": "Brematic", "name": "Aromalampe", "host": "192.168.2.120", "port": 49880, "vendor": "Brennenstuhl", "device": "RCS1000N", "address": { "systemCode": "10000", "unitCode": "00100" } }, { "accessory": "Brematic", "name": "Salzstein", "host": "192.168.2.120", "port": 49880, "vendor": "Brennenstuhl", "device": "RCS1000N", "address": { "systemCode": "11100", "unitCode": "01000" } } ] }
-
restore : Wenn Du diesen Thread von Anfang an durchliest findest Du eigentlich alles was nötig ist
z. B Anleitung für den Telegram bot -
restore : Ich lasse mir z.B. per Telegram folgendes melden:
- wenn nach dem Verlassen von der letzten Person die "Alarm-Anlage" aktiviert wird
- wenn nach der Rückkehr die "Alarm-Anlage" deaktiviert wird
- wenn bei Abwesenheit eine Tür/Fenster geöffnet wird
- wenn die Homebridge gestopt wird oder bei einem PlugIn ein Update vorhanden ist
Gruss
-
-
Hi, hab hier das Beispiel von npm verwendet.
Die neue Platform wird jeweils nach der geschweiften Klammer der vorherigen Platform (in deinem Beispiel die Harmony) nach Eingabe eines Kommas ergänzt.
Am besten kopiert Du deine komplette config im Anschluss mal unter https://jsonlint.com/ zu Überprüfung rein
GrussCode
Alles anzeigen"platforms": [ { "platform": "HarmonyHubWebSocket", "name": "HarmonyHub", "hubIP": "192.168.178.41", "showTurnOffActivity": true, "refreshTimer": 10, "skipedIfSameStateActivities": ["PowerOff", "La musique"], "publishActivitiesAsIndividualAccessories": true }, { "platform": "Telegram", "bots": [ { "name": "Bot name as seen in HomeKit", "token": "TELEGRAM BOT TOKEN", "chat": "TELEGRAM CHAT ID", "error": "Something broken. I'm shutting down.", "notifications": { "Hello": { "mode": "Markdown", "randomize": true, "messages": [ "*Hi!*", "_Hello!_", "Hey mate!" ] ], "Bye": [ "mode": "HTML", "randomize": false, "messages": [ "<b>Good bye!</b>", "<i>I'm sad to see you leave.</i>" ] ], } } ] } ]
-