Neues Modul für WLAN Wetterstation HP1000 / WH2600

Begonnen von Loredo, 13 November 2015, 23:16:02

Vorheriges Thema - Nächstes Thema

dkreutz

Zitat von: hsteinbo am 19 Januar 2023, 21:50:11
...
Und damit verbunden ist auch meine Frage: Mit der FHEMWEB Instanz schaffe ich ja einen weiteren Zugangskanal zu FHEM, d.h. ich könnte über die Instanz auch FHEM administrieren.
Ich habe aus Ängstlichkeit (oder Sicherheitsbewusstsein) mein FHEM mit basicAuth (user/password) (gegen spielende Kinder) gesichert. Das kann ich aber auf den neuen Instanz nicht tun, da die Wetterstation das nicht kann. ID und PASSWORD werden von der Station ja nur via HTML im GET  übertragen, aber das ist ja keine Authentifizierung im Sinne von basicAuth.
Die Beschränkung auf die IP Adresse der Station habe ich gemacht, hilft auch etwas, aber so richtig glücklich bin ich damit noch nicht...

Der langen Rede kurzer Sinn:
Das Modul ist Klasse und ich bedanke mich für die viele Arbeit, die da eingeflossen ist. Aber gibt es eine Möglichkeit, es etwas mehr zu beschränken, die ich übersehe?
Du kannst in der FHEMWEB Instanz im Attribut "allowfrom" die IP-Adressen festlegen, die zugreifen dürfen. Alternativ geht das auch über ein "allowed" Helpermodul.
Raspberry Pi3B+ (Bullseye) / JeeLink868v3c (LaCrosse), nanoCUL433 (a-culfw V1.24.02), HM-MOD-UART (1.4.1), TEK603, MapleCUL / diverse Sensoren/Sender/Aktoren von Technoline, Intertechno, Shelly, Homematic und MAX!, Froggit Wetterstation, Luftdaten.info / Autor des fhem-skill für Mycroft.ai

Cruiser79

Zitat von: hsteinbo am 19 Januar 2023, 21:50:11
Hallo,

zunächst einmal vielen Dank für das feine Modul. Ich habe damit eine Waldbeck Halley Wetterstation (fast) problemlos eingebunden.
Lediglich die FHEMWEB Instanz musste ich selbst anlegen.

Und damit verbunden ist auch meine Frage: Mit der FHEMWEB Instanz schaffe ich ja einen weiteren Zugangskanal zu FHEM, d.h. ich könnte über die Instanz auch FHEM administrieren.
Ich habe aus Ängstlichkeit (oder Sicherheitsbewusstsein) mein FHEM mit basicAuth (user/password) (gegen spielende Kinder) gesichert. Das kann ich aber auf den neuen Instanz nicht tun, da die Wetterstation das nicht kann. ID und PASSWORD werden von der Station ja nur via HTML im GET  übertragen, aber das ist ja keine Authentifizierung im Sinne von basicAuth.
Die Beschränkung auf die IP Adresse der Station habe ich gemacht, hilft auch etwas, aber so richtig glücklich bin ich damit noch nicht...

Der langen Rede kurzer Sinn:
Das Modul ist Klasse und ich bedanke mich für die viele Arbeit, die da eingeflossen ist. Aber gibt es eine Möglichkeit, es etwas mehr zu beschränken, die ich übersehe?

Das von dkreutz angesprochene allowed bietet dir sogar die Möglichkeit, eine WEB Instanz nur auf spezielle Geräte zu beschränken. Das dürfte doch voll deinen Ansprüchen genügen, oder?
Beispielcode bei mir, wo nur 3 Geräte über die WEB Instanz erreichbar sind.

defmod allowedAlexa allowed
attr allowedAlexa alias allowedAlexa
attr allowedAlexa allowedCommands set
attr allowedAlexa allowedDevices vacuum,vacuumS5Max,S10
attr allowedAlexa basicAuth xxxxx
attr allowedAlexa room System
attr allowedAlexa validFor WEBAlexa
FHEM auf Raspberry Pi
HM-CFG-LAN mit HM-TC-IT-WM-W-EU, HM-CC-RT-DN, HM-WDS10-TH-O, HM-LC-SW1-FM, HM-LC-Bl1-FM
Signalduino mit Elro AB440, LOGILINK WS0002, IT CMR-1000

hsteinbo

Vielen Dank dkreutz und Cruiser79.

Die Einschränkung auf die IP Adresse hatte ich zwar schon gefunden, aber das (allowedFrom) in Kombination mit allowedDevices und allowedCommands ist für mich in der Tat der Bringer  :)
Damit kann ich jetzt sehr gut leben, vielen Dank nochmal für eure schnelle Unterstützung.

ronaldhadh

Hallo,

ich habe vermutlich ein Problem mit dem redirect des FHEMWEB.
Folgende Konfiguration:
fhem auf einem Raspberry pi per vpn am Heimnetz, öffentliche IP xxx.xxx.eu mit Apache2 Weiterleitung auf die vpn Adresse.

Meine Sainlogic WS3500 hängt im Moment im Heimnetz.
An der Station habe ich als Adresse die öffentliche xxx.xxx.eu angegeben.
Mit verbose 5 sehe ich den Rohdaten auch sauber und es wird auch "redirect to weatherstation" ausgegeben.
Die Wetterstation habe ich ebenfalls auf verbose 5 gesetzt, sehe aber kein ankommenden Daten.
Kann es sein, dass in dieser Konstellation die Weiterleitung nicht funktioniert.
Vielen Dank für eure Unterstützung.

Jack_n

#334
Hallo,

das Modul ist für meine Renkforce WH2600 ein Traum, vielen Dank dafür.

Die Übertragung nach FHEM klappt 1a, jetzt würde ich noch gerne den Schritt gehen und die Werte nach WeatherUnderground pushen.

Da stehe ich aber zugegeben etwas auf dem Schlauch was die Konfiguration angeht.
Muss ich in der Weboberfläche der WH2600 die Station ID und Passwort von WU angeben und auch in der Definition des HP1000 Device ?
wu_id und wu_password habe ich die Werte von WeatherUnderground eingetragen.
Muss ich noch mit Get Wetterstation createWUforecast etwas mit dem API Key von WU anstellen ?

wu_state wird als ok angezeigt, aber auf WU bin ich offline ....?

Sorry, bin leider hier hängen geblieben.

Viele Grüße
Joachim


fireball

Hi,
ich komme hier grad mit dem Modul nicht weiter. viell. hat noch jemand einen Hinweis?!
Ich habe diese Station: ECOWITT

FhemWeb-Instanz ist angelegt. Ich seh auch das Bytes eingehen und der Connect-Count hochgezählt wird.


Ich habe das HP1000 Modul mit und ohne Passwort angelegt (Passwort allerdings das LoginPasswort an der Station, denn im Menü für den Custom Wetterservice kann ich kein UserID/Passwort eingeben)
Das sieht so aus, siehe Anhang.


Im Log sieht man bei Verbose 5 folgende Einträge und im POST scheinen alle Werte zu kommen, aber auch ein PASSKEY...


2023.04.27 18:51:16 4: Connection accepted from WEBweather_192.168.178.98_59489
2023.04.27 18:51:16 5: POST /data/report/ HTTP/1.1
HOST: wetterstation.fritz.box
Connection: Close
Content-Type: application/x-www-form-urlencoded
Content-Length:483
2023.04.27 18:51:16 4: WEBweather_192.168.178.98_59489 POST /data/report/&PASSKEY=xxxxxxxxxxxxxxxxxx&stationtype=GW1100A_V2.2.3&runtime=687888&dateutc=2023-04-27+16:51:15&tempinf=77.18&humidityin=23&baromrelin=29.799&baromabsin=29.799&tempf=52.70&humidity=41&winddir=99&windspeedmph=1.79&windgustmph=3.36&maxdailygust=8.05&solarradiation=70.12&uv=0&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.150&monthlyrainin=0.240&yearlyrainin=0.240&totalrainin=0.240&wh65batt=0&freq=868M&model=GW1100A&interval=16; BUFLEN:0
2023.04.27 18:51:16 4: WEBweather: redirecting /data/report/&PASSKEY=xxxxxxxxxxxxxxxxxxx&stationtype=GW1100A_V2.2.3&runtime=687888&dateutc=2023-04-27+16:51:15&tempinf=77.18&humidityin=23&baromrelin=29.799&baromabsin=29.799&tempf=52.70&humidity=41&winddir=99&windspeedmph=1.79&windgustmph=3.36&maxdailygust=8.05&solarradiation=70.12&uv=0&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.150&monthlyrainin=0.240&yearlyrainin=0.240&totalrainin=0.240&wh65batt=0&freq=868M&model=GW1100A&interval=16 to /weatherstation
2023.04.27 18:51:17 4: Connection closed for WEBweather_192.168.178.98_59489: EOF


Jemand noch eine Idee warum mein Modul HP1000 nichts anzeigt?!

VG+Danke
René

fireball

Zitat von: fireball am 27 April 2023, 19:04:00Hi,
ich komme hier grad mit dem Modul nicht weiter. viell. hat noch jemand einen Hinweis?!
Ich habe diese Station: ECOWITT

FhemWeb-Instanz ist angelegt. Ich seh auch das Bytes eingehen und der Connect-Count hochgezählt wird.


Ich habe das HP1000 Modul mit und ohne Passwort angelegt (Passwort allerdings das LoginPasswort an der Station, denn im Menü für den Custom Wetterservice kann ich kein UserID/Passwort eingeben)
Das sieht so aus, siehe Anhang.


Im Log sieht man bei Verbose 5 folgende Einträge und im POST scheinen alle Werte zu kommen, aber auch ein PASSKEY...


2023.04.27 18:51:16 4: Connection accepted from WEBweather_192.168.178.98_59489
2023.04.27 18:51:16 5: POST /data/report/ HTTP/1.1
HOST: wetterstation.fritz.box
Connection: Close
Content-Type: application/x-www-form-urlencoded
Content-Length:483
2023.04.27 18:51:16 4: WEBweather_192.168.178.98_59489 POST /data/report/&PASSKEY=xxxxxxxxxxxxxxxxxx&stationtype=GW1100A_V2.2.3&runtime=687888&dateutc=2023-04-27+16:51:15&tempinf=77.18&humidityin=23&baromrelin=29.799&baromabsin=29.799&tempf=52.70&humidity=41&winddir=99&windspeedmph=1.79&windgustmph=3.36&maxdailygust=8.05&solarradiation=70.12&uv=0&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.150&monthlyrainin=0.240&yearlyrainin=0.240&totalrainin=0.240&wh65batt=0&freq=868M&model=GW1100A&interval=16; BUFLEN:0
2023.04.27 18:51:16 4: WEBweather: redirecting /data/report/&PASSKEY=xxxxxxxxxxxxxxxxxxx&stationtype=GW1100A_V2.2.3&runtime=687888&dateutc=2023-04-27+16:51:15&tempinf=77.18&humidityin=23&baromrelin=29.799&baromabsin=29.799&tempf=52.70&humidity=41&winddir=99&windspeedmph=1.79&windgustmph=3.36&maxdailygust=8.05&solarradiation=70.12&uv=0&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.150&monthlyrainin=0.240&yearlyrainin=0.240&totalrainin=0.240&wh65batt=0&freq=868M&model=GW1100A&interval=16 to /weatherstation
2023.04.27 18:51:17 4: Connection closed for WEBweather_192.168.178.98_59489: EOF


Jemand noch eine Idee warum mein Modul HP1000 nichts anzeigt?!

VG+Danke
René


Hi,

mit der Info ein paar Seiten weiter vor https://forum.fhem.de/index.php?topic=44022.msg1093565#msg1093565 konnte ich mein Problem lösen.
I

fireball

Hi,

hat jemand eine Idee, wie ich die Regenwerte von gestern bekomme oder auslesen kann?
Brauch das für meine Gartenbewässerung. Danke
VG
René

Motivierte linke Hände

#338
Keine Ahnung, ob das hier die richtige Stelle ist oder ich lieber einen neuen Thread aufmachen sollte. Ich habe HP1000 seit Jahren mit einem Ecowitt Wittboy benutzt. Nun hat die Basisstation aus irgendeinem Grund ihre Konfiguration vergessen gehabt und ich musste sie neu einrichten. Die Basisstation läuft wieder, aber ich bekomme die Lieferung von Daten an das HP1000 Modul nicht zum Laufen.

Die Wetterstation meldet sich regelmäßig bei FHEM und will Daten senden, aber die Daten schaffen es nicht in Readings. HP1000 und die Wetter-Instanz von FHEM sind auf verbose 5. Von der Wetter-Instanz sehe ich was im Log, von dem HP1000 Modul nicht. Das ist, was das Log sagt:

2024.04.10 10:42:47 5: HP1000 WH2600: called function HP1000_SetAliveState()
2024.04.10 10:43:16 4: Connection accepted from WEBweather_192.168.5.91_56455
2024.04.10 10:43:16 5: GET /weatherstation/ID=xxx&PASSWORD=yyy&tempf=46.58&humidity=69&dewptf=37.04&windchillf=46.58&winddir=80&windspeedmph=2.46&windgustmph=6.04&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=0.000&yearlyrainin=0.000&solarradiation=187.45&UV=1&indoortempf=62.42&indoorhumidity=54&baromin=28.685&temp8f=66.92&humidity8=49&lowbatt=0&humidity8=49&dateutc=now&softwaretype=GW2000A_V2.2.2&action=updateraw&realtime=1&rtfreq=5 HTTP/1.0
Accept: */*
Host: fhem.example.com
Connection: Close
2024.04.10 10:43:16 4: WEBweather_192.168.5.91_56455 GET /weatherstation/ID=xxx&PASSWORD=yyy&tempf=46.58&humidity=69&dewptf=37.04&windchillf=46.58&winddir=80&windspeedmph=2.46&windgustmph=6.04&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=0.000&yearlyrainin=0.000&solarradiation=187.45&UV=1&indoortempf=62.42&indoorhumidity=54&baromin=28.685&temp8f=66.92&humidity8=49&lowbatt=0&humidity8=49&dateutc=now&softwaretype=GW2000A_V2.2.2&action=updateraw&realtime=1&rtfreq=5; BUFLEN:0
2024.04.10 10:43:16 4: WEBweather: /weatherstation/ID=xxx&PASSWORD=yyy&tempf=46.58&humidity=69&dewptf=37.04&windchillf=46.58&winddir=80&windspeedmph=2.46&windgustmph=6.04&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=0.000&yearlyrainin=0.000&solarradiation=187.45&UV=1&indoortempf=62.42&indoorhumidity=54&baromin=28.685&temp8f=66.92&humidity8=49&lowbatt=0&humidity8=49&dateutc=now&softwaretype=GW2000A_V2.2.2&action=updateraw&realtime=1&rtfreq=5 / RL:11238 / text/html; charset=UTF-8 /  / Cache-Control: no-cache, no-store, must-revalidate

Ich habe an der Konfiguration der Devices in FHEM nichts verändert. Das Problem muss also durch eine Konfigurationsänderung in der Weboberfläche der Wetterstation lösbar sein. Nur wie...? :-)

Internals:
  DEF        xxx yyy
  FUUID      5c681fe7-f33f-e1ef-526a-96c1b7806241787b
  FVERSION  50_HP1000.pm:0.245870/2021-06-05
  ID        xxx
  NAME      WH2600
  NR        718
  PASSWORD  yyy
  STATE      T: 19.9 H: 44 W: 1.8 R: 0.0 WD: 137 D: 7.3 U: 0 L: 0.0 WC: 19.9 RD: 0.0 RW: 14.8 RM: 14.8 RY: 154.0 WG: 5.8
  TYPE      HP1000
  READINGS:
    2024-04-08 00:01:36  Activity        dead
    2024-04-07 23:59:36  UV              0
    2024-04-07 23:59:36  UVR            0
    2024-04-07 16:26:11  UVcondition    low
    2024-04-07 16:26:11  UVcondition_rgb 4C9329
    2017-04-28 08:42:58  _lowbatt        0
    2023-02-07 12:06:19  battery        ok
    2024-04-07 20:13:55  condition      nt_clear
    2024-04-07 20:13:55  daylight        0
    2024-04-07 23:59:36  dewpoint        7.3
    2024-04-07 23:59:36  dewpoint_f      45.14
    2024-04-07 23:59:36  humidity        44
    2024-04-07 23:59:36  humidityAbs    7.5
    2024-04-07 23:59:36  humidityAbs_f  79.8
    2024-04-07 22:55:33  humidityCondition low
    2024-04-07 22:55:33  humidityCondition_rgb E7652B
    2024-04-07 23:59:36  indoorDewpoint  9.5
    2024-04-07 23:59:36  indoorDewpoint_f 52.9
    2024-04-07 23:59:36  indoorHumidity  55
    2024-04-07 23:59:36  indoorHumidityAbs 8.8
    2024-04-07 23:59:36  indoorHumidityAbs_f 91.1
    2024-04-06 06:36:55  indoorHumidityCondition ideal
    2024-04-06 06:36:55  indoorHumidityCondition_rgb 4C9329
    2024-04-07 23:59:36  indoorTemperature 18.7
    2024-04-05 20:09:37  indoorTemperatureCondition low
    2024-04-05 20:09:37  indoorTemperatureCondition_rgb 009999
    2024-04-07 23:59:36  indoorTemperature_f 65.66
    2024-04-04 22:48:37  israining      0
    2024-04-10 00:00:07  lowbatt        keinEmpfang
    2024-04-07 23:59:36  luminosity      0.0
    2024-04-07 23:59:36  pressure        956.8
    2024-04-07 23:59:36  pressure_in    28.254
    2024-04-07 23:59:36  pressure_mm    7.2
    2024-04-07 23:59:36  rain            0.0
    2024-04-07 23:59:36  rain_day        0.0
    2024-04-07 23:59:36  rain_day_in    0.000
    2024-04-07 23:59:36  rain_in        0.000
    2024-04-07 23:59:36  rain_month      14.8
    2024-04-07 23:59:36  rain_month_in  0.583
    2024-04-07 23:59:36  rain_week      14.8
    2024-04-07 23:59:36  rain_week_in    0.583
    2024-04-07 23:59:36  rain_year      154.0
    2024-04-07 23:59:36  rain_year_in    6.063
    2024-04-07 23:59:36  solarradiation  0.00
    2024-04-07 23:59:36  state          T: 19.9 H: 44 W: 1.8 R: 0.0 WD: 137 D: 7.3 U: 0 L: 0.0 WC: 19.9 RD: 0.0 RW: 14.8 RM: 14.8 RY: 154.0 WG: 5.8
    2024-04-07 23:59:36  temperature    19.9
    2024-04-06 08:47:03  temperatureCondition ideal
    2024-04-06 08:47:03  temperatureCondition_rgb 4C9329
    2024-04-07 23:59:36  temperature_f  67.82
    2024-04-07 23:59:36  windBft        1
    2024-04-07 21:52:31  windCondition  light_breeze
    2024-04-07 21:52:31  windCondition_rgb B1FCD0
    2024-04-07 23:59:36  windDirLit      SO
    2024-04-07 03:13:10  windWarning   
    2024-04-07 23:59:36  wind_chill      19.9
    2024-04-07 23:59:36  wind_chill_f    67.82
    2024-04-07 23:59:36  wind_compasspoint SE
    2024-04-07 23:41:19  wind_compasspoint_avg10m SSE
    2024-04-07 23:59:36  wind_compasspoint_avg2m SSE
    2024-04-07 23:59:36  wind_direction  137
    2024-04-07 23:59:36  wind_direction_avg2m 154
    2024-04-07 23:59:36  wind_gust      5.8
    2024-04-07 23:59:36  wind_gust_bft  1
    2024-04-07 23:59:36  wind_gust_direction_avg10m 158
    2024-04-07 23:59:36  wind_gust_fts  5.3
    2024-04-07 23:59:36  wind_gust_kn    3.1
    2024-04-07 23:56:33  wind_gust_max10m 7.6
    2024-04-07 23:59:36  wind_gust_mph  3.58
    2024-04-07 23:56:33  wind_gust_mph_max10m 4.70
    2024-04-07 23:59:36  wind_gust_mps  1.6
    2024-04-07 23:59:36  wind_mps        0.50
    2024-04-07 23:59:36  wind_speed      1.8
    2024-04-07 23:58:35  wind_speed_avg2m 2.9
    2024-04-07 23:59:36  wind_speed_bft  1
    2024-04-07 23:55:32  wind_speed_bft_avg2m 1
    2024-04-07 23:59:36  wind_speed_fts  1.6
    2024-04-07 23:59:36  wind_speed_kn  1.0
    2024-04-07 23:57:34  wind_speed_kn_avg2m 1.6
    2024-04-07 23:59:36  wind_speed_mph  1.12
    2024-04-07 23:58:35  wind_speed_mph_avg2m 1.8
    2024-04-07 23:59:36  wind_speed_mps  0.5
    2024-04-07 23:57:34  wind_speed_mps_avg2m 0.8
  fhem:
    infix      updateweatherstation
Attributes:
  bogusFilter 1
  event-on-change-reading state,temperature,rain_day,wind_direction,wind_speed,luminosity
  room      Cfg_Wetter
  stateFormat {sprintf("T: %s H: %s W: %s R: %s WD: %s D: %s U: %s L: %s WC: %s RD: %s RW: %s RM: %s RY: %s WG: %s", ReadingsVal("WH2600", "temperature","err"), ReadingsVal("WH2600", "humidity","err"), ReadingsVal("WH2600", "wind_speed","err"), ReadingsVal("WH2600", "rain","err"), ReadingsVal("WH2600", "wind_direction","err"), ReadingsVal("WH2600", "dewpoint","err"), ReadingsVal("WH2600", "UVR","err"), ReadingsVal("WH2600", "luminosity","err"), ReadingsVal("WH2600", "wind_chill","err"), ReadingsVal("WH2600", "rain_day","err"), ReadingsVal("WH2600", "rain_week","err"), ReadingsVal("WH2600", "rain_month","err"), ReadingsVal("WH2600", "rain_year","err"), ReadingsVal("WH2600", "wind_gust","err"))}
  userReadings windDirLit:wind_direction.* { Windrichtung(ReadingsVal('WH2600', 'wind_direction', '0')) }, wind_mps:wind_speed.* { sprintf '%0.2f', ReadingsVal('WH2600','wind_speed',0) / 3.6; }, windBft:wind_speed.* { sprintf '%.0f', (ReadingsVal('WH2600', 'wind_speed', 0) / 3.0096) ** (2/3); }
  verbose    5
  webhookFWinstances WEBweather

Internals:
  BYTES_READ 76033
  BYTES_WRITTEN 306797
  CONNECTS  156
  CSRFTOKEN  xxx
  DEF        8089 global
  FD        68
  FUUID      5c681fe7-f33f-e1ef-2916-edb98a2144ec87b6
  NAME      WEBweather
  NR        717
  NTFY_ORDER 50-WEBweather
  PORT      8089
  STATE      Initialized
  TYPE      FHEMWEB
  READINGS:
    2024-04-10 03:02:47  state          Initialized
Attributes:
  JavaScripts codemirror/fhem_codemirror.js
  closeConn  1
  codemirrorParam { "indentWithTabs":false, "indentUnit":2, "autocomplete":false, "height":"auto" }
  room      Cfg_Wetter
  verbose    5
  webname    weatherstation

Du darfst diesen Dateianhang nicht ansehen.

Wenn jemand einen Tipp hat, was ich vergessen habe/anders machen sollte, bitte melden!

Edit: Hab's gefunden: "updateweatherstation.php?" fehlte beim URL...
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

Bartimaus

Die Station hat scheinbar den richtigen Pfad vergessen. Probier mal:

path: /weatherstation/updateweatherstation.php?
LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly