Hallo Liebe User,
ich habe das ganze WE versucht einen Tasmota Gasreader zu installieren.
Leider drehe ich michhier im Kreis und komme zu keinem Ergebniss.
Der Gasreder ist von –Smartnetz Gas Reader– und funktioniert nur mit WLan
Die Installation bis auf die letzten Zeilen läuft normal ab.Dann zeigt er Error und bricht die Installation ab.Nachdem ich nachträglich seine gasreader.yaml Datei mit der manuellen IP editiert habe,macht er nach den zweiten Versuch auch nicht weiter.Wie kann ich ESPHome beibringen,daß er dieses Gerät nur über WLAN findet?
Vielen Dank für die Hilfe
Hier die Auszüge aus der Installation Log beim ersten Versuch:
Linking .pioenvs/gasreader/firmware.elf
RAM: [= ] 12.4% (used 40616 bytes from 327680 bytes)
Flash: [===== ] 49.2% (used 902573 bytes from 1835008 bytes)
Building .pioenvs/gasreader/firmware.bin
Creating esp32 image…
Successfully created esp32 image.
esp32_create_combined_bin([“.pioenvs/gasreader/firmware.bin”], [“.pioenvs/gasreader/firmware.elf”])
Wrote 0xedc40 bytes to file /data/build/gasreader/.pioenvs/gasreader/firmware-factory.bin, ready to flash to offset 0x0
======================== [SUCCESS] Took 718.55 seconds ========================
INFO Successfully compiled program.
INFO Resolving IP address of gasreader.local
ERROR Error resolving IP address of gasreader.local. Is it connected to WiFi?
ERROR (If this error persists, please set a static IP address: WiFi Component — ESPHome)
ERROR Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname
Die überarbeitete gasreader.yaml Datei:
aktualisierte yaml Datei von mir mit Angabe der manuellen_IP
esphome:
name: gasreader
friendly_name: gasreader
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "123456789"
ota:
password: "123456789"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
manuel_ip:
static_ip: 192.168.1.46 (das ist die IP des Gasreaders in der Fritzbox)
gateway: 192.168.1.1
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Gasreader Fallback Hotspot"
password: "g123456789"
captive_portal:
Das Ergebnis nach den 2.Versuch mit Fehlermeldungen:
INFO ESPHome 2024.4.0
INFO Reading configuration /config/esphome/gasreader.yaml…
Failed config
wifi: [source /config/esphome/gasreader.yaml:22]
ssid: !secret wifi_ssid
password: !secret wifi_password
[manuel_ip] is an invalid option for [wifi]. Did you mean [manual_ip]?
manuel_ip:
static_ip: 192.168.1.46
gateway: 192.168.1.1
subnet: 255.255.255.0
ap:
ssid: Gasreader Fallback Hotspot
password: g123456789
Fehlermeldung: manuel_ip
wifi: [source /config/esphome/gasreader.yaml:22]
Im Browser wird der Gasreader korrekt angezeigt! (über d.192.168.1.46)