Code: Alles auswählen
[E][Preferences.cpp:437] getString(): nvs_get_str len fail: ssid NOT_FOUND
[E][Preferences.cpp:437] getString(): nvs_get_str len fail: password NOT_FOUND
Moderator: Co-Administratoren
Code: Alles auswählen
[E][Preferences.cpp:437] getString(): nvs_get_str len fail: ssid NOT_FOUND
[E][Preferences.cpp:437] getString(): nvs_get_str len fail: password NOT_FOUND
Code: Alles auswählen
String _ssid = wifiPreferences.getString("ssid", "none"); //NVS key ssid
String _psk = wifiPreferences.getString("password", "none"); //NVS key password
Code: Alles auswählen
String _ssid = "MeineSSID";
String _psk = "MeinPasswort";
Code: Alles auswählen
[E][Preferences.cpp:437] getString(): nvs_get_str len fail: hostname NOT_FOUND
Wenn dich nicht interessiert, welche Seriennummer oder welcher Gerätename hinter der Adresse steckt, ist es optional.
Code: Alles auswählen
if (RESOLVE_ADDRESS && isOnline && WiFi.status() == WL_CONNECTED) {
Nein, das ist nicht vorgesehen.
Wo? Direkt im Quelltext auf dem ESP32?
Sagen wir mal so, am Anfang war es nicht interessant, da ging es nur darum, das Gerät ans Laufen zu kriegen, und ich wunderte mich, warum ich gar keine vernunftige Ausgabe bekomme.
Nee, schon im Frontend, meinetwegen als Textfeld, wo man zeilenweise die HMIDs gefolgt von Leerzeichen "menschenlesbarer" Name eingegeben werden kann:
Code: Alles auswählen
FF1234 Bad_Licht
AB1524 Flur_LED
Code: Alles auswählen
{
"Arg":"TYPE=CUL_HM DEF alias",
"Results": [
{
"Name":"ActionDetector",
"Internals": { "DEF": "000000" },
"Readings": { },
"Attributes": { }
},
{
"Name":"HM_06A15D",
"Internals": { "DEF": "06A15D" },
"Readings": { },
"Attributes": { "alias": "Fenster 06" }
},
{
"Name":"HM_20E666",
"Internals": { "DEF": "20E666" },
"Readings": { },
"Attributes": { "alias": "Fenster 20.2" }
}, .....
Code: Alles auswählen
{
"Arg":"TYPE=CUL_HM:FILTER=serialNr!= DEF alias serialNr",
"Results": [
{
"Name":"HM_000067",
"Internals": { "DEF": "000067" },
"Readings": { },
"Attributes": {
"alias": "Treppe Unten Dimmer",
"serialNr": "HMDi000067"
}
},
{
"Name":"HM_000068",
"Internals": { "DEF": "000068" },
"Readings": { },
"Attributes": {
"alias": "Dimmer Regal",
"serialNr": "HMDi000068"
}
},
{
"Name":"HM_001A00",
"Internals": { "DEF": "001A00" },
"Readings": { },
"Attributes": {
"alias": "Dash Button",
"serialNr": "HMRC001A00"
}
},