NEWS
Schwimmschalter Problem
-
nicht im Netzwerk wird wohl daran liegen das einige GPIO falsch beschaltet sind.
Einige GPIOs dürfen bei Reboot nicht Low oder High sein !
Beispiel 8266 hier
Boot fail ist demnach falsch beschaltet GPIO 0 oder 2,15,1
High nach Boot ist GPIO 16,3,1,10,9
Da mußte halt schauen im Datasheet welche NodeMcu du hast. V2 oder V3.
Gleiches gilt für den Schaltzustand da nach Reboot die GPIO gesetzt werden unabhängig
vom Zustand der Schwimmer.
Der Glaube das die Schwimmer nach Reboot richtig sind täuscht hier da der Stand nie
abgefragt wurde.
Hier könnte man mit Rules arbeiten, nach Reboot sende schalt Zustand des Schwimmers oder so.
Bei Rules bin ich aber Weg ....... -
@Ralla66
Danke für die Antwort!
Ja an so einer Steuerung bin ich gerade dran.
Eine Blockly Steuerung prüft alle X ms mit der Mac Adresse jedes NodeMCu was ich im Einsatz habe ob und welche IP Adresse das gerät bekommen hat obgleich ich die ESP's per Tasmota Konsole in der IP Adresse statisch gesetzt habe also eine feste IP haben. spielt meine Fritzbox trotzdem gerne verrückt. Die ESP's laufen alle über einen eigenen Router und die Fritzbox zeigt die Geräte dann als Offline an obwohl diese Online sind und an diese Mac IP Adressen Steuerung wollte ich dann die Geräte Schaltzustände mit einbauen. -
@Ralla66 said in Schwimmschalter Problem:
Gleiches gilt für den Schaltzustand da nach Reboot die GPIO gesetzt werden unabhängig
vom Zustand der Schwimmer.Das ist übrigens nicht mehr der Fall wenn man auf ein System mit dem aktuellsten Arduino Framework (z.B. esphome 1.15) setzt.
Die Limitierungen für den Kaltstart bleiben aber natürlich weiterhin erhalten
-
@OpenSourceNomad
Esphome habe ich noch nicht so ganz verstanden was was ist. Hatte ich schon mal installiert aber bin irgendwie nicht damit klar gekommen auch mit Home Assistant bin ich nicht klar gekommen -
@Aphofis
obgleich ich die ESP's per Tasmota Konsole in der IP Adresse statisch gesetztDas könnte es auch sein.
Bei mir rennen die ESP Tasmota statisch in der Fritte, also feste IP zugewiesen.
Boot fail und keine Verbindung scheinen aus meiner Sicht 2 Fehler zu sein. -
@Ralla66
Nur woher kommen die Fehler
Hatte die IP Adressen in meiner Fritzbox statisch gesetzt nur hat die Fritzbox bei relativ 70 Geräten in meinem Heimnetz ab und an die IP adressen getauscht wenn ein Gerät mal neu startet also habe ich die IP Adressen direkt in den jeweiligen ESPs fest gesetzt. -
@Aphofis said in Schwimmschalter Problem:
Nur woher kommen die Fehler
Hatte die IP Adressen in meiner Fritzbox statisch gesetzt nur hat die Fritzbox bei relativ 70 Geräten in meinem Heimnetz ab und an die IP adressen getauscht wenn ein Gerät mal neu startet also habe ich die IP Adressen direkt in den jeweiligen ESPs fest gesetzt.Einen Mix von statischen IP Adressen mit welchen die innerhalb der DHCP Range (respektive des DHCP pools) sind sollte tunlichst vermieden werden. Das führt zu allerlei Anomalien und dauerhaften Problemen.
Überhaupt ist der Einsatz von statischen IP Adressen im Jahre 2020 (wie übrigens auch schon im Jahre 2010) nur mit Mehraufwand verbunden. Einmal den DHCP ordentlich konfiguriert und einen ausreichend großen Pool von Adressen bereitgestellt und der Rest funktioniert völlig automatisch.
Check mal die Einstellungen deines DHCP-Server in der Fritze:
-
@Aphofis Das problem mit dem schwimmschalter gelöst, da ich vielleicht ähnliche mit meinem Probleme habe.
-
@OpenSourceNomad sagte in Schwimmschalter Problem:
völlig automatisch.
Check mal die Einstellungen deines DHCP-Server in der Fritze:in meiner fritzbox sind Ip Adressen von 3-199 verfügbar! und 365 Tage gültig
Das löst das Problem nicht! -
@hakbraten
Nein leider noch nicht!!!