Sketch und Idee von Jérôme: https://github.com/jp112sdl/HB-UNI-Sen-CAP-MOIST
PCB-Layout von stan23: https://github.com/stan23/myPCBs/tree/m ... AP-MOIST-T
Zwei kleine Dinge gibt es allerdings zu beachten.
Die Platine kann dank des MAX1724 mit einer AA-Zelle betrieben werden. Aus Gründen der Gehäusegröße, habe ich das auch so im Betrieb.
Da der Feuchtesensor abgeschaltet wird und ein Uhrenquarz verbaut ist, ist die Schaltung auch sehr stromsparend.
Einzig der Verpolschutz, spielt in der aktuellen Konfiguration nicht mit. Ich habe ihn weggelassen.
Es müssen die Schwellenwerte für lowbat und critical angepasst werden.
https://github.com/stan23/HB-UNI-Sen-CA ... #L129-L130
Code: Alles auswählen
battery.low(11);
battery.critical(10);
Ich verwende Raspberrymatic und gehe wie folgt vor.
Für den hb-uni-sen-cap-moist-t (mit Temperaturmessung)
Code: Alles auswählen
cp /usr/local/addons/jp-hb-devices-addon/firmware/rftypes/hb-uni-sen-cap-moist-t.xml /usr/local/addons/jp-hb-devices-addon/customized_firmware/
Code: Alles auswählen
cp /usr/local/addons/jp-hb-devices-addon/firmware/rftypes/hb-uni-sen-cap-moist.xml /usr/local/addons/jp-hb-devices-addon/customized_firmware/

Code: Alles auswählen
vi /usr/local/addons/jp-hb-devices-addon/customized_firmware/hb-uni-sen-cap-moist.xml
Code: Alles auswählen
<parameter id="LOW_BAT_LIMIT">
<logical type="float" min="1" max="6" default="2.2" unit="V" />
Code: Alles auswählen
/etc/config/rc.d/jp-hb-devices-addon start
So lange die Vorlagen in "/usr/local/addons/jp-hb-devices-addon/customized_firmware/" verbleiben, werden diese Werte IMHO auch bei einem Update nicht überschrieben.
https://www.thingiverse.com/thing:4895226