Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
projekte:esp8266_power [14.10.2016 03:40]
pfoetchen [s0-Schnittstelle mit dem ESP8266 auslesen]
projekte:esp8266_power [14.10.2016 04:56]
pfoetchen [s0-Schnittstelle mit dem ESP8266 auslesen]
Zeile 22: Zeile 22:
 {{:​projekte:​stromlaufplan.png?​200|}} {{:​projekte:​stromlaufplan.png?​200|}}
  
-Wir haben uns für eine Umsetzung mit [[https://​github.com/​nodemcu/​nodemcu-firmware|NodeMCU]] entschieden,​ einer Umgebung die das Programmieren des ESPs mit lua erlaubt (wie in "​Probleme und Verbesserungsmöglichkeiten"​ angesprochen ist das wohl nicht die ideale Wahl gewesen…) . Die jetzige [[https://​code.nerd2nerd.org/​pfoetchen/​esp8266_power|Firmware]] erstellt für einen erhaltenen Impuls zwei Datenpunkte in der InfluxDB: einen Datenpunkt, der angibt, dass ein Impuls überhaupt stattgefunden hat und einen mit dem Zeitabstand zum letzten Impuls. Der erste Datenpunkt dient zum Zählen der Wattstunden um z.B. den Tagesverbrauch anzeigen zu können. Mit Dem Zeitabstand kann man den Verbrauch seit dem vorhergehenden Datenpunkt sehen und erhält so eine Abschätzung des Momentanverbrauchs.+Wir haben uns für eine Umsetzung mit [[https://​github.com/​nodemcu/​nodemcu-firmware|NodeMCU]] entschieden,​ einer Umgebung die das Programmieren des ESPs mit lua erlaubt (wie in "​Probleme und Verbesserungsmöglichkeiten"​ angesprochen ist das wohl nicht die ideale Wahl gewesen…) . Die jetzige [[https://​code.nerd2nerd.org/​pfoetchen/​esp8266_power|Firmware]] erstellt für einen erhaltenen Impuls zwei Datenpunkte in der InfluxDB: einen Datenpunkt, der angibt, dass ein Impuls überhaupt stattgefunden hat und einen mit dem Zeitabstand zum letzten Impuls. Der erste Datenpunkt dient zum Zählen der Wattstunden um z.B. den Tagesverbrauch anzeigen zu können. Mit dem Zeitabstand kann man den Verbrauch seit dem vorhergehenden Datenpunkt sehen und erhält so eine Abschätzung des Momentanverbrauchs.
  
 Weiterhin zeigt die Firmware an wenn sie neu gestartet wurde um zu erkennen wie (in-)stabil das System läuft. Weiterhin zeigt die Firmware an wenn sie neu gestartet wurde um zu erkennen wie (in-)stabil das System läuft.