Nachdem eine neue Fritzbox in Betrieb ist, kann ich auf die ESP’s in HA nicht mehr ota zugreifen und z.B. updates aufspielen oder den yaml-Code ändern.
Auf der neuen Fritzbox habe ich die alte WLAN Kennung und das alte Passwort eingegeben.
Die ESP’s liefern auch weiterhin Messwerte, nur ota hat eine Fehlermeldung:
“‘ota’ requires a ‘platform’ key but it was not specified.”
Gibt es hier eine einfache Lösung oder muss ich den ESP neu aufsetzen?
Das hat wohl nichts mit der neuen F!B, sondern vielmehr hiermit zu tun:
Danke für die Info.
Dann nuss ich wohl doch alle ESP’s über Kabel anschließen, um die Änderung aufspielen zu können.
Nein du musst nur den Code anpassen:
So sollte es jetzt aussehen:
ota:
password: "30846f1a84d3a5672f3049297efc0b01"
oder so:
ota:
Du musst “platform: esphome” einfügen:
ota:
platform: esphome
password: "30846f1a84d3a5672f3049297efc0b01"
oder so:
ota:
platform: esphome
Danke für die Info. Habe ich gerade selber herausgefunden.
Trotzdem vielen Dank für die Unterstützung.
Bei Dallas hat sich auch was geändert.
Jetzt muss man One-Wire verwenden.
Funktioniert dann aber genauso gut.
Moin,
Stichwort Dallas::: Habe ich auch gerade festgestellt. Ich komme aber mit der Änderung nicht klar. kannst du mir vielleicht hier einen Tipp geben:
Bei mir:
dallas:
pin:
number: GPIO0
mode:
input: true
pullup: true
update_interval: 10s
sensor:
- platform: dallas
address: 0xd788649c1e64ff28
name: "Vorlauf FB"
unit_of_measurement: "°C"
icon: "mdi:thermometer-plus"
device_class: "temperature"
state_class: "measurement"
accuracy_decimals: 2
Was muss ich denn da nun anpassen?
Laut Doku auf esphome:
# Example configuration entry
one_wire:
- platform: gpio
pin: GPIOXX
Bei mir steht jetzt folgendes:
captive_portal:
one_wire:
- platform: gpio
pin: GPIO2
sensor:
- platform: dallas_temp
address: 0xf4b29c730a646128
name: "Heisswasser Boiler"
unit_of_measurement: "°C"
icon: "mdi:thermometer"
device_class: "temperature"
state_class: "measurement"
accuracy_decimals: 2
- platform: dallas_temp
address: 0xffaa25700a646128
name: "Vorlauf Heizkreis"
unit_of_measurement: "°C"
icon: "mdi:thermometer-plus"
device_class: "temperature"
state_class: "measurement"
accuracy_decimals: 2
- platform: dallas_temp
address: 0xfe233c720a646128
name: "Rücklauf Heizkreis"
unit_of_measurement: "°C"
icon: "mdi:thermometer-minus"
device_class: "temperature"
state_class: "measurement"
accuracy_decimals: 2
Der Abschnitt heißt jetzt One Wire, nicht mehr dallas
Bei mir läuft’s auch so. Danke für die Infos.
Moin
habs entsprechend umgestellt. Funktioniert. Danke