Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Bei einem Kollegen ist es so, das er ein Modul am Hörmann Garagentor hat was er in Apple HomeKit hat.
Sobald er sich dem Haus nähert, poppt der Garagentor Button in Carplay auf.
Bei einem Kollegen ist es so, das er ein Modul am Hörmann Garagentor hat was er in Apple HomeKit hat.
Sobald er sich dem Haus nähert, poppt der Garagentor Button in Carplay auf.
Ist das bei dieser Brücke auch so?
Bzw. da ich noch kein Carplay habe, die Frage ob das mit der Apple Watch funktioniert?
Gibt es die Möglichkeit einer zweiten Bestätigung auf dem Button fürs Garagentor, nicht das man das Garagentor aus versehen öffnet?
Du könntest alles in ein Skript packen. Statt GroupWriteBoolNotify verwendest du GroupWriteTelegramNotify und gibts die Gruppenadressen nacheinander an, von denen die Werte empfangen werden sollen
Wenn jetzt das rechts Tor übermittelt werden soll, kann man das in das vorhandene Skript schreiben oder macht man dafür ein neues Skript?
Du könntest alles in ein Skript packen. Statt GroupWriteBoolNotify verwendest du GroupWriteTelegramNotify und gibts die Gruppenadressen nacheinander an, von denen die Werte empfangen werden sollen (ich hab "5/1/2" für das Garagentor rechts angenommen). Dann entscheidest du anhand der Gruppenadresse, welches Garagentor gemeint ist.
Code:
var hkknx = import("hkknx")
ch = hkknx.GroupWriteTelegramNotify("5/1/1", "5/1/2")
for {
// Telegramm empfangen
telegram = <-ch
// Bytes dekodieren
value = hkknx.ParseBool(telegram.Bytes)
// Titel anhand der Gruppenadresse ermitteln
var title = ""
switch telegram.Addr {
case "5/1/1":
title = "Garagentor EG links"
case "5/1/2":
title = "Garagentor EG rechts"
}
// Nachricht anhand des empfangenen Wertes ermitteln
var message = ""
if value == true {
message = "Garagentor geschlossen."
} else {
message = "Garagentor offen."
}
hkknx.SendNotification(title, message)
}
1. Habe was endliches bei mir gehabt, dass mein hkknx server kein öffentlichen Rechner ist habe chmod 777 für database eingerichtet....
Code:
sudo chmod 777 -R /home/alexander/database
bei mir hat es geholfen... halt ist der Ordner und Unterordner für jeden im system zugänglich/beschreibbar aber wie gesagt, da bin ich der root
Nach einer neuen Installation funktioniert die Brücke nicht mehr.
Sobald der Hacken Brücke aktivieren gespeichert wird, wird das ganze Projekt gelöscht.
Stimmt hier irgendwas mit Berechtigungen nicht?
Hier Status vor aktivieren der Brücke:
Code:
alexander@debian-HomeKit:~$ systemctl status hkknxd.service
● hkknxd.service - HomeKit Bridge for KNX
Loaded: loaded (/etc/systemd/system/hkknxd.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-02-18 22:00:40 CET; 10min ago
Main PID: 15762 (hkknx)
Tasks: 6 (limit: 1108)
Memory: 19.9M
CPU: 284ms
CGroup: /system.slice/hkknxd.service
└─15762 /home/alexander/hkknx --db=/home/alexander/database
Feb 18 22:00:40 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:00:40 main.go:152: version 2.8.0 (built at 2024-02-05T11:53:16Z+0100)
Feb 18 22:00:40 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:00:40 main.go:299: webpage available at port 8080
Feb 18 22:08:50 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:08:50 html.go:330: db: open /home/alexander/database/server.json: permission denied
Feb 18 22:08:52 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:08:52 app.go:366: tunnel: connected to 192.168.40.15:3671 (udp) via 1.1.251
Hier Status nach aktivieren der Brücke:
Code:
alexander@debian-HomeKit:~$ systemctl status hkknxd.service
● hkknxd.service - HomeKit Bridge for KNX
Loaded: loaded (/etc/systemd/system/hkknxd.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-02-18 22:15:51 CET; 15s ago
Main PID: 21193 (hkknx)
Tasks: 6 (limit: 1108)
Memory: 12.9M
CPU: 56ms
CGroup: /system.slice/hkknxd.service
└─21193 /home/alexander/hkknx --db=/home/alexander/database
Feb 18 22:15:51 debian-HomeKit hkknx[21193]: INFO 2024/02/18 22:15:51 main.go:152: version 2.8.0 (built at 2024-02-05T11:53:16Z+0100)
Feb 18 22:15:51 debian-HomeKit hkknx[21193]: INFO 2024/02/18 22:15:51 main.go:299: webpage available at port 8080
Gruß
Alexander
Zeige dein hkknxd.service bitte, da steck ein Fehler...
Hallo.
Habe eine frage, vielleicht hat das schon wer gehabt und zwar, habe neues server, neu OS aufgesetzt mit debian 12, alles funktioniert perfekt, Brücke ist ON, geht schalten und alles anderes auch.. habe dann einmal in der syslog reingeschaut und was verdächtiges gefunden:
lut 19 15:59:01 d10u hkknx[1889]: INFO 2024/02/19 15:59:01 light.go:37: Unable to unpack scaling from [0]
lut 19 16:00:03 d10u hkknx[1889]: INFO 2024/02/19 16:00:03 light.go:37: Unable to unpack scaling from [0]
lut 19 16:01:05 d10u hkknx[1889]: INFO 2024/02/19 16:01:05 light.go:37: Unable to unpack scaling from [0]
lut 19 16:02:07 d10u hkknx[1889]: INFO 2024/02/19 16:02:07 light.go:37: Unable to unpack scaling from [0]
Nach einer neuen Installation funktioniert die Brücke nicht mehr.
Sobald der Hacken Brücke aktivieren gespeichert wird, wird das ganze Projekt gelöscht.
Stimmt hier irgendwas mit Berechtigungen nicht?
Hier Status vor aktivieren der Brücke:
Code:
alexander@debian-HomeKit:~$ systemctl status hkknxd.service
● hkknxd.service - HomeKit Bridge for KNX
Loaded: loaded (/etc/systemd/system/hkknxd.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-02-18 22:00:40 CET; 10min ago
Main PID: 15762 (hkknx)
Tasks: 6 (limit: 1108)
Memory: 19.9M
CPU: 284ms
CGroup: /system.slice/hkknxd.service
└─15762 /home/alexander/hkknx --db=/home/alexander/database
Feb 18 22:00:40 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:00:40 main.go:152: version 2.8.0 (built at 2024-02-05T11:53:16Z+0100)
Feb 18 22:00:40 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:00:40 main.go:299: webpage available at port 8080
Feb 18 22:08:50 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:08:50 html.go:330: db: open /home/alexander/database/server.json: permission denied
Feb 18 22:08:52 debian-HomeKit hkknx[15762]: INFO 2024/02/18 22:08:52 app.go:366: tunnel: connected to 192.168.40.15:3671 (udp) via 1.1.251
Hier Status nach aktivieren der Brücke:
Code:
alexander@debian-HomeKit:~$ systemctl status hkknxd.service
● hkknxd.service - HomeKit Bridge for KNX
Loaded: loaded (/etc/systemd/system/hkknxd.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-02-18 22:15:51 CET; 15s ago
Main PID: 21193 (hkknx)
Tasks: 6 (limit: 1108)
Memory: 12.9M
CPU: 56ms
CGroup: /system.slice/hkknxd.service
└─21193 /home/alexander/hkknx --db=/home/alexander/database
Feb 18 22:15:51 debian-HomeKit hkknx[21193]: INFO 2024/02/18 22:15:51 main.go:152: version 2.8.0 (built at 2024-02-05T11:53:16Z+0100)
Feb 18 22:15:51 debian-HomeKit hkknx[21193]: INFO 2024/02/18 22:15:51 main.go:299: webpage available at port 8080
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: