Hi ich bin neu in der ESPhome Thematik.
Jetzt bleibe ich bei zwei drei sachen stecken.Es geht um textsensor und verstellbarer number.Ich möchte damit gerne meine Wärmepumpe steuern.Daten abfragen funktioniert aber das andere bekomme ich nicht hin.Könnte mir da einer behilflich sein?
Welchen Sensor willst du wie verändern?
- platform: template
name: "Betriebsmodus"
id: Betriebsmodus
unit_of_measurement: ""
icon: "mdi:thermometer-lines"
device_class: "temperature"
state_class: "measurement"
accuracy_decimals: 0
#Betriebsmodus
- can_id: 0x180
then:
- lambda: |-
if(x[0]==0xd2 and x[2]==0xFA and x[3]==0x01 and x[4] ==0x12) {
float temperature =float((float((int((x[6])+( (x[5])))))));
id(Betriebsmodus).publish_state(temperature);
ESP_LOGD("main", "Temperature received over can is %f", temperature);
}
Das letztere gibt eine Zahl aus zb 1=heuzen 2=kühlen usw.Das soll mir als Text angezeigt werden.
by HarryP: Codezeilen formatiert (bitte in </> einbinden)