This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| configuration:iot-geraete-und-mqtt-server [2023/10/25 18:36] – gray | configuration:iot-geraete-und-mqtt-server [2023/11/09 08:53] (current) – ↷ Page moved from app-notes:iot-geraete-und-mqtt-server to configuration:iot-geraete-und-mqtt-server dodenhoeft | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{: | {{: | ||
| + | |||
| + | ---- | ||
| Der Pico W wird als Außensensor genutzt und wird über zwei Akkus mit Strom versorgt. | Der Pico W wird als Außensensor genutzt und wird über zwei Akkus mit Strom versorgt. | ||
| Line 11: | Line 13: | ||
| Über den GP19(pin25) und GND(pin33) kann die Endlosschleife gestoppt werden von der main.py. | Über den GP19(pin25) und GND(pin33) kann die Endlosschleife gestoppt werden von der main.py. | ||
| + | |||
| === Das Gesamtprogramm wird in Funktionsgruppe auf den Pico hinterlegt === | === Das Gesamtprogramm wird in Funktionsgruppe auf den Pico hinterlegt === | ||
| Line 41: | Line 44: | ||
| {{: | {{: | ||
| + | ---- | ||
| Unter dem MicroPython Programme config.py werden nur Information bereit gestellt die für die WLAN Einwahl und den MQTT Broker Wichtig sind. | Unter dem MicroPython Programme config.py werden nur Information bereit gestellt die für die WLAN Einwahl und den MQTT Broker Wichtig sind. | ||
| Line 52: | Line 56: | ||
| - | Das Programme dht22mqtt.py | + | ==== Das Programme dht22mqtt.py |
| Hier wird die Temperatur und Luftfeuchtigkeit publish an den MQTT Server. | Hier wird die Temperatur und Luftfeuchtigkeit publish an den MQTT Server. | ||
| + | |||
| + | Unter dem Link zum download | ||
| + | |||
| + | * MicroPython Hauptdatei (dht22mqtt.py) / [[https:// | ||
| + | |||
| + | passwort: mqtt | ||
| + | |||
| + | |||
| * publish("/ | * publish("/ | ||
| * publish("/ | * publish("/ | ||
| Line 65: | Line 77: | ||
| Das main.py Programme ist nur dafür zuständig das dht22mqtt.py ausgeführt wird und wenn der Pin GP19 mit GND Verbindung wird, wird die Schleife nicht auszuführen. | Das main.py Programme ist nur dafür zuständig das dht22mqtt.py ausgeführt wird und wenn der Pin GP19 mit GND Verbindung wird, wird die Schleife nicht auszuführen. | ||
| + | |||
| + | Unter dem Link zum download | ||
| + | |||
| + | * MicroPython main Datei (main.py) / [[https:// | ||
| + | |||
| + | passwort: main | ||
| + | |||
| + | |||
| + | Wenn alle 6 MicroPython Programme mit Hilfe der Thonny Python IDE auf den Pico W hinterlegt wurden. | ||
| + | |||
| + | [[https:// | ||
| Was von dem IoT Gerät verschickt wird an den MQTT Server alle 15 Minuten: | Was von dem IoT Gerät verschickt wird an den MQTT Server alle 15 Minuten: | ||
| Line 81: | Line 104: | ||
| </ | </ | ||
| + | ---- | ||