feinstaub
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| feinstaub [2021/04/27 18:51] – varnholt | feinstaub [2021/04/28 11:02] (aktuell) – varnholt | ||
|---|---|---|---|
| Zeile 54: | Zeile 54: | ||
| PROBLEM: Schlafen legen des Sensors funktioniert - aber nicht das aufwachen. es wird der korrekte - lange - string gesendet. nach dem wachwerden ' | PROBLEM: Schlafen legen des Sensors funktioniert - aber nicht das aufwachen. es wird der korrekte - lange - string gesendet. nach dem wachwerden ' | ||
| + | |||
| + | LÖSUNG: Oh mann, ein paar ser.reset_input_buffer(); | ||
| + | |||
| + | Auch die Ausgabe an MQTT hat nicht funktioniert. Es kam wieder das Problem mit bytes: | ||
| + | TypeError: a bytes-like object is required, not ' | ||
| + | TypeError: a bytes-like object is required, not ' | ||
| + | Und wieder eine Korrektur: | ||
| + | < | ||
| + | child = subprocess.Popen(cmd, | ||
| + | data=json.dumps(jsonrow) | ||
| + | child.communicate(data.encode()) | ||
| + | |||
| + | #with subprocess.Popen(cmd, | ||
| + | # json.dump(jsonrow, | ||
| + | </ | ||
| Das Umwandeln der Roh-Werte in AQI macht er mit JavaScript auf [[https:// | Das Umwandeln der Roh-Werte in AQI macht er mit JavaScript auf [[https:// | ||
feinstaub.1619542302.txt.gz · Zuletzt geändert: 2021/04/27 18:51 von varnholt
