ich habe eine pivCCU und Homebridge Config UI X auf einem Raspberry 3B+ alles in der neuesten Version am laufen. Ich habe einige Heizkörperregler und Fensterkontakte im HomeKit und die Steuerung funktioniert prima. Am Anfang habe ich eine Systemvariable angelegt, die als Schalter in Home angezeigt wird. Auch das Schalten und die Aktualisierung erfolgt perfekt.
Jetzt wollte ich eine weitere Systemvariable hinzufügen. Dazu hab ich die Variable "Anwesenheit" in der CCU als Logikwert angelegt und in der config.json hinzugefügt. Jedoch wird die neue Variable nicht in der Homebridge oder im Home App angezeigt. Neustart hab ich natürlich gemacht. Die config.json hab ich auch schon mal komplett neu angelegt.
Am Anfang hatte ich zwei config.json. Eine unter /home/pi/.homebridge/config.json und eine unter /var/homebridge/config.json. Die Homebridge Config UI X verwendet aber die /var/homebridge/config.json deshalb hab ich die andere gelöscht. Funktioniert alles auch noch prima, nur die neue Variable wird nicht angezeigt.
Wenn ich einen neuen Aktor hinzufüge wird der sofort im Home App angezeigt, aber die Variable nicht. Ich hab keine Idee mehr warum nicht.
Deshalb bitte ich hier mal um Hilfe.
Hier hab ich mal den Code aus der config.json eingefügt.
Code: Alles auswählen
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:30",
"port": 51826,
"pin": "031-45-154"
},
"platforms": [
{
"platform": "HomeMatic",
"name": "HomeMatic CCU2",
"ccu_ip": "192.168.178.96",
"enable_hmip": true,
"filter_device": [],
"filter_channel": [],
"outlets": [],
"doors": [],
"programs": [],
"accessories": [],
"subsection": "Homekit",
"variables": [
"Alarmanlage",
"Anwesenheit",
"Test"
]
},
{
"platform": "config",
"name": "Config",
"port": 8083,
"sudo": true,
"restart": "sudo -n systemctl restart homebridge",
"log": {
"method": "systemd",
"service": "homebridge"
}
}
],
"accessories": []
}