Benutzer-Werkzeuge

Webseiten-Werkzeuge


fenster_kerui

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
fenster_kerui [2020/03/16 13:12] varnholtfenster_kerui [2020/08/29 11:47] (aktuell) varnholt
Zeile 37: Zeile 37:
 }, },
 </code> </code>
 +Zuerst bin ich begeistert, dass es so funktioniert.
  
 +Habe auch gleich eingebaut, dass ich bei offenem Fenster und niedrigem Schmutzwert der Luft erinnert werde.
 +Zusätzlich dann, wenn ich zur Arbeit aufbreche.
 +
 +Inzwischen stellt sich raus, das irgendwo ein Memory-Leak ist. Sobald das Pilight den Empfänger entdeckt, wächst der Speicherverbrauch unaufhörlich. Mit der Abfrage des Sensors läuft er nach jeder Stunde auf 100% und bringt den Pi zum Absturz. Ohne dauert es 4 Stunden.
 +
 +Testen ohne 433MHz Empfänger - da bin ich wieder bei 1.6% Memory
 +
 +Testen mit letzter Version (Backup nicht vergessen) - da scheint es zu funktionieren.
 +  apt-cache policy pilight
 +  Installiert:           8.1.4-38-g62a44791
 +  Installationskandidat: 8.1.5
 +Dabei habe ich gleich noch gelernt, wie man feststellt, welche Abhängigkeiten es gibt, und warum apt-get update nicht aktualisiert.
 +  apt-cache depends pilight
 +
 +Ins Forum schreiben -
 +
 +Wenn alles nichts hilft, pimatic als Alternative: https://pimatic.org/guide/getting-started/installation/ Dazu dann https://github.com/pimatic/pimatic-homeduino mit Info aus https://forum.pimatic.org/topic/32/pimatic-pilight-no-longer-supported-changing-to-100-pimatic/4
 +
 +
 +Über Crontab wird der Status des Fensters überprüft. Das führt zu vielen Einträgen in der Datei /var/log/auth.log. Man kann die Einträge auslagern, siehe diesen URL https://crycode.de/cron-spam-aus-auth-log-fernhalten
 +
 +Allerdings überlege ich mir, es doch als immer laufenden Service machen, mit sleep60 drin. vielleicht gehts dann besser
 +
 +Der Aufruf
 +  http://127.0.0.1:8008/values
 +liefert den Status aller Devices, die man dann Parsen kann
 +<code>
 +[{"type":6,"devices":["SchlafzimmerFenster"],
 +"values":{"timestamp":0,"state":"opened"}},
 +{"type":6,"devices":["BadFenster"],
 +"values":{"timestamp":0,"state":"opened"}},
 +...
 +</code>
 +
 +Um die config.json zu überprüfen kann man den Damon auch im Debüt Modus starten
 +  pilight-daemon -D
fenster_kerui.1584364341.txt.gz · Zuletzt geändert: 2020/03/16 13:12 von varnholt