Wetterstation für Smart Home mit API

Kaufberatung für Wetterstationen und Zubehör
uli
Offline
Beiträge: 8
Registriert: 03 Okt 2021, 21:44

Re: Wetterstation für Smart Home mit API

#11

Beitrag von uli »

Das klingt ja vielversprechend. Ging das dann auch mit der empfohlenen HP1000SE PRO? Und wäre der Aufwand die Daten als Json über URL im Heimnetz abzurufen auch so im Aufwandsumfang von ca 1h?
Benutzeravatar
olicat
Offline
Beiträge: 2172
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 33 mal
Danksagung erhalten: 438 mal
Kontaktdaten:

Re: Wetterstation für Smart Home mit API

#12

Beitrag von olicat »

Hi!
Ging das dann auch mit der empfohlenen HP1000SE PRO? Und wäre der Aufwand die Daten als Json über URL im Heimnetz abzurufen auch so im Aufwandsumfang von ca 1h?
Ja, kein Problem.
Der Abruf der URL http://192.168.15.236:8081/JSON&status&minmax&units=m ergibt dann dieses JSON:

Code: Alles auswählen

{
   "PASSKEY":"000102030405060708090A0B0C0D0E0F",
   "stationtype":"EasyWeatherV1.6.0",
   "dateutc":"2021-10-04+09:37:11",
   "tempinc":22.4,
   "humidityin":48,
   "baromrelhpa":1018.02,
   "baromabshpa":1012.94,
   "tempc":13.9,
   "humidity":82,
   "winddir":216,
   "winddir_avg10m":225,
   "windspeedkmh":0.32,
   "windspdkmh_avg10m":0.32,
   "windgustkmh":1.77,
   "maxdailygust":5.47,
   "rainratemm":0.0,
   "eventrainmm":0.0,
   "hourlyrainmm":0.0,
   "dailyrainmm":0.2,
   "weeklyrainmm":0.2,
   "monthlyrainmm":0.2,
   "yearlyrainmm":570.41,
   "solarradiation":42.45,
   "uv":0,
   "temp1c":14.6,
   "humidity1":76,
   "temp2c":23.0,
   "humidity2":56,
   "temp3c":22.3,
   "humidity3":52,
   "temp4c":14.4,
   "humidity4":79,
   "temp8c":22.7,
   "soilmoisture1":83,
   "soilmoisture2":39,
   "soilmoisture3":49,
   "soilmoisture4":42,
   "soilmoisture5":37,
   "soilmoisture6":18,
   "soilmoisture7":29,
   "soilmoisture8":42,
   "pm25_ch1":10.0,
   "pm25_avg_24h_ch1":15.2,
   "lightning_num":0,
   "lightning_time":1632908326,
   "lightning":6,
   "leak_ch1":0,
   "leak_ch2":0,
   "leak_ch3":0,
   "leak_ch4":0,
   "tf_ch1c":15.3,
   "tf_ch2c":22.0,
   "tc_co2":22.9,
   "humi_co2":49,
   "pm10_co2":78.2,
   "pm10_24h_co2":24.9,
   "pm25_co2":65.6,
   "pm25_24h_co2":22.6,
   "co2":628,
   "co2_24h":577,
   "leafwetness_ch1":0,
   "wh65batt":0,
   "wh25batt":0,
   "batt1":0,
   "batt2":0,
   "batt3":0,
   "batt4":0,
   "batt8":0,
   "soilbatt1":1.4,
   "soilbatt2":1.7,
   "soilbatt3":1.7,
   "soilbatt4":1.7,
   "soilbatt5":1.3,
   "soilbatt6":1.7,
   "soilbatt7":1.8,
   "soilbatt8":1.8,
   "pm25batt1":4,
   "wh57batt":5,
   "leakbatt1":3,
   "leakbatt2":3,
   "leakbatt3":4,
   "leakbatt4":5,
   "tf_batt1":1.58,
   "tf_batt2":1.58,
   "co2_batt":6,
   "leaf_batt1":1.74,
   "freq":"868M",
   "model":"HP2551AE_Pro_V1.7.6",
   "dewptc":10.9,
   "windchillc":13.9,
   "feelslikec":13.9,
   "heatindexc":13.5,
   "pm25_AQI_ch1":42,
   "pm25_AQIlvl_ch1":1,
   "pm25_AQI_avg_24h_ch1":58,
   "pm25_AQIlvl_avg_24h_ch1":2,
   "co2lvl":2,
   "pm25_AQI_co2":156,
   "pm25_AQIlvl_co2":4,
   "pm25_AQI_24h_co2":73,
   "pm25_AQIlvl_24h_co2":2,
   "pm10_AQI_co2":62,
   "pm10_AQIlvl_co2":2,
   "pm10_AQI_24h_co2":23,
   "pm10_AQIlvl_24h_co2":1,
   "windgustkmh_max10m":1.77,
   "brightness":5378.4,
   "cloudm":427.0,
   "sunhours":0.0,
   "sonnenstd":0.0,
   "ptrend1":1,
   "pchange1":0.5,
   "wnowlvl":2,
   "wnowtxt":"wechselhaft",
   "ptrend3":1,
   "pchange3":2.0,
   "wproglvl":5,
   "wprogtxt":"lange sch\u00f6n",
   "minmax_init":1633298441,
   "baromrelhpa_min":1010.23,
   "baromrelhpa_min_time":1633298473,
   "baromrelhpa_max":1018.32,
   "baromrelhpa_max_time":1633339992,
   "humidity_min":78,
   "humidity_min_time":1633301200,
   "humidity_max":92,
   "humidity_max_time":1633315801,
   "tempc_min":13.2,
   "tempc_min_time":1633325874,
   "tempc_max":16.6,
   "tempc_max_time":1633301874,
   "windchillc_min":13.2,
   "windchillc_min_time":1633325874,
   "windchillc_max":16.6,
   "windchillc_max_time":1633301874,
   "heatindexc_min":12.9,
   "heatindexc_min_time":1633325874,
   "heatindexc_max":16.4,
   "heatindexc_max_time":1633301874,
   "feelslikec_min":13.2,
   "feelslikec_min_time":1633325874,
   "feelslikec_max":16.6,
   "feelslikec_max_time":1633301874,
   "dewptc_min":10.9,
   "dewptc_min_time":1633339904,
   "dewptc_max":14.1,
   "dewptc_max_time":1633309309,
   "tempinc_min":22.4,
   "tempinc_min_time":1633336470,
   "tempinc_max":23.8,
   "tempinc_max_time":1633325394,
   "humidityin_min":47,
   "humidityin_min_time":1633325874,
   "humidityin_max":50,
   "humidityin_max_time":1633333396,
   "temp1c_min":14.4,
   "temp1c_min_time":1633327793,
   "temp1c_max":17.0,
   "temp1c_max_time":1633298441,
   "humidity1_min":70,
   "humidity1_min_time":1633298441,
   "humidity1_max":78,
   "humidity1_max_time":1633328632,
   "temp2c_min":22.5,
   "temp2c_min_time":1633326681,
   "temp2c_max":23.5,
   "temp2c_max_time":1633317567,
   "humidity2_min":50,
   "humidity2_min_time":1633325962,
   "humidity2_max":56,
   "humidity2_max_time":1633340232,
   "temp3c_min":22.2,
   "temp3c_min_time":1633336350,
   "temp3c_max":23.6,
   "temp3c_max_time":1633298441,
   "humidity3_min":52,
   "humidity3_min_time":1633298441,
   "humidity3_max":53,
   "humidity3_max_time":1633308905,
   "temp4c_min":13.3,
   "temp4c_min_time":1633326801,
   "temp4c_max":16.5,
   "temp4c_max_time":1633298441,
   "humidity4_min":74,
   "humidity4_min_time":1633298441,
   "humidity4_max":86,
   "humidity4_max_time":1633316248,
   "temp5c_min":null,
   "temp5c_min_time":null,
   "temp5c_max":null,
   "temp5c_max_time":null,
   "humidity5_min":null,
   "humidity5_min_time":null,
   "humidity5_max":null,
   "humidity5_max_time":null,
   "temp6c_min":null,
   "temp6c_min_time":null,
   "temp6c_max":null,
   "temp6c_max_time":null,
   "humidity6_min":null,
   "humidity6_min_time":null,
   "humidity6_max":null,
   "humidity6_max_time":null,
   "temp7c_min":null,
   "temp7c_min_time":null,
   "temp7c_max":null,
   "temp7c_max_time":null,
   "humidity7_min":null,
   "humidity7_min_time":null,
   "humidity7_max":null,
   "humidity7_max_time":null,
   "temp8c_min":22.2,
   "temp8c_min_time":1633326833,
   "temp8c_max":24.4,
   "temp8c_max_time":1633298441,
   "humidity8_min":null,
   "humidity8_min_time":null,
   "humidity8_max":null,
   "humidity8_max_time":null,
   "tc_co2_min":22.5,
   "tc_co2_min_time":1633337773,
   "tc_co2_max":24.6,
   "tc_co2_max_time":1633325482,
   "humi_co2_min":46,
   "humi_co2_min_time":1633326113,
   "humi_co2_max":51,
   "humi_co2_max_time":1633331434,
   "tf_ch1c_min":15.1,
   "tf_ch1c_min_time":1633338089,
   "tf_ch1c_max":15.7,
   "tf_ch1c_max_time":1633298593,
   "tf_ch2c_min":21.9,
   "tf_ch2c_min_time":1633336426,
   "tf_ch2c_max":23.8,
   "tf_ch2c_max_time":1633324795,
   "tf_ch3c_min":null,
   "tf_ch3c_min_time":null,
   "tf_ch3c_max":null,
   "tf_ch3c_max_time":null,
   "tf_ch4c_min":null,
   "tf_ch4c_min_time":null,
   "tf_ch4c_max":null,
   "tf_ch4c_max_time":null,
   "tf_ch5c_min":null,
   "tf_ch5c_min_time":null,
   "tf_ch5c_max":null,
   "tf_ch5c_max_time":null,
   "tf_ch6c_min":null,
   "tf_ch6c_min_time":null,
   "tf_ch6c_max":null,
   "tf_ch6c_max_time":null,
   "tf_ch7c_min":null,
   "tf_ch7c_min_time":null,
   "tf_ch7c_max":null,
   "tf_ch7c_max_time":null,
   "tf_ch8c_min":null,
   "tf_ch8c_min_time":null,
   "tf_ch8c_max":null,
   "tf_ch8c_max_time":null,
   "windspeedkmh_max":3.54,
   "windspeedkmh_max_time":1633316281,
   "windgustkmh_max":5.47,
   "windgustkmh_max_time":1633299673,
   "solarradiation_min":0.0,
   "solarradiation_min_time":1633298441,
   "solarradiation_max":78.05,
   "solarradiation_max_time":1633333232,
   "uv_min":0,
   "uv_min_time":1633298441,
   "uv_max":0,
   "uv_max_time":1633298441,
   "sunmins":0,
   "last_suntime":0,
   "sunmins2":0.0,
   "last_suntime2":1633340231,
   "rainratemm_min":0.0,
   "rainratemm_min_time":1633298441,
   "rainratemm_max":1.19,
   "rainratemm_max_time":1633317284,
   "dailyrainmm_min":0.0,
   "dailyrainmm_min_time":1633298441,
   "dailyrainmm_max":0.2,
   "dailyrainmm_max_time":1633317284,
   "soilmoisture1_min":83,
   "soilmoisture1_min_time":1633299116,
   "soilmoisture1_max":84,
   "soilmoisture1_max_time":1633298441,
   "soilmoisture2_min":39,
   "soilmoisture2_min_time":1633298441,
   "soilmoisture2_max":40,
   "soilmoisture2_max_time":1633299072,
   "soilmoisture3_min":48,
   "soilmoisture3_min_time":1633310552,
   "soilmoisture3_max":49,
   "soilmoisture3_max_time":1633298441,
   "soilmoisture4_min":42,
   "soilmoisture4_min_time":1633298441,
   "soilmoisture4_max":42,
   "soilmoisture4_max_time":1633298441,
   "soilmoisture5_min":37,
   "soilmoisture5_min_time":1633298517,
   "soilmoisture5_max":38,
   "soilmoisture5_max_time":1633298441,
   "soilmoisture6_min":18,
   "soilmoisture6_min_time":1633298441,
   "soilmoisture6_max":18,
   "soilmoisture6_max_time":1633298441,
   "soilmoisture7_min":28,
   "soilmoisture7_min_time":1633298800,
   "soilmoisture7_max":29,
   "soilmoisture7_max_time":1633298441,
   "soilmoisture8_min":41,
   "soilmoisture8_min_time":1633298441,
   "soilmoisture8_max":42,
   "soilmoisture8_max_time":1633298680,
   "leafwetness_ch1_min":null,
   "leafwetness_ch1_min_time":null,
   "leafwetness_ch1_max":null,
   "leafwetness_ch1_max_time":null,
   "leafwetness_ch2_min":null,
   "leafwetness_ch2_min_time":null,
   "leafwetness_ch2_max":null,
   "leafwetness_ch2_max_time":null,
   "leafwetness_ch3_min":null,
   "leafwetness_ch3_min_time":null,
   "leafwetness_ch3_max":null,
   "leafwetness_ch3_max_time":null,
   "leafwetness_ch4_min":null,
   "leafwetness_ch4_min_time":null,
   "leafwetness_ch4_max":null,
   "leafwetness_ch4_max_time":null,
   "leafwetness_ch5_min":null,
   "leafwetness_ch5_min_time":null,
   "leafwetness_ch5_max":null,
   "leafwetness_ch5_max_time":null,
   "leafwetness_ch6_min":null,
   "leafwetness_ch6_min_time":null,
   "leafwetness_ch6_max":null,
   "leafwetness_ch6_max_time":null,
   "leafwetness_ch7_min":null,
   "leafwetness_ch7_min_time":null,
   "leafwetness_ch7_max":null,
   "leafwetness_ch7_max_time":null,
   "leafwetness_ch8_min":null,
   "leafwetness_ch8_min_time":null,
   "leafwetness_ch8_max":null,
   "leafwetness_ch8_max_time":null,
   "running":"1",
   "wswarning":"0",
   "sensorwarning":"0",
   "batterywarning":"0",
   "stormwarning":"0",
   "tswarning":"0",
   "updatewarning":"0",
   "leakwarning":"0",
   "co2warning":"0",
   "time":1633347443
}
wobei bei Dir natuerlich die IP-Adresse und der Port unterschiedlich sein werden. Mit units=e koenntest Du stattdessen die Werte im US-System erhalten und bei Verzicht auf minmax bzw. status wuerde die Ausgabe der Min/Max-Werte und Stati entfallen.
Um nun nur und ausschliesslich den Einzelwert fuer tempc abzufragen, koenntest Du stattdessen mit der URL http://192.168.15.236:8081?getvalue&key=tempc ausschliesslich diesen metrischen Wert per http erfragen:

Code: Alles auswählen

13.9
Wobei eben auch mit http://192.168.15.236:8081?getvalue&key=tempf der Wert im US-System zur Verfuegung stuende.

Code: Alles auswählen

57.2
Wobei im Einzelfall vielleicht der Abruf per URL vielleicht nicht die ideale Vorgehensweise sein muss. Man koennte ja die Daten auch gleich nach MQTT forwarden oder eine InfluxDB direkt befuellen. Oder man schickt die Eingangswerte per UDP an eine (Broadcast-)Adresse und fischt die Werte am Ziel dann aus den UDP-Datagrammen raus. Aber wenn JSON fuer Dich passt: gern!

Fuer die JSON- oder http-Abfrage ist nichtmal eine spezielle Forward-Konfiguration noetig - diese Moeglichkeiten bestehen sofort nach Installation von FOSHKplugin.

Gruss, Oliver
uli
Offline
Beiträge: 8
Registriert: 03 Okt 2021, 21:44

Re: Wetterstation für Smart Home mit API

#13

Beitrag von uli »

Das klingt ja super. Ist das open source? Und brauche ich WH2600 PRO oder DP1500?
Benutzeravatar
olicat
Offline
Beiträge: 2172
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 33 mal
Danksagung erhalten: 438 mal
Kontaktdaten:

Re: Wetterstation für Smart Home mit API

#14

Beitrag von olicat »

Hi!
Das klingt ja super. Ist das open source?
Ja.
Der Trigger zur Entwicklung von FOSHKplugin war genau der, das ich die Daten der Wetterstation in meinem Smarthome-System (Loxone) haben wollte und es keine schoene, fertige und vorallem einfache Loesung dafuer gab. Und nachdem das soweit bei mir funktionierte, konnte ich auch andere daran teilhaben lassen.
Und brauche ich WH2600 PRO oder DP1500?
Nein.
Mit der API-Funktionalitaet dieser Geraete lassen sich zwar noch weitere Dinge machen.
Aber fuer den Betrieb von FOSHKplugin sind diese Geraete nicht zusaetzlich noetig. Du koenntest aber durchaus das finanzielle Risiko minimieren und statt der HP1000SE Pro ein DP1500 kaufen. Das verhaelt sich gegenueber FOSHKplugin genau so wie die HP1000SE Pro. Dir fehlt dann halt nur die huebsche dedizierte Anzeige.

Gruss, Oliver
Zuletzt geändert von olicat am 04 Okt 2021, 13:19, insgesamt 1-mal geändert.
uli
Offline
Beiträge: 8
Registriert: 03 Okt 2021, 21:44

Re: Wetterstation für Smart Home mit API

#15

Beitrag von uli »

Cool, dann bestelle ich mir mal die Froggit ohne
WH2600 PRO oder DP1500. Liegen die Sourcen irgendwo bei Github?
noxx
Offline
Beiträge: 36
Registriert: 08 Feb 2021, 10:40
Hat sich bedankt: 5 mal

Re: Wetterstation für Smart Home mit API

#16

Beitrag von noxx »

Daten von Wettersensoren lassen sich auch über RFlink
in den Home Assistenten einbinden.
Habe ich auch schon gemacht (mit TFA Nexus, 433mhz). Im Grunde brauchst nur
die Sensoren.
Habe RFlink 433mhz, denke aber das 868mhz auch kein
Problem darstellt.


https://www.home-assistant.io/integrations/rflink/
https://www.nodo-shop.nl/en/rflink-gate ... kabel.html

RFlink Hardware:
http://www.rflink.nl/blog2/devlist
Benutzeravatar
olicat
Offline
Beiträge: 2172
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 33 mal
Danksagung erhalten: 438 mal
Kontaktdaten:

Re: Wetterstation für Smart Home mit API

#17

Beitrag von olicat »

Hi!

Sorry, diese Frage hätte ich überlesen. Inzwischen müsstest Du doch die Station wohl schon haben?
Liegen die Sourcen irgendwo bei Github?
Nein.
Aber sie sind downloadbar auf der FOSHKplugin-Seite.
Das Programm ist - dank Python - der Sourcecode.
GitHub und Co. war mir dafür zu überdimensioniert.

Oliver
stuhli
Offline
Beiträge: 4
Registriert: 10 Dez 2021, 12:18

Re: Wetterstation für Smart Home mit API

#18

Beitrag von stuhli »

@ olicat

Ich suche aktuell auch eine Wetterstation mit REST API oder ähnlichem und glaube das das FOSHKplugin was du da gebastelt könnte für mich reichen. Ich hätte aber noch ein paar Fragen um absehen zu können ob ich das alles richtig verstanden habe:

Eines vorweg - ich würde mir nach heutigem Stand die froggit HP1000SE PRO besorgen und dort einen weiteren DP-50
anschliessen. Den mitgelieferten DP-50 würde ich im Haus installieren im Keller, den dazu gekauften draussen um auch
die Werte von draussen zu erhalten.

Ich habe einen Raspberry Pi4 laufen, auf dem ziemlich "umständlich", weil ich aus dem ASP.NET Lager komme ein Webserver läuft, der die Microsoft Welt auf einem Raspberry abbildet und ans laufen bringt um meine PV Anlage zu überwachen und bei entsprechendem Überschuss dann das E-Auto automatisch über die Wallbox zu laden. Soweit so gut.

Nun zu meinen Verständnisfragen:

1) ich will auch nicht auf Clouddienste angewiesen sein, sondern die Wetterstation lokal installieren und dann per json oder was du hier in dem Thread als Beispiel gebracht hast direkt von einer IP abfragen zu können und mit den Daten dann weiter agieren in der ASP.NET Welt.

2) nun ist mir aber eben noch nicht ganz klar wie das geht, dein Plugin arbeitet wie folgt, wenn ich das richtig verstanden habe, es wird installiert und "horcht". Der Wetterstation teilst du dann die IP Adresse von dem Raspberry mit auf dem das läuft mit anstatt der Ecowitt Server oder was es da noch so gibt. Ist das korrekt ? Die Wetterstation pusht dann die Daten an dein Script, weil es denkt das das ein Server ist ?

3) in meiner Situation läuft ja schon ein Webserver auf dem Raspberry (nginx mit Kestrel für Asp.Net), wenn ich jetzt dein Script per IP Adresse aufrufe, kann das doch nur über einen Webserver gehen oder von wo frage ich dein json Beispiel ab - vom Raspberry oder von der Wetterstation ?

Sorry für die doofen Fragen, aber ich hab das noch nicht verstanden, wie das gehen soll...kenne mich mit python überhaupt nicht aus.

Hoffe kannst mich da in die richtige Richtung "schubsen" - ich brauch nur sowas wie dein json Beispiel um dann selber ne Webseite oder ähnliches auf meine Bedürfnisse zu zu schneiden. Am Ende will ich anhand einer Taupunktberechnung im Sommer die automatische Be- und Entlüftung im Keller nur dann starten vom Raspberry aus, wenn die Luftfeuchtigkeit innen höher ist als aussen. Aber das wäre dann erst der nächste Schritt.
Benutzeravatar
olicat
Offline
Beiträge: 2172
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 33 mal
Danksagung erhalten: 438 mal
Kontaktdaten:

Re: Wetterstation für Smart Home mit API

#19

Beitrag von olicat »

Hi!
ich würde mir nach heutigem Stand die froggit HP1000SE PRO besorgen und dort einen weiteren DP-50 anschliessen.
Welches Paket der HP1000SE Pro schwebt Dir denn vor?
Bei diesem hier ist ein Innensensor sowie ein Aussensensor enthalten. Je nach Entfernung und baulicher Struktur koenntest Du den mitgelieferten Innensensor WH32B duchaus im Keller betreiben. Ein DP50 (WH31) wird jedoch nicht mitgeliefert.
1) ich will auch nicht auf Clouddienste angewiesen sein, sondern die Wetterstation lokal installieren und dann per json oder was du hier in dem Thread als Beispiel gebracht hast direkt von einer IP abfragen zu können
Kein Problem.
2) anstatt der Ecowitt Server oder was es da noch so gibt. Ist das korrekt ?
Fast.
Die eingebauten Wetterdienste Ecowitt, WU, WC und WOW sind vom durch FOSHKplugin genutzten custom server voellig unabhaengig.
Wenn Du magst, kannst Du diese Dienste auch parallel betreiben (was ich fier ecowitt.net durchaus empfehle).
3) in meiner Situation läuft ja schon ein Webserver auf dem Raspberry (nginx mit Kestrel für Asp.Net), [...] wenn ich jetzt dein Script per IP Adresse aufrufe, kann das doch nur über einen Webserver gehen oder von wo frage ich dein json Beispiel ab - vom Raspberry oder von der Wetterstation ?
Die Wetterstation hat keine native JSON-/Rest-Schnittstelle. Die liefert stur im http/POST an ein definierbares Ziel (custom server).
Wenn Du die Daten also im JSON abfragen moechtest, musst Du FOSHKplugin als Ziel Deiner Anfragen nehmen.
Der interne Webserver von FOSHKplugin nutzt jedoch nicht den Standard-Port 80 sondern einen beliebigen frei definierbaren Port. Somit lassen sich auch verschiedene Web-Server auf unterschiedlichen Ports auf einem Host parallel betreiben.
Sorry für die doofen Fragen, aber ich hab das noch nicht verstanden, wie das gehen soll...kenne mich mit python überhaupt nicht aus.
Hier gibt es keine doofen Fragen. Wir sind hier im Wetterstationsforum!
Herzlich Willkommen!
:-)

Ich halte Deinen Ansatz fuer durchaus zielfuehrend - es sollte mit FOSHKplugin gelingen.
Wobei JSON nicht unbedingt die beste Ausgabemoeglichkeit fuer Dein Ziel sein muss. Unter Umstaenden waere MQTT oder UDP oder plain html das fuer den Import in Dein System bessere Ausgabeformat.
Ich wuerde vermutlich Einzelabfragen per cron bevorzugen - da spart man sich eine Menge parsing.
Aber bei der Wahl des Ausgabeformats bist Du ja nicht festgelegt und kannst verschiedene Wege probieren.

Oliver
stuhli
Offline
Beiträge: 4
Registriert: 10 Dez 2021, 12:18

Re: Wetterstation für Smart Home mit API

#20

Beitrag von stuhli »

Moin Oliver,

erstmal vielen Dank für das rasche Feedback und die Arbeit generell die du dir diesbezüglich
mit dem Plugin gemacht hast und dies zur Verfügung stellst :thumbup:

Ich glaube ich habe das dann soweit verstanden, nun geht es nur noch darum die für mich passende Hardware zu
identifizieren.

Was ist der Unterschied zwischen WH31 und dem WH32B, der bei deinem Paket dabei ist ? Mir geht es darum das die Messgenaugikeit ziemlich hoch sein sollte bzgl. der Luftfeuchtigkeit, wie bereits geschrieben gehts mir um das "erkennen" einer lüftungsfähigen Situation für den Keller.

Ich dachte sonst stumpf an das hier:



Dazu dann einen Dp-50 für "draussen", den dabei liegenden Sensor einfach in den Keller packen, wenn der DP-50 qualitativ besser ist würde ich 2 DP-50 dazu nehmen ?

Wird an dem dem Display auch nochmal gemessen für den Raum in dem das steht oder ist das wirklich nur
ein Display ? Ansonsten wäre der Standort des Displays im Wohnzimmer und da wüsste ich auch gern wie es da aktuell aussieht.

Hoffe du kannst mir da noch mal entsprechend weiter helfen !

Danke und Gruß
stuhli
Antworten