diff --git a/config/uwap-home/index.js b/config/uwap-home/index.js index e27e88f..56bc5c8 100644 --- a/config/uwap-home/index.js +++ b/config/uwap-home/index.js @@ -217,6 +217,31 @@ const config: Config = { }, defaultValue: "OFF" }, + officeBrightness: { + state: { + name: "home-rust/bulb/office/brightness", + type: types.string + }, + command: { + name: "zigbee2mqtt/bulb_office/set", + type: (value) => JSON.stringify({ brightness: value.toString() }) + }, + defaultValue: "0" + }, + officeState: { + state: { + name: "home-rust/bulb/office/state", + type: types.option({ + OFF: "off", + ON: "on" + }) + }, + command: { + name: "zigbee2mqtt/bulb_office/set", + type: (value) => JSON.stringify({ state: value.toString() }) + }, + defaultValue: "OFF" + }, ...topicTasmota("speakerOffice", "sonoff-office-speaker") } ], @@ -345,6 +370,27 @@ const config: Config = { } ] }, + officeLight: { + name: "Büro", + position: [210, 570], + icon: mdi("ceiling-light"), + ui: [ + { + type: "toggle", + topic: "officeState", + text: "Ein/Ausschalten", + icon: mdi("power") + }, + { + type: "slider", + min: 0, + max: 255, + text: "Helligkeit", + icon: mdi("brightness-7"), + topic: "officeBrightness" + } + ] + }, hallwayLight: { name: "Flur", position: [520, 370],