Hallo allseits,
Ich benutze ein ESP8266 um stromwerte zu messen. Der gibt das auf einer Website aus und ich möchte sie in Variablen schreiben. In diesem Fall als erstes die 13,8 volt.
auf der Website sieht das so aus:
Du brauchst bei ESPEasy aber ie Webseite gar nicht zu parsen. Du kannst die Werte über einen ESPEsy Controler entweder über MQTT bei IPS abliefern oder über einen Webhook an ein Script schicken und hast dann die Werte direkt drin
Danke, fürs Erste, bin mir nicht sicher ob ich es schaffe, probier es heute Nacht,
auf der normalen Webseite hab ich es Umständlich geschafft, da felt mir nur noch die String → Float umwandlung.
das:
Ich habe das Thema mal zum Anlass genommen ein kleines JSON Decoder Modul zu schreiben, welches ab der 5.6 mit dabei sein wird. Dies holt über den HTTP Client JSON Daten ab und bildet diese dann im Baum entsprechend ab
Hi paresy, Meine Lösung ist sehr umständlich. Würde mich freuen wenn es Json Modul bald gibt
Die Software die auf dem ESP läuft ist weit verbreitet und stellt „Nichtprogrammierern“ wie mir eine Einfache Möglichkeit zur Verfügung einfache Messaufgaben zu verrrichten. https://www.letscontrolit.com/wiki/index.php/ESPEasy Danke Jedenfalls und Gute Nacht und bleibt Gesund
Walter
Ja bin ich inzwischen auch draufgekommen. Ich habe zu lange an den Textparser getüftelt und dort in der Sufu nach Lösungen gesucht. Mit Espeasy und Mqtt bin nun auf etliches gestoßen.
Die neue Richtung ist der MQTT Konfigurator und ich werde mich bei ESPeasy mehr umschauen - Aber vermutlich erst wieder am Montag Abend.
Danke bis bald.
Walter
Versuche es jetzt mit MQTT.
Server und client (je2 stück es sind 2 ESO´s) konfiguriert . Siehe unten. jetzt versehe ich nicht warum im Konfigurator nicht wie in der Doku beschrieben das Thema und die Kategorien erstellt???
Doku: „Der Konfigurator erstellt den Pfad des Themas mit den passenden Kategorien und die Nutzdatenvariable vom Datentyp „String“. Sofern ein anderer Datentyp gewünscht wird, kann dieser in der Instanz umgestellt werden.“
Das einzige was sich tut ist im MQTT ein Pingreq. Brauche ich eventuell das Skript? („Skriptbeispiel für das Publishen eines Wertes auf ein Thema. Das Thema ist durch die MQTT Device Instanz definiert.“)
Jedenfalls geht die Suche weiter - aber der MQTT Weg scheint der bessere zu sein.
vielleicht soll ich auch ein neues Thema erstellen, weil hier ja der Textparser Thema sein sollte??? Danke und LG Walter