Was nog even een werkje, maar ik hoop zo te kunnen helpen:
ESPHome Installatie en Gebruik (voor marstek.yaml)
Hier staan mijn yaml en secret (ik zou de wifi wel echt met secret doen, was bij toen een probleem als ik het in de yaml had staan)
1. Vereisten
Zorg dat Python 3.9 of hoger is geïnstalleerd:
python3 --version
Installeer ESPHome via pip:
pip3 install esphome
2. Projectmap aanmaken
mkdir marstek-project
cd marstek-project
Zet hierin de bestanden:
-
marstek.yaml
-
secrets.yaml
3. secrets.yaml bewerken
Voorbeeld:
wifi_ssid: "ZijneWiFi"
wifi_password: "SuperGeheimWachtwoord"
Controleer dat marstek.yaml deze regels bevat:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
4. LilyGo aansluiten
macOS/Linux:
ls /dev/cu.usb*
Windows:
Bekijk de COM-poort via Apparaatbeheer.
5. Compileren en flashen
esphome run marstek.yaml
6. Logs bekijken
esphome logs marstek.yaml
of via IP-adres:
esphome logs 192.168.178.xxx
7. Klaar voor gebruik
De LilyGo stuurt nu MQTT-data naar Homey.
PS: Bij de Marstek versie 2, moet de kabel voor de Ground en nog eentje worden omgedraaid begreep ik.