Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| www-messdatenerfassung-sas:sensoren_einbinden [2026/10/22 10:22] – biebl | www-messdatenerfassung-sas:sensoren_einbinden [2026/10/22 10:23] (aktuell) – biebl | ||
|---|---|---|---|
| Zeile 12: | Zeile 12: | ||
| | [[Unterrichtseinsatz|Schule]] | | [[Unterrichtseinsatz|Schule]] | ||
| | [[Sonstiges|Sonstiges]] | | [[Sonstiges|Sonstiges]] | ||
| + | ====== Sensoren in EmonCMS einbinden ====== | ||
| - | + | Diese Seite beschreibt den Ablauf, um einen bereits fertig verkabelten und geflashten Sensor (hier durchgängig am Beispiel des [[biebl:anleitungen: | |
| - | Diese Seite beschreibt den Ablauf, um einen bereits fertig verkabelten und geflashten Sensor (hier durchgängig am Beispiel des [[https:// | + | |
| **Voraussetzung: | **Voraussetzung: | ||
| + | ---- | ||
| ===== Schritt 1: API-Key besorgen ===== | ===== Schritt 1: API-Key besorgen ===== | ||
| Zeile 170: | Zeile 171: | ||
| max_node_id_limit = 100 | max_node_id_limit = 100 | ||
| </ | </ | ||
| - | + | | |
| - | Speichern und den Webserver neu starten: '' | + | * **Neuer oder ausgetauschter ESP mit bereits verwendeter SENSOR_ID: Die ersten Sendungen scheitern mit „code=-1 (connection failed)“, obwohl das WLAN verbunden ist, und nach 1–3 Minuten läuft es von selbst:** Wahrscheinliche Ursache ist ein veralteter Eintrag in der ARP-Tabelle des Pi. Er kennt für die IP-Adresse (192.168.1.SENSOR_ID) noch die MAC-Adresse des früheren Geräts und schickt die Antworten dorthin. Abhilfe per SSH auf dem Pi (IP durch die des betroffenen Sensors ersetzen): |
| + | < | ||
| + | ip neigh show 192.168.1.207 | ||
| + | sudo ip neigh flush 192.168.1.207 | ||
| + | </ | ||
| + | Der erste Befehl zeigt den gespeicherten Eintrag; steht dort eine andere MAC-Adresse als die des neuen ESP, ist das die Bestätigung. Nach dem '' | ||
| * **Zwei Feeds mit identischem Namen:** EmonCMS erlaubt das technisch, führt aber zu Verwirrung bei der späteren Auswertung – eindeutige Namenskonvention (SENSOR_ID + Feldname) von Anfang an einhalten | * **Zwei Feeds mit identischem Namen:** EmonCMS erlaubt das technisch, führt aber zu Verwirrung bei der späteren Auswertung – eindeutige Namenskonvention (SENSOR_ID + Feldname) von Anfang an einhalten | ||
| * **Werte wirken " | * **Werte wirken " | ||
| - | * Wenn ein D1 ausgetauscht wird, so dass eine andere MAC-Adresse unter der IP auftaucht, dann sollte diese im RASPI gelöscht werden, um Verbindungsaussetzer zu vermeiden | ||
| - | * < | ||
| ====== Copyright (C) 2025 Biebl/ | ====== Copyright (C) 2025 Biebl/ | ||