This commit is contained in:
oster 2024-05-11 12:40:20 +01:00
parent fdfccf5e39
commit 8f44a8e8ad
2 changed files with 58 additions and 72 deletions

1
.gitignore vendored
View File

@ -4,4 +4,5 @@
.storage* .storage*
.log .log
.db .db
.1

View File

@ -14,89 +14,74 @@ scene: !include scenes.yaml
#MQTT Broker for milight hub: #MQTT Broker for milight hub:
mqtt: mqtt:
broker: mqtt sensor 1:
port: 1883 state_topic: 'living/sensor1'
discovery: true name: 'Temperature'
discovery_prefix: homeassistant unit_of_measurement: '°C'
value_template: '{{ value_json.temperature }}'
sensor 1: sensor 2:
platform: mqtt state_topic: 'living/sensor1'
state_topic: 'living/sensor1' name: 'Humidity'
name: 'Temperature' unit_of_measurement: '%'
unit_of_measurement: '°C' value_template: '{{ value_json.humidity }}'
value_template: '{{ value_json.temperature }}'
sensor 2: sensor 3:
platform: mqtt state_topic: 'living/sensor2'
state_topic: 'living/sensor1' name: 'Temperature 2'
name: 'Humidity' unit_of_measurement: '°C'
unit_of_measurement: '%' value_template: '{{ value_json.temperature }}'
value_template: '{{ value_json.humidity }}'
sensor 3: sensor 4:
platform: mqtt state_topic: 'living/sensor2'
state_topic: 'living/sensor2' name: 'Humidity 2'
name: 'Temperature 2' unit_of_measurement: '%'
unit_of_measurement: '°C' value_template: '{{ value_json.humidity }}'
value_template: '{{ value_json.temperature }}'
sensor 4: sensor 5:
platform: mqtt state_topic: 'living/sensor2'
state_topic: 'living/sensor2' name: 'Humidity 3'
name: 'Humidity 2' unit_of_measurement: '%'
unit_of_measurement: '%' value_template: '{{ value_json.soilhumidity }}'
value_template: '{{ value_json.humidity }}'
sensor 6:
sensor 5: state_topic: 'living/sensor2'
platform: mqtt name: 'Battery'
state_topic: 'living/sensor2' unit_of_measurement: 'mV'
name: 'Humidity 3' value_template: '{{ value_json.battery }}'
unit_of_measurement: '%'
value_template: '{{ value_json.soilhumidity }}'
sensor 6:
platform: mqtt
state_topic: 'living/sensor2'
name: 'Battery'
unit_of_measurement: 'mV'
value_template: '{{ value_json.battery }}'
switch 1: switch 1:
- platform: mqtt command_topic: living/plug
command_topic: living/plug payload_on: "83029"
payload_on: "83029" payload_off: "83028"
payload_off: "83028" name: "Schalter 1 Schreibtisch"
name: "Schalter 1 Schreibtisch"
switch 2: switch 2:
- platform: mqtt command_topic: living/plug
command_topic: living/plug payload_on: "86101"
payload_on: "86101" payload_off: "86100"
payload_off: "86100" name: "Schalter 2 HerrBert"
name: "Schalter 2 HerrBert"
switch 3: switch 3:
- platform: mqtt command_topic: living/plug
command_topic: living/plug payload_on: "70741"
payload_on: "70741" payload_off: "70740"
payload_off: "70740" name: "Schalter 3 Schlafzimmer TV"
name: "Schalter 3 Schlafzimmer TV"
switch 4: switch 4:
- platform: mqtt command_topic: living/plug
command_topic: living/plug payload_on: "21589"
payload_on: "21589" payload_off: "21588"
payload_off: "21588" name: "Steckdose 4"
name: "Steckdose 4"
switch 5: switch 5:
- platform: mqtt command_topic: greenhousino/pump
command_topic: greenhousino/pump state_topic: greenhousino/pumpstate
state_topic: greenhousino/pumpstate payload_on: "90000"
payload_on: "90000" payload_off: "off"
payload_off: "off" name: "Pumpe"
name: "Pumpe"
# enable the recorder integration (optional) # enable the recorder integration (optional)
recorder: recorder: