Fortsetzung der Diskussion von [KW 29 / 25] : Was habt ihr diese Woche im Smart Home geplant / umgesetzt?:
Habe den PZEM004T mal provisorisch eingerichtet an einem anderem ESP32 damit er dann sauber an meinem eigentlichen ESP32 C3 hinzugefügt werden kann
hihi, was man aus einem nicht Smarten Deckenlüfter dann für Daten bekommt:
Deckenventilator ist ein binary_sensor in ESPHome
binary_sensor:
- platform: template
name: "Deckenventilator"
lambda: |-
if (id(power).state > 5) {
// Power ist größer 5W
return true;
} else {
// Power ist kleiner 5W
return false;
}
icon: "mdi:fan"
Status ist ein text_sensor in ESPHome
text_sensor:
- platform: template
name: "Status"
lambda: |-
if (id(power).state >= 0 && id(power).state < 10) {
return {"Stufe 0"};
} else if (id(power).state >= 10 && id(power).state < 26) {
return {"Stufe 1"};
} else if (id(power).state >= 26 && id(power).state < 36) {
return {"Stufe 2"};
} else if (id(power).state >= 36 && id(power).state < 50) {
return {"Stufe 3"};
} else {
return {"Nicht definiert"};
}
update_interval: 10s
icon: "mdi:state-machine"