Open source UWP App, to brings the Atlas Scientific EZO™ devices in the Internet of Things. Per REST API you can fetch live measdata and calibrate connected sensors. Ideal for monitoring water quality in the pool.
Soeben habe ich die REDOX Sonde kalibriert mit 220mv. Anschließend habe ich die Sonde wieder in die Messzelle gesteckt und bekomme jetzt den Wert -69 angezeigt.
Dann habe ich die PH Sonde kalibriert, aber nur mit 2 Flüssigkeiten PH4 und PH 6.86. PH 10 habe ich nicht da, aber sind 3 Werte zwingend notwendig? Auf jeden Fall zeigt mir nun die GUI, nachdem ich die Sonde in die Messzelle gesteckt habe 12.08 an :D
wenn man Settings speichert, dann reicht zwar der Klick auf den Button. Es fehlt jedoch eine Art Bestätigung ala "Speichern erfolgreich". Eine Meldung kurz eingeblendet und man weiß, dass alles i.O. ist.
[...] habe mir das Release 0.4.15 geladen und versucht zu installieren. Und da hänge ich gerade und komme nicht weiter. Ich bekomme die Meldung:
" this package depends on a framework that could not be found. Provide the Microsoft.NET.Native.Framework.1.7 with neutral or ARM processor architecture and minimum version 1.7.27413.0"
Ich habe Probleme die Version 1.7 für ARM zu finden. Die meisten haben eine x64 structure. Kannst du mir da aushelfen?
Könnte man in das ausgegebene Ergbniss des Fetch Befehls auch bei jedem Sensor das letzte Kalibrierungsdatum mit einfügen? Man könnte dann damit nämlich eine Art Kalibrierungsreminder in der weiteren Verarbeitung basteln, der einen nach X Tagen (Tage einstellbar im Setup) erinnert, die Sonden neu zu kalibrieren.
Hallo, zuerst einmal ein super Projekt weshalb ich mir auch alle Komponenten gekauft habe. Bei der Einrichtung habe ich mich genau nach der Anleitung gehalten, aber in der sensors.html sind alle 3 Module inaktiv. Auf dem PI leuchten alle grün. Eigentl. sollten die doch blau leuchten oder? Bei dem I2C drücke ich doch auf den Button und sobald blau ist lasse ich ihn los?
Danke
Gruß
Nachtrag: Lag am Kommunikationsmodus.
EZO™ pH Circuit und EZO™ O.R.P. Circuit werden nun erkannt, aber nicht der EZO™ RTD Circuit. Mit dem I2C Dongle bekomme ich auch keine blaue LED angezeigt. Der wechselt von grün in ein gemischtes blau grün und dann wieder auf grün. Tip?
Evtl. könnte man in der Weboberfläche noch irgendwo die Versionsnummer integrieren, so dass man immer sehen kann, welche Version gerade installiert ist (nur so als Idee).
Hatte übrigens gesehen, dass die Anzeige auf den Monitor jetzt noch etwas optimiert wurde. Sieht jetzt echt gut aus. Nur größen (in der Höhe) darf es nicht werden, da es auf den kleinen Monitor sonst nicht komplett gezeigt werden würde. So wie es jetzt ist, passte es genau drauf.
Sobald man einen der Kalibrierungspunkte anklickt, wird der automatische updater gestopt. Geht man danach wieder auf einen anderen Punkt, startet er wieder (natürlich nur, wenn er es laut Konfig auch muss).
Ansich könnte die App ja jetzt so laufen. Doof nur, dass jeden Tag ein mehrere MB großes Logfile geschrieben wird und so der speicher irgendwann knapp werden könnte. Wie wäre es, wenn man das Logfile zyklisch löscht. also z.B. aller 3h neues Logfile und das alte löschen. So hätte man kein Speicherproblem, aber im Zweifel immer ein Logfile. Nur bei der Lebensdauer der SD-Karte müsste man schauen, wie sich das ständig schreiben auswirkt. Oder ... Das Logfile (als Absturzverhinderer) wird nur in den RAM geschrieben ohne die SD-Karte zu nutzen (geht das überhaupt). Benötigt man das Logging zur Fehlersuche, könnte man in den Settings ja bei Bedarf nen Haken setzen, der das Logfile dann statt in den RAM auf die SD-Karte schreibt.