Netatmo Stationen
Verfasst: 11 Dez 2017 20:25
Unter \user\prg\netatmo ihr die notwendigen Dateien!
Umstellung und Einstellung für Netatmo Wetterstation:
Voraussetzung:
Via das Hilfsprogramm NetAtmoXML.exe wird eine fortlaufend ergänzte CSV-Datei z.B. netatmo.csv fortgeschrieben.
Bitte die aktuelle Version verwenden
Web-Seite "http://prtgtoolsfamily.com/downloads/sensorsxml"
Kann man mit den Batchprogrammen netatmostart10.cmd und netatmox.cmd machen.
Wobei netatmostart10.cmd alle 10 Minuten die Datei netatmox.cmd startet und mit dieser
Batchdatei (eigenene Parameter dort eintragen) die Daten via NetAtmoXML von Netatmo abgeholt werden und in die
Datei netatmo.csv geschrieben werden.
wswin_x-csv_import.cfg
Unterstützte Sensor-ID's dafür
1 Innentemperatur
2 Aussentemperatur
3-5 Temperatur Zusatzsensoren 1..3
13 Co2 Innensensor
14..16 Co2 Zusatzsensoren 1..3
17 Innenfeuchte
18 Aussenfeuchte
19..21 Feuchte Zusatzsensoren 1..3
26 Lautstärke
27 Batterie Windsensor
28 Batterie Regensensor
29 Batterie Aussensensor
30..32 Batterie Zusatzsensoren 1..3
133 Luftdruck
34 Regenmenge siehe auch 70 bzw. 134
35 Windgeschwindigkeit
36 Windrichtung
71 Status Innen Last seen in Sekunden
72 Status Aussen Last seen in Sekunden
73..75 Status Zusatzsensoren 1..3 Last seen in Sekunden
76 Status Wind Last seen in Sekunden
77 Status Regen Last seen in Sekunden
81 Status Innen RF Signal
82 Status Aussen RF Signal
83..85 Status Zusatzsensoren 1..3 RF Signal
86 Status Wind RF Signal
87 Status Regen RF Signal
45 Windböen -> siehe Text unten
96 Unit=1 Richtung Windböen (hier Einheit auf 1 setzen!) -> siehe Text unten
134 Regenmenge 24h -> siehe Text unten!
70 Status gemeldete Regenmenge von Netatmo (nur sinnvoll wenn Regen 24h vorhanden!)
Wswin:
Unter Wetterstation, Interface ..., Wetterstation wählen -> Netatmo wählen
Nach Übernahme (schließen Fenster) wird dann Wswin an diese Station angepasst (Sensor Grenzen, Defaultnamen usw.)!
Unter Wetterstation, Einstellungen die von NetAtmoXML.exe erzeugte CSV-Datei wählen.
Wswin analysiert dann diese Datei (Headerzeile) und bietet dann die Erzeugung einer wswin_x-csv-Konfig-Datei an.
Unter Datei, Wetterdaten importieren auf den Reiter X-CSV gehen und die vorher erzeugte oder selbst erstellte X-CSV-Datei wählen
Zur Namensgebung der erzeugten X-CSV-Dateien (i=Innen, o=Außen, 1..3=Zusatzmodul 1..3, w=Wind, r=Regen, g=Gust=Böen, 4=24h Regen vorhanden)
wswin_x-csv_netatmo_io123.cfg Reihenfolge in der CSV-Datei: Innen,Aussen,M1,M2,M3
wswin_x-csv_netatmo_io12r3wg4.cfg Reihenfolge in der CSV-Datei: Innen,Aussen,M1,M2,Regen,M3,Wind+Böen,24h Regen
Wichtig!
Enthält die Headerzeile einen Eintrag für "Wind GustAngle bzw. Wind GustStrength" nur dann werden Böen berücksichtigt.
Ausnahme: ist der Windsensor der letzte Sensor in der CSV-Datei werden Böen sofern vorhanden berücksichtigt
-> seit Version 14.4.1.3 (2017-11-04) liefert die NetAtmoXML.exe auch die Böenwerte, wenn man aber hier keine
neue CSV-Datei begonnen hat, fehlt der "Gust-Eintrag" in der Headerzeile.
Ist der Windsensor nicht der letzte Sensor, dann muss man unbedingt die vorhandene Datei teilen, wenn dann auch
Böen-Daten in der CSV-Datei vorhanden sind.
Regenmenge: wenn kein Eintrag "Rain 24h" in der Headerzeile vorhanden ist, kann Wswin diesen "besseren" Regenwert nicht berücksichtigen!
-> seit Version 17.4.2 (2017-12-04) liefert die NetAtmoXML.exe auch den 24h Regenwert
Dann im Reiter Importdatei auf "X-CSV" umstellen (wenn nicht gewählt) und mit dem Button "Datei wählen" die von NetAtmoXML erzeugte
CSV-Datei (netamo.csv) wählen.
Mit OK werden dann die Daten übernohmen.
Diese Datei dann auch als wswin_x-csv_import.cfg sichern/übernehmen - macht Wswin im Einstellungsmenue mit Button "import.cfg".
Dateiüberwachung aktivieren:
Wetterstation, Interface ..., Dateiüberwachung
hier als Importmöglichkeit wswin_x-csv_import.cfg wählen.
Wenn alles in Ordnung ist, zeigt Wswin dann den Pfad zur Import-Datei bei Dateiname sofort an.
Jetzt die Optionen
- vorher Daten konvertieren und
- Dateiüberwachung aktiv
Zeit auf 10 Sekunden stellen
auswählen.
Nach "OK" wird dann auch der "Aufzeichnungs"-Button aktiv und man kann darüber die Dateiüberwachung starten
->die netatmo.csv muss natürlich mit dem Hilfprogramm bzw. Batchdatei alle 10 Minuten aktualisiert werden.
Vielen Dank auch an Jürgen Raab für seine Unterstützung.
Werner
Umstellung und Einstellung für Netatmo Wetterstation:
Voraussetzung:
Via das Hilfsprogramm NetAtmoXML.exe wird eine fortlaufend ergänzte CSV-Datei z.B. netatmo.csv fortgeschrieben.
Bitte die aktuelle Version verwenden
Web-Seite "http://prtgtoolsfamily.com/downloads/sensorsxml"
Kann man mit den Batchprogrammen netatmostart10.cmd und netatmox.cmd machen.
Wobei netatmostart10.cmd alle 10 Minuten die Datei netatmox.cmd startet und mit dieser
Batchdatei (eigenene Parameter dort eintragen) die Daten via NetAtmoXML von Netatmo abgeholt werden und in die
Datei netatmo.csv geschrieben werden.
wswin_x-csv_import.cfg
Unterstützte Sensor-ID's dafür
1 Innentemperatur
2 Aussentemperatur
3-5 Temperatur Zusatzsensoren 1..3
13 Co2 Innensensor
14..16 Co2 Zusatzsensoren 1..3
17 Innenfeuchte
18 Aussenfeuchte
19..21 Feuchte Zusatzsensoren 1..3
26 Lautstärke
27 Batterie Windsensor
28 Batterie Regensensor
29 Batterie Aussensensor
30..32 Batterie Zusatzsensoren 1..3
133 Luftdruck
34 Regenmenge siehe auch 70 bzw. 134
35 Windgeschwindigkeit
36 Windrichtung
71 Status Innen Last seen in Sekunden
72 Status Aussen Last seen in Sekunden
73..75 Status Zusatzsensoren 1..3 Last seen in Sekunden
76 Status Wind Last seen in Sekunden
77 Status Regen Last seen in Sekunden
81 Status Innen RF Signal
82 Status Aussen RF Signal
83..85 Status Zusatzsensoren 1..3 RF Signal
86 Status Wind RF Signal
87 Status Regen RF Signal
45 Windböen -> siehe Text unten
96 Unit=1 Richtung Windböen (hier Einheit auf 1 setzen!) -> siehe Text unten
134 Regenmenge 24h -> siehe Text unten!
70 Status gemeldete Regenmenge von Netatmo (nur sinnvoll wenn Regen 24h vorhanden!)
Wswin:
Unter Wetterstation, Interface ..., Wetterstation wählen -> Netatmo wählen
Nach Übernahme (schließen Fenster) wird dann Wswin an diese Station angepasst (Sensor Grenzen, Defaultnamen usw.)!
Unter Wetterstation, Einstellungen die von NetAtmoXML.exe erzeugte CSV-Datei wählen.
Wswin analysiert dann diese Datei (Headerzeile) und bietet dann die Erzeugung einer wswin_x-csv-Konfig-Datei an.
Unter Datei, Wetterdaten importieren auf den Reiter X-CSV gehen und die vorher erzeugte oder selbst erstellte X-CSV-Datei wählen
Zur Namensgebung der erzeugten X-CSV-Dateien (i=Innen, o=Außen, 1..3=Zusatzmodul 1..3, w=Wind, r=Regen, g=Gust=Böen, 4=24h Regen vorhanden)
wswin_x-csv_netatmo_io123.cfg Reihenfolge in der CSV-Datei: Innen,Aussen,M1,M2,M3
wswin_x-csv_netatmo_io12r3wg4.cfg Reihenfolge in der CSV-Datei: Innen,Aussen,M1,M2,Regen,M3,Wind+Böen,24h Regen
Wichtig!
Enthält die Headerzeile einen Eintrag für "Wind GustAngle bzw. Wind GustStrength" nur dann werden Böen berücksichtigt.
Ausnahme: ist der Windsensor der letzte Sensor in der CSV-Datei werden Böen sofern vorhanden berücksichtigt
-> seit Version 14.4.1.3 (2017-11-04) liefert die NetAtmoXML.exe auch die Böenwerte, wenn man aber hier keine
neue CSV-Datei begonnen hat, fehlt der "Gust-Eintrag" in der Headerzeile.
Ist der Windsensor nicht der letzte Sensor, dann muss man unbedingt die vorhandene Datei teilen, wenn dann auch
Böen-Daten in der CSV-Datei vorhanden sind.
Regenmenge: wenn kein Eintrag "Rain 24h" in der Headerzeile vorhanden ist, kann Wswin diesen "besseren" Regenwert nicht berücksichtigen!
-> seit Version 17.4.2 (2017-12-04) liefert die NetAtmoXML.exe auch den 24h Regenwert
Dann im Reiter Importdatei auf "X-CSV" umstellen (wenn nicht gewählt) und mit dem Button "Datei wählen" die von NetAtmoXML erzeugte
CSV-Datei (netamo.csv) wählen.
Mit OK werden dann die Daten übernohmen.
Diese Datei dann auch als wswin_x-csv_import.cfg sichern/übernehmen - macht Wswin im Einstellungsmenue mit Button "import.cfg".
Dateiüberwachung aktivieren:
Wetterstation, Interface ..., Dateiüberwachung
hier als Importmöglichkeit wswin_x-csv_import.cfg wählen.
Wenn alles in Ordnung ist, zeigt Wswin dann den Pfad zur Import-Datei bei Dateiname sofort an.
Jetzt die Optionen
- vorher Daten konvertieren und
- Dateiüberwachung aktiv
Zeit auf 10 Sekunden stellen
auswählen.
Nach "OK" wird dann auch der "Aufzeichnungs"-Button aktiv und man kann darüber die Dateiüberwachung starten
->die netatmo.csv muss natürlich mit dem Hilfprogramm bzw. Batchdatei alle 10 Minuten aktualisiert werden.
Vielen Dank auch an Jürgen Raab für seine Unterstützung.
Werner