FOSHKplugin - Erzeugung von WSWin-/Import von Ecowitt-Daten
Verfasst: 03 Apr 2021, 14:12
Hallo!
Mit der naechsten Version von FOSHKplugin wird auch die automatische Erstellung einer wswin.csv als eigenstaendigen Forward unterstuetzt.
Diese wswin.csv enthaelt bereits alle Feldzuordnungen - somit entfaellt die etwas umstaendliche und fehlertraechtige X-CSV-Konfiguration.
WSWin kann diese Datei per automatischer Dateiueberwachung einlesen. Auf Raspi-Seite (es kann aber auch ein anderer Linux-Rechner sein) ist neben FOSHKplugin und Python3 nur ein konfigurierter Samba-Server zur Bereitstellung der Datei erforderlich.
Der grosse Vorteil:
Der Host, auf dem FOSHKplugin laeuft, ist sinnvollerweise ein energiesparender Kleinstrechner - etwa ein Raspi. Dieser darf (und soll) 24/7 laufen um die Daten der Wetterstation entgegen zu nehmen.
Alle eingehenden Meldungen der Wetterstation werden dort gesammelt, bis diese (irgendwann) von WSWin eingelesen werden koennen.
Der Raspi ist also der Datenlogger. Der Windows-Rechner mit WSWin muss nicht permanent angeschaltet sein und erhaelt doch - nach Start - alle Daten der Wetterstation.
Unterstuetzt werden bisher folgende Sensoren:
Der Aufbau ist 1:1 der PHP-Vorlage von Werner Krenn nachempfunden (um die Werte der noch nicht verfuegbaren WN34-Sensoren sowie der Sonnenzeit erweitert). Hier ist jedoch kein Webserver einzurichten und zu konfigurieren. FOSHKplugin installiert alle benötigten Dinge (Python3 sowie ein paar Python-Pakete) automatisch bei der Erstinstallation.
Fallen Euch weitere Sensoren ein, die man aus dem Ecowitt-Format uebernehmen koennte?
Luftqualitaet (PM2.5, PM10, CO2) wird ja leider nicht durch WSWin unterstuetzt, oder?
Wer eine Vorabversion davon testen moechte, schreibe mir bitte eine PM.
Frohe Ostern!
Oliver
Mit der naechsten Version von FOSHKplugin wird auch die automatische Erstellung einer wswin.csv als eigenstaendigen Forward unterstuetzt.
Diese wswin.csv enthaelt bereits alle Feldzuordnungen - somit entfaellt die etwas umstaendliche und fehlertraechtige X-CSV-Konfiguration.
WSWin kann diese Datei per automatischer Dateiueberwachung einlesen. Auf Raspi-Seite (es kann aber auch ein anderer Linux-Rechner sein) ist neben FOSHKplugin und Python3 nur ein konfigurierter Samba-Server zur Bereitstellung der Datei erforderlich.
Der grosse Vorteil:
Der Host, auf dem FOSHKplugin laeuft, ist sinnvollerweise ein energiesparender Kleinstrechner - etwa ein Raspi. Dieser darf (und soll) 24/7 laufen um die Daten der Wetterstation entgegen zu nehmen.
Alle eingehenden Meldungen der Wetterstation werden dort gesammelt, bis diese (irgendwann) von WSWin eingelesen werden koennen.
Der Raspi ist also der Datenlogger. Der Windows-Rechner mit WSWin muss nicht permanent angeschaltet sein und erhaelt doch - nach Start - alle Daten der Wetterstation.
Unterstuetzt werden bisher folgende Sensoren:
Code: Alles auswählen
ID type
# 1 idTempInnen
# 17 idFeuchteInnen
# 133 idLuftdruck
# 2 idTemp1
# 18 idFeuchte1
# 35 idWindgeschw
# 36 idWindrichtung
# 45 idWindböen
# 134 idRegen24
# 42 idSolar
# 41 idUV
# 3 idTemp2
# 19 idFeuchte2
# 4 idTemp3
# 20 idFeuchte3
# 5 idTemp4
# 21 idFeuchte4
# 6 idTemp5
# 22 idFeuchte5
# 7 idTemp6
# 23 idFeuchte6
# 8 idTemp7
# 23 idFeuchte7
# 29 idMoisture1
# 30 idMoisture2
# 31 idMoisture3
# 32 idMoisture4
# 25 idLeafWet1
# 26 idLeafWet2
# 27 idLeafWet3
# 28 idLeafWet4
# 37 idSonnenZeit in minutes
# 13 idTempSoil1 from WN34#1
# 14 idTempSoil2 from WN34#2
# 15 idTempSoil3 from WN34#3
# 16 idTempSoil4 from WN34#4
# model
# stationtype
Fallen Euch weitere Sensoren ein, die man aus dem Ecowitt-Format uebernehmen koennte?
Luftqualitaet (PM2.5, PM10, CO2) wird ja leider nicht durch WSWin unterstuetzt, oder?
Wer eine Vorabversion davon testen moechte, schreibe mir bitte eine PM.
Frohe Ostern!
Oliver