Neues Modul für WLAN Wetterstation HP1000 / WH2600

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

Vorheriges Thema - Nächstes Thema

Bartimaus

LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

klein1524

Hallo,

genau das habe ich bei mir eingefügt und nur die define-Zeile mit dem allgemeingültigen Key modifiziert:

define WetterstationWH2601 HTTPMOD https://api.weather.com/v2/pws/observations/current?apiKey=6532d6454b8aa370768e63d6ba5a832e&units=m&stationId=IBERLIN15&format=xml 55
setuuid WetterstationWH2601 5f817d57-f33f-8023-fc60-2b8858ff2edc7477
attr WetterstationWH2601 userattr reading01Name reading01Regex reading02Name reading02Regex reading03Name reading03Regex reading04Name reading04Regex reading05Name reading05Regex reading06Name reading06Regex reading07Name reading07Regex reading08Name reading08Regex reading09Name reading09Regex reading10Name reading10Regex reading11Name reading11Regex reading12Name reading12Regex reading13Name reading13Regex reading14Name reading14Regex reading15Name reading15Regex reading16Name reading16Regex reading17Name reading17Regex reading18Name reading18Regex reading19Name reading19Regex reading20Name reading20Regex reading21Name reading21Regex reading22Name reading22Regex reading23Name reading23Regex reading24Name reading24Regex reading25Name reading25Regex reading26Name reading26Regex reading27Name reading27Regex reading28Name reading28Regex
attr WetterstationWH2601 disable 0
attr WetterstationWH2601 enableControlSet 1
attr WetterstationWH2601 event-on-change-reading BatteryIndoor,BatteryOutdoor,HumidityIndoor,HumidityOutdoor,PressureAbsolute,RainHourly,RainDaily,RainWeekly,RainMonthly,SolarRadiation,TemperatureIndoor,TemperatureOutdoor,UV,UVI,WindSpeed,WindGustMaxDaily
attr WetterstationWH2601 icon weather_cloudy_light
attr WetterstationWH2601 reading01Name ReceiverTime
attr WetterstationWH2601 reading01Regex name="CurrTime".*?value="([\d,:,\/,\s]+)"
attr WetterstationWH2601 reading02Name BatteryIndoor
attr WetterstationWH2601 reading02Regex name="inBattSta".*?value="([\w,\s]*?)"
attr WetterstationWH2601 reading03Name BatteryOutdoor
attr WetterstationWH2601 reading03Regex name="outBattSta1".*?value="([\w,\s]*?)"
attr WetterstationWH2601 reading04Name BatteryOutdoor2
attr WetterstationWH2601 reading04Regex name="outBattSta2".*?value="([\w,\s]*?)"
attr WetterstationWH2601 reading05Name TemperatureIndoor
attr WetterstationWH2601 reading05Regex name="inTemp".*?value="([\-]{0,1}[\d,\.]+?)"
attr WetterstationWH2601 reading06Name HumidityIndoor
attr WetterstationWH2601 reading06Regex name="inHumi".*?value="([\d]+?)"
attr WetterstationWH2601 reading07Name PressureAbsolute
attr WetterstationWH2601 reading07Regex name="AbsPress".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading08Name PressureRelative
attr WetterstationWH2601 reading08Regex name="RelPress".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading09Name TemperatureOutdoor
attr WetterstationWH2601 reading09Regex name="outTemp".*?value="([\-]{0,1}[\d,\.]+?)"
attr WetterstationWH2601 reading10Name HumidityOutdoor
attr WetterstationWH2601 reading10Regex name="outHumi".*?value="([\d]+?)"
attr WetterstationWH2601 reading11Name WindDirection
attr WetterstationWH2601 reading11Regex name="windir".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading12Name WindSpeed
attr WetterstationWH2601 reading12Regex name="avgwind".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading13Name WindGust
attr WetterstationWH2601 reading13Regex name="gustspeed".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading14Name WindGustMaxDaily
attr WetterstationWH2601 reading14Regex name="dailygust".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading15Name SolarRadiation
attr WetterstationWH2601 reading15Regex name="solarrad".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading16Name UV
attr WetterstationWH2601 reading16Regex name="uv".*?value="([\d]+?)"
attr WetterstationWH2601 reading17Name UVI
attr WetterstationWH2601 reading17Regex name="uvi".*?value="([\d]+?)"
attr WetterstationWH2601 reading18Name RainHourly
attr WetterstationWH2601 reading18Regex name="rainofhourly".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading19Name RainDaily
attr WetterstationWH2601 reading19Regex name="rainofdaily".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading20Name RainWeekly
attr WetterstationWH2601 reading20Regex name="rainofweekly".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading21Name RainMonthly
attr WetterstationWH2601 reading21Regex name="rainofmonthly".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading22Name RainYearly
attr WetterstationWH2601 reading22Regex name="rainofyearly".*?value="([\d,\.]+?)"
attr WetterstationWH2601 reading23Name ReceiverHour
attr WetterstationWH2601 reading23Regex name="CurrTime".*?value="([\d]{2}):[\d]{2} [\d]{2}/[\d]{2}/[\d]{4}"
attr WetterstationWH2601 reading24Name ReceiverMin
attr WetterstationWH2601 reading24Regex name="CurrTime".*?value="[\d]{2}:([\d]{2}) [\d]{2}/[\d]{2}/[\d]{4}"
attr WetterstationWH2601 reading25Name ReceiverDay
attr WetterstationWH2601 reading25Regex name="CurrTime".*?value="[\d]{2}:[\d]{2} [\d]{2}/([\d]{2})/[\d]{4}"
attr WetterstationWH2601 reading26Name ReceiverMonth
attr WetterstationWH2601 reading26Regex name="CurrTime".*?value="[\d]{2}:[\d]{2} ([\d]{2})/[\d]{2}/[\d]{4}"
attr WetterstationWH2601 reading27Name ReceiverYear
attr WetterstationWH2601 reading27Regex name="CurrTime".*?value="[\d]{2}:[\d]{2} [\d]{2}/[\d]{2}/([\d]{4})"
attr WetterstationWH2601 reading28Name OurdoorSensorState
attr WetterstationWH2601 reading28Regex name="outBattSta1".*?value="([\w,\s\-]*?)"
attr WetterstationWH2601 room Devices
attr WetterstationWH2601 stateFormat {\
if (ReadingsVal($name,"disable",0) eq 1)\
{ \
sprintf("%s", "disabled");; \
}\
elsif (ReadingsVal($name,"OurdoorSensorState",0) eq "- -")\
{\
my $LastTimeTemperatureOutdoor = ReadingsTimestamp($name,'TemperatureOutdoor','');;\
\
sprintf\
(\
"OFFLINE (%s)", \
$LastTimeTemperatureOutdoor\
)\
}\
else\
{\
sprintf\
(\
"T: %s°C H: %s%%", \
        ReadingsNum($name,"TemperatureOutdoor",0),\
ReadingsNum($name,"HumidityOutdoor",0)\
)\
}\
}
attr WetterstationWH2601 timeout 10



Aber bei "list Wetterstation" steht "Activity dead":

Internals:
   FUUID      5f81772f-f33f-8023-9c04-08a6e379dc5acd50
   FVERSION   50_HP1000.pm:0.192630/2019-04-25
   NAME       Wetterstation
   NR         246
   STATE      ???
   TYPE       HP1000
   READINGS:
     2020-10-10 10:58:15   Activity        dead
   fhem:
     infix      updateweatherstation
Attributes:
   room       Wetter
   stateReadings temperature humidity
   stateReadingsFormat 1
   verbose    5
   webhookFWinstances WEBweatherstation



Außerdem weiß ich nicht, ob ich nicht, ob ich einen beliebigen Port (hier: 8087) beim
define WEBweatherstation FHEMWEB 8087 global
nehmen kann und ihn evtl. noch in der Fritzbox freigeben muss.
(Beim Start von fhem verwende ich den Port 8083)

define WEBweatherstation FHEMWEB 8087 global
setuuid WEBweatherstation 5f81786d-f33f-8023-1cd4-99d3e0ca9e5f2eb5
attr WEBweatherstation closeConn 1
attr WEBweatherstation csrfToken none
attr WEBweatherstation group Interfaces
attr WEBweatherstation icon it_internet
attr WEBweatherstation room System
attr WEBweatherstation verbose 5
attr WEBweatherstation webname weatherstation

define FileLog_WeatherStation FileLog ./log/WeatherStation-%Y.log WeatherStation:T:.*
setuuid FileLog_WeatherStation 5f817b93-f33f-8023-5546-e25781860bd5dc46

define SVG_FileLog_WeatherStation_1 SVG FileLog_WeatherStation:SVG_FileLog_WeatherStation_1:CURRENT
setuuid SVG_FileLog_WeatherStation_1 5f817b93-f33f-8023-44a7-9d949d4822eaa724


Ich finde den Fehler leider nicht.
VG
klein1524
Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

pejonp

@klein1524

Hast du auf deiner Wetterstation fhem mit dem Port 8087 als Empfänger (user, passwort) eingetragen ? Wenn FHEM die Daten empfangen soll muss das auch eingetragen sein. So habe ich es bei meine HP1000 gemacht.

Es gibt auch noch einen anderen Weg (https://forum.fhem.de/index.php/topic,108815.msg1027867.html#msg1027867):
Schau mal unter weewx (http://weewx.com/hardware.html , http://weewx.com/docs/hardware.htm) ob dort deine Wetterstation aufgeführt ist. Über diesen Weg sollte es auch gehen.

Abfrage der HP1000 erfolgt über dieses Modul: https://github.com/AussieSusan/HP1000

pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

klein1524

@Bartimaus,
@pejonp,
vielen Dank für eure Unterstützung.

Ich habe ja noch keine eigene Wetterstation und wollte zunächst von einer anderen die Werte in fhem einlesen und testweise verarbeiten.
Daher weiß ich nicht, ob ich den Port 8087 nehmen kann udn wo ich ihn noch eintragen muss.

Wieso HP1000 "dead" zurückliefert, ist mir auch schleierhaft.
Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

Bartimaus

Du bist glaube ich, gedanklich noch etwas falsch unterwegs.

Das Modul HP1000 kannst Du nur mit eigener Wetterstation verwenden.
Dies benötigt dann wiederum eine eigene Webinstanz, die Du ausser auf 8083,8084,8085 auf jeden von Dir gewüschten Port anlegen kannst.

Via HTTPMOD rufst Du einer fremde Wetterstation über diesen generellen API-Key auf.
Die Anleitung steht hier im Thread, da habe ich Dich bereits drauf verwiesen.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

klein1524

ok. Danke für die Info. Ich habe wirklich gedacht, dass hierfür auch das HP1000-Modul notwendig wäre.

Ich habe mir das Log angeschaut, nachdem ich "verbose  5" gesetzt habe.
Dort stehen tatsächlich Daten von der Wetterstation drin.

2020.10.13 14:22:55 5: WetterstationWH2601: Read callback: body
<observations xmlns="">
   <observations>
      <observations>
         <stationID>IBERLIN15</stationID>
         <obsTimeUtc>2020-10-13T12:10:00Z</obsTimeUtc>
         <obsTimeLocal>2020-10-13 14:10:00</obsTimeLocal>
         <neighborhood>Prenzlauer Berg</neighborhood>
         <softwareType>meteomara20</softwareType>
         <country>DE</country>
         <lon>13.425669</lon>
         <epoch>1602591000</epoch>
         <lat>52.531624</lat>
         <winddir>51</winddir>
         <humidity>78</humidity>
         <qcStatus>-1</qcStatus>
         <metric>
            <temp>13</temp>
            <heatIndex>13</heatIndex>
            <dewpt>9</dewpt>
            <windChill>13</windChill>
            <windSpeed>9</windSpeed>
            <windGust>17</windGust>
            <pressure>1015.340893938</pressure>
            <precipRate>0</precipRate>
            <precipTotal>0</precipTotal>
            <elev>47</elev>
         </metric>
      </observations>
   </observations>
</observations>
2020.10.13 14:22:55 4: WetterstationWH2601: Read found no charset header (bodyDecode was set to auto)
2020.10.13 14:22:55 5: WetterstationWH2601: GetCookies is looking for Cookies
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractSid called, context reading, num
2020.10.13 14:22:55 4: WetterstationWH2601: checking for redirects, code=200, ignore=0
2020.10.13 14:22:55 4: WetterstationWH2601: no redirects to handle
2020.10.13 14:22:55 5: WetterstationWH2601: CheckAuth decided no authentication required
2020.10.13 14:22:55 5: WetterstationWH2601: UpdateReadingList created list of reading.* nums to parse during getUpdate as 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2020.10.13 14:22:55 5: WetterstationWH2601: Read starts parsing response to update with defined readings: 01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28
2020.10.13 14:22:55 5: WetterstationWH2601: PrecompileRegexAttr precompiled reading01Regex /name="CurrTime".*?value="([\d,:,\/,\s]+)"/ to (?^:name="CurrTime".*?value="([\d,:,\/,\s]+)")
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading ReceiverTime with regex /(?^:name="CurrTime".*?value="([\d,:,\/,\s]+)")/...
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading ReceiverTime did not match
2020.10.13 14:22:55 5: WetterstationWH2601: PrecompileRegexAttr precompiled reading02Regex /name="inBattSta".*?value="([\w,\s]*?)"/ to (?^:name="inBattSta".*?value="([\w,\s]*?)")
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading BatteryIndoor with regex /(?^:name="inBattSta".*?value="([\w,\s]*?)")/...
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading BatteryIndoor did not match
2020.10.13 14:22:55 5: WetterstationWH2601: PrecompileRegexAttr precompiled reading03Regex /name="outBattSta1".*?value="([\w,\s]*?)"/ to (?^:name="outBattSta1".*?value="([\w,\s]*?)")
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading BatteryOutdoor with regex /(?^:name="outBattSta1".*?value="([\w,\s]*?)")/...
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading BatteryOutdoor did not match
2020.10.13 14:22:55 5: WetterstationWH2601: PrecompileRegexAttr precompiled reading04Regex /name="outBattSta2".*?value="([\w,\s]*?)"/ to (?^:name="outBattSta2".*?value="([\w,\s]*?)")
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading BatteryOutdoor2 with regex /(?^:name="outBattSta2".*?value="([\w,\s]*?)")/...
2020.10.13 14:22:55 5: WetterstationWH2601: ExtractReading BatteryOutdoor2 did not match
2020.10.13 14:22:55 5: WetterstationWH2601: PrecompileRegexAttr precompiled reading05Regex /name="inTemp".*?value="([\-]{0,1}[\d,\.]+?)"/ to (?^:name="inTemp".*?value="([\-]{0,1}[\d,\.]+?)")


Aber leider auch jede Menge z.B.:
ExtractReading BatteryOutdoor did not match

Hängt das mit der XML-Struktur zusammen?

Was muss ich tun, damit ich Readings bekomme um die Daten weiterverarbeiten zu können?
Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

Bartimaus

Dies funktioniert bei mir:

defmod WU_DEINE HTTPMOD https://api.weather.com/v2/pws/observations/current?apiKey=6532d6454b8aa370768e63d6ba5a832e&units=m&stationId=IDINGSBUMS123&format=xml
attr WU_DEINE userattr reading01Format reading01Name reading01Regex reading02Format reading02Name reading02Regex reading03Format reading03Name reading03Regex reading04Format reading04Name reading04Regex reading05Name reading05Regex reading06Format reading06Name reading06Regex reading07Format reading07Name reading07Regex reading08Format reading08Name reading08Regex reading09Name reading09Regex reading10Name reading10Regex reading11Name reading11Regex reading12Name reading12Regex reading13Name reading13Regex reading14Name reading14Regex reading15Name reading15Regex
attr WU_DEINE icon weather_sunrise
attr WU_DEINE reading01Format %.0f
attr WU_DEINE reading01Name Windgeschwindigkeit
attr WU_DEINE reading01Regex <windSpeed>([^<]+)
attr WU_DEINE reading02Format %.1f
attr WU_DEINE reading02Name gefühlte Temperatur
attr WU_DEINE reading02Regex <windhill>([^<]+)
attr WU_DEINE reading03Format %.0f
attr WU_DEINE reading03Name Wind-Boen
attr WU_DEINE reading03Regex <windGust>([^<]+)
attr WU_DEINE reading04Format %.1f
attr WU_DEINE reading04Name Temperatur
attr WU_DEINE reading04Regex <temp>([^<]+)
attr WU_DEINE reading05Name UV-Strahlung
attr WU_DEINE reading05Regex <uv>([^<]+)
attr WU_DEINE reading06Format %.1f
attr WU_DEINE reading06Name heatindex
attr WU_DEINE reading06Regex <heatIndex>([^<]+)
attr WU_DEINE reading07Format %.1f
attr WU_DEINE reading07Name Taupunkt
attr WU_DEINE reading07Regex <dewpt>([^<]+)
attr WU_DEINE reading08Format %.2f
attr WU_DEINE reading08Name Luftdruck
attr WU_DEINE reading08Regex <pressure>([^<]+)
attr WU_DEINE reading09Name preciptoday
attr WU_DEINE reading09Regex <precipTotal>([^<]+)
attr WU_DEINE reading10Name Windrichtung
attr WU_DEINE reading10Regex <winddir>([^<]+)
attr WU_DEINE reading11Name Uhrzeit
attr WU_DEINE reading11Regex <obsTimeLocal>.* ([^<]+)
attr WU_DEINE reading12Name Datum
attr WU_DEINE reading12Regex <obsTimeLocal>([^\ ]+)
attr WU_DEINE reading13Name Luftfeuchtigkeit
attr WU_DEINE reading13Regex <humidity>([^<]+)
attr WU_DEINE reading14Name Solare Einstrahlung
attr WU_DEINE reading14Regex <solarRadiation>([^<]+)
attr WU_DEINE reading15Name Niederschlagsrate
attr WU_DEINE reading15Regex <precipRate>([^<]+)
attr WU_DEINE room 00_Wetter
attr WU_DEINE stateFormat L: Lux T: Temperatur F: Luftfeuchtigkeit W: Windgeschwindigkeit D: Luftdruck U: UV-Strahlung R: preciptoday
attr WU_DEINE userReadings Lux {ReadingsVal("WU_DEINE","Solare Einstrahlung",0)*126.7}
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

klein1524

Vielen Dank.
Mit dem Codebeispiel von dir hat´s geklappt.

Manchmal sind solche Codeschnipsel von Vorteil. ;)

VG
klein1524
Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

Bartimaus

Was willst Du mit der WS in Fhem alles steuern ?
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

klein1524

Hallo,

mit der Wetterstation möchte ich meine Markise und Außenjalousien steuern in Abhängigkeit von der Helligkeit (Lux) Regen und Wind.
Dazu wollte ich in den nächsten Tagen eine Wetterstation kaufen und denke dabei an die WH3000 (oder die baugleiche Waldbeck Huygens) oder WH4000 von froggit.

VG

Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

Bartimaus

Also der helligkeitssensor ist im Bereich der Dämmerung ,,suboptimal", dh er wacht ca. 10min vor Sonnenaufgang erst auf. Dann ist es schon relativ hell.
Da er auch genau waagerecht ausgerichtet ist, wird bei tief stehender Sonne keine uv-Strahlung mehr registriert, für eine Beschattungssteuerung auch mit Luft nach oben.

Ansonsten bin ich mit meiner WS seehr zufrieden...

Wenn Fragen.... fragen

Regen/Temp/Wind/Luftfeuchte super
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

klein1524

Zeigen die WS, die ich oben angegeben habe, auch bereits Nieselregen an, oder erst größere Mengen?
Die Markise sollte ja bereits bei beginnendem Niederschlag oder sehr leichtem Regen einfahren?
Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

Motivierte linke Hände

Die zeigen erst Regen an, wenn die gemessene Mindestmenge, in der die Stationen messen, gefallen ist. Für eine Erfassung des Regenanfangs braucht man andere Sensoren. Quasi einen Regensensor, keinen Regenmesser. Gibt es z.B. von Homematic.
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.

klein1524

Das habe ich mir fast gedacht. Aber die anderen Funktionen benötige ich trotzdem, z.B. auch die Innentemperatur.
Und für den Preis der WS kann ich nicht erwarten, dass alle Sensoren drin sind  ;D
Homematic-Funk-LAN-Gateway, HM-Heizkörperthermostate (HM-CC-RT-DN), HM-Kontaktschalter (HM-Sec-SCo),
Somfy-Motoren, TaHoma-Box, Wetterstation Waldbeck Huygens, Regensensor RS (Fa. Eltako)

Bartimaus

Innensensor war bei meiner dabei, wird auch in Fhem angezeigt.
Ob mehrere InnenSensoren angezeigt werden... dazu müsste sich der Maintainer äussern... die Frage wurde
bereits gestellt, wurde aber noch nich beantwortet
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly