Während JackFrosts Abwesenheit habe ich etwas an der Firmware für das eManometer gearbeitet.
Meinen Branch gibt es hier:
https://github.com/irrwisch1/eManometer
Neu hinzugekommen ist:
- Komplettes Webinterface im "WifiManager" bzw iSpindel Style
* Kein Unterschied mehr zw "Config" Modus und normalen Modus. Web Interface ist immer aktiv
* Automatisch aktualisierende Infoseite mit Temperatur, Druck, Karbonisierung
* Wifi Konfiguration
* Hardware Konfiguration (Betriebsmodus: Flaschenmanoter oder Spundventil, Displaytyp)
* Remote Sender Konfiguration (Ubidots usw)
* eManometer Konfiguration (LED Schwellen, Reglerparameter)
* Zero Point Kalibration
* Firmware Update via Web Interface
* Factory Reset
- Support für SSD1306 und SH1106 OLED Display Controller (Auswählbar via Web). Display kann auch ganz deaktiviert werden
- Support für ThingSpeak hinzugefügt, als Ubidots Alternative
- LED blinkt rot wenn einer der Sensoren (Druck oder Temperatur) nicht gefunden werden oder im Betrieb gezogen werden
- Konfigurationsmodus (Wifi im Access Point Modus) wird aktiviert wenn keine gültige Konfig gefunden wird, der Button bein Booten gedrückt wird oder ein Double Reset detektiert wird. Im Konfig Modus blinkt die LED gelb.
Derzeit gibt es von mir allerdings keinen Build. Wer meinen Branch austesten will muss den Code derzeit selber mit PlatformIO bauen.