Muss mich Korrigieren ich komme doch auf die Config-ui-x.
Ein Backup der Config kann ich jedoch nicht erstellen da erscheint mir ein Fehler, wenn ich versuche Einträge raus zu löschen lässt sie sich komischerweise auch nicht speichern, sieht so aus als wäre da doch was faul.
Ich habe die Config bei JSONLint geprüft und dort scheint sie korrekt zu sein.
Habe die Config hier mal angehängt.
Code
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:31",
"port": 51826,
"pin": "031-45-154"
},
"accessories": [
{
"name": "Robo",
"ip": "xxx",
"token": "6f7a59594a3347646e334c667a4a4f53",
"waterBox": false,
"silent": false,
"pause": true,
"pauseWord": "pause",
"findMe": false,
"findMeWord": "where are you",
"dock": true,
"delay": false,
"cleanword": "Sauge",
"roomTimeout": 2,
"autoroom": false,
"rooms": [
{
"name": "Den Flur vorne",
"id": 16
},
{
"name": "Das Schlafzimmer",
"id": 17
},
{
"name": "Das Wohnzimmer",
"id": 18
},
{
"name": "Die Küche",
"id": 19
},
{
"name": "Den Flur hinten",
"id": 20
},
{
"name": "Das Badezimmer",
"id": 21
},
{
"name": "Das Büro",
"id": 22
},
{
"name": "Das Gästezimmer",
"id": 23
}
],
"accessory": "XiaomiRoborockVacuum"
},
{
"name": "Raumklima Gästezimmer",
"address": "A4:C1:38:01:9A:D7",
"bindKey": "B4F3B5E1A1DC2E75DC0097F595DF54D2",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"name": "Raumklima Büro",
"address": "A4:C1:38:0D:92:68",
"bindKey": "ABE0CA9AFA94D4D120F7237BF1F1F7C1",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"name": "Raumklima Badezimmer",
"address": "A4:C1:38:5B:6F:20",
"bindKey": "D9A464EE898DD1526639C52EFF9EC9D9",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"name": "Raumklima Küche",
"address": "A4:C1:38:E9:DA:DC",
"bindKey": "3BDDDD2D14532C70B1143182F17100E8",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"name": "Raumklima Schlafzimmer",
"address": "A4:C1:38:C3:AC:90",
"bindKey": "17F6986BCCF4D70DF1B90CE2384B1CCC",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"name": "Raumklima Wohnzimmer",
"address": "A4:C1:38:51:8F:E5",
"bindKey": "80AA71E5F945627BFE835A1CAFD1ACAC",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"name": "Raumklima Flur vorne",
"address": "A4:C1:38:10:1D:F2",
"bindKey": "9FCC0257D3252C099FD73B6812809246",
"temperatureName": "Temperatur",
"humidityName": "Luftfeuchtigkeit",
"fakeGatoEnabled": true,
"timeout": 15,
"forceDiscovering": true,
"forceDiscoveringDelay": 2500,
"updateInterval": 60,
"disableBatteryLevel": false,
"lowBattery": 10,
"temperatureOffset": 0,
"humidityOffset": 0,
"accessory": "Hygrotermograph"
},
{
"accessory": "SkyQ",
"name": "Sky",
"ipAddress": "xxx"
},
{
"name": "Status Fenster",
"time": 1000,
"accessory": "DummySwitch"
}
],
"platforms": [
{
"name": "Config",
"port": 8080,
"auth": "none",
"theme": "dark-mode",
"restart": "sudo -n systemctl restart homebridge",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"tempUnits": "c",
"lang": "de",
"sudo": true,
"log": {
"method": "custom",
"command": "journalctl -o cat -n 500 -f -u homebridge"
},
"platform": "config"
},
{
"platform": "NukiBridge",
"bridge_url": "xxx",
"api_token": "xxx",
"cache_directory": "/var/homebridge/node-persist/storage",
"locks": [
{
"id": "xxx",
"name": "Wohnungstür",
"usesDoorLatch": true,
"usesDoorContactSensor": true
}
]
},
{
"platform": "SoundTouchPlatform",
"name": "SoundTouch",
"accessories": [
{
"name": "Küche",
"ip": "xxx",
"onVolume": 10,
"unmuteVolume": 30,
"source": "true",
"volume": {
"mode": "lightbulb"
},
"presets": [
{
"index": 1,
"name": "SWR 3"
},
{
"index": 2,
"name": "bigFM"
},
{
"index": 3,
"name": "DASDING"
},
{
"index": 4,
"name": "Lars"
}
]
},
{
"name": "Büro",
"ip": "xxx",
"onVolume": 10,
"unmuteVolume": 30,
"source": "true",
"volume": {
"mode": "lightbulb"
},
"presets": [
{
"index": 1,
"name": "SWR 3"
},
{
"index": 2,
"name": "bigFM"
},
{
"index": 3,
"name": "DASDING"
},
{
"index": 4,
"name": "Lars"
}
]
}
],
"global": {
"sources": [
{
"source": "QPLAY",
"enabled": false
},
{
"source": "AUX",
"enabled": false
},
{
"source": "BLUETOOTH",
"enabled": false
}
]
}
},
{
"platform": "People",
"name": "People",
"threshold": 15,
"pingInterval": 1000,
"ignoreReEnterExitSeconds": 0,
"anyoneSensor": true,
"nooneSensor": true,
"webhookPort": 51828,
"people": [
{
"name": "Lars",
"target": "xxx"
},
{
"name": "Lisa",
"target": "xxx"
}
]
},
{
"platform": "Calendar",
"calendars": [
{
"name": "Arbeitskalender",
"url": "webcal://p42-caldav.icloud.com/published/2/MjAwNzIyNTI3MjAwNzIyNf0wyjFebIfW8NasfuqKdbuF9WFIxpgfU2Vw_txH4J1zmHt3J5arGPAeteEQzOHqPUIIbcu4hT-EBovJAy0AbwY",
"pollingInterval": 15,
"offset": " -2h ",
"sensors": [
"Frühschicht",
"Urlaub"
]
},
{
"name": "Feiertag",
"url": "webcal://p42-caldav.icloud.com/published/2/MjAwNzIyNTI3MjAwNzIyNf0wyjFebIfW8NasfuqKdbvv_dn0VDprc5H5uVyf91evUjdZy3OZLTL27jYF_RP7d42xSgTK7yebaDqIJtkwQ4M",
"pollingInterval": 30
}
]
},
{
"units": "si",
"interval": 4,
"stations": [
{
"nameNow": "Wurmlingen",
"service": "openweathermap",
"key": "xxx",
"locationGeo": [
48.0038668,
8.7732908
],
"locationId": 2805667,
"locationCity": "Wurmlingen,DE",
"language": "de",
"compatibility": "both",
"forecast": [
"Today",
"Tomorrow",
"In 2 days",
"In 3 days",
"In 4 days",
"In 5 days",
"In 6 days"
],
"nameForecast": "Wurmlingen",
"conditionCategory": "simple",
"now": true,
"extraHumidity": false,
"hidden": [
"Air Pressure",
"Condition",
"Condition Category",
"Observation Time",
"Ozone",
"Solar Radiation",
"UV Index",
"Visibility",
"Wind Direction",
"Wind Speed",
"Wind Speed Max"
],
"tresholdCloudCover": 30
}
],
"platform": "WeatherPlus"
},
{
"name": "Apple TV Platform",
"devices": [
{
"name": "Apple TV",
"credentials": "EFF2E58E-0DF9-4CE6-A785-DCA559BBF0EA:61343364616265332d393530642d346436642d623466392d393162626666323133626433:37636534643431342d666530642d346138652d383035642d336665373636613366386533:cb22e642de055d37903eefa6ca324e3753f850459b6ae66a0ea03077a3b10004:0eca6ab6787eb5683191ecce3cafacaba7f065d8cbd2832e4ebdc428b94140a2",
"isOnOffSwitchEnabled": true,
"onOffSwitchName": "Apple TV Ein Aus",
"isPlayPauseSwitchEnabled": true,
"playPauseSwitchName": "Apple TV Play Pause"
}
],
"platform": "AppleTvPlatform"
},
{
"name": "Hue",
"anyOn": true,
"excludeSensorTypes": [
"Daylight",
"Presence",
"Geofence",
"CLIP"
],
"hosts": [
"xxx",
"xxx"
],
"lights": true,
"nativeHomeKitLights": true,
"nativeHomeKitSensors": true,
"nupnp": true,
"resource": true,
"sensors": true,
"users": {
"xxx",
"xxx"
},
"platform": "Hue"
}
]
}
Alles anzeigen