Naar aanleiding van de review afgelopen week van de Sonoff NSPanel (review: Sonoff NSPanel - Flashbaar wandpaneel voor het tweakershome) heb ik twee van deze paneeltjes in huis gehaald om te integreren in mijn Home Assistant setup. Prima prijs, overzichtelijke stappen in de review en snel in huis; leek me een prima zondagmiddag project 
Stappen keurig gevolgd; python geinstalleerd, middels pip esphome geinstalleerd om vervolgens tegen fouten aan te lopen. Helaas was de reviewer even vergeten dat je git wel geinstalleerd moet hebben op je Windows machine als je deze wil gebruiken om de NSPanel te flashen. Snelle installatie verder ging dat gelukkig goed, maar loop ik nu tegen het volgende aan:
Ik doe de esphome wizard, krijg een yaml bestand en vervang de inhoud met
Uiteraard verander ik hierbij de SSID en wachtwoord naar die van mijn IOT netwerk. Zodra ik esphome run wandpaneel.yaml draai komt echter de volgende fout terug:
Ik heb echt geen idee waarom dit niet goed gaat. Ik heb letterlijk 0 python kennis of ervaring en snap niet wat ik hier anders heb gedaan dan de reviewer. Is Olaf misschien gewoon nog meer stappen vergeten op te nemen in de review? Hij ging er immers ook al vanuit dat iedereen wel git op z'n PC heeft staan..

Stappen keurig gevolgd; python geinstalleerd, middels pip esphome geinstalleerd om vervolgens tegen fouten aan te lopen. Helaas was de reviewer even vergeten dat je git wel geinstalleerd moet hebben op je Windows machine als je deze wil gebruiken om de NSPanel te flashen. Snelle installatie verder ging dat gelukkig goed, maar loop ik nu tegen het volgende aan:
Ik doe de esphome wizard, krijg een yaml bestand en vervang de inhoud met
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| substitutions: ###### DIT GEDEELTE AANPASSEN ###### device_name: wandpaneel wifi_ssid: je-wifi-ssid wifi_password: je-wifi-wachtwoord ##### EIND AANPASBARE SECTIE ##### nextion_update_url: "https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/main/nspanel_eu.tft" packages: remote_package: url: https://github.com/Blackymas/NSPanel_HA_Blueprint ref: main files: [nspanel_esphome.yaml] refresh: 300s |
Uiteraard verander ik hierbij de SSID en wachtwoord naar die van mijn IOT netwerk. Zodra ik esphome run wandpaneel.yaml draai komt echter de volgende fout terug:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| INFO Reading configuration nspanel_peter.yaml... INFO Updating https://github.com/Blackymas/NSPanel_HA_Blueprint@main Failed config substitutions: None device_name: nspanel_peter wifi_ssid: <verwijderd voor privacy> Must be string, got <class 'esphome.helpers.EInt'>. did you forget putting quotes around the value?. wifi_password: <verwijderd voor privacy> nextion_update_url: |- https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/main/nspanel_eu.tft |
Ik heb echt geen idee waarom dit niet goed gaat. Ik heb letterlijk 0 python kennis of ervaring en snap niet wat ik hier anders heb gedaan dan de reviewer. Is Olaf misschien gewoon nog meer stappen vergeten op te nemen in de review? Hij ging er immers ook al vanuit dat iedereen wel git op z'n PC heeft staan..
NZXT H7 Flow | AMD Ryzen 9 5900X |Gigabyte X570 Gaming X | Corsair Vengance LPX 64GB DDR4-3200 | Sapphire Nitro+ RX 6950 XT | FujiFilm X-S10 | Fujinon 16-80mm F/4 | Sigma 30mm F/1.4 | Sigma 56mm F/1.4 | Viltrox 85mm AF II F/1.8