FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Wettermodule => Thema gestartet von: Burny4600 am 19 April 2026, 13:45:54

Titel: Davis WeatherLink Live 6100 (LAN/WLAN) mit FHEM verbinden
Beitrag von: Burny4600 am 19 April 2026, 13:45:54
Ich suche ein funktionsfähiges Modul für die Verknüpfung von Davis WeatherLink Live 6100 (LAN/WLAN) mit FHEM.
Ich habe zwar ein Modul 88_VantagePro2.pm gefunden, nur ist in diesem Modul ein Fehler da FHEM dieses Modul nicht erkennt.
Vielleicht gibt es auch eine andere funktionsfähige Lösung.
Titel: Aw: Davis WeatherLink Live 6100 (LAN/WLAN) mit FHEM verbinden
Beitrag von: MadMax-FHEM am 19 April 2026, 16:31:39
Zitat von: Burny4600 am 19 April 2026, 13:45:54Ich habe zwar ein Modul 88_VantagePro2.pm gefunden, nur ist in diesem Modul ein Fehler da FHEM dieses Modul nicht erkennt.
Was meinst du damit?

help VantagePro2 liefert bei mir die commandref, also wird es schon mal "erkannt"...

Ein define schlägt (bei mir) fehl, weil:
Can't locate Net/Telnet.pm in @INC (you may need to install the Net::Telnet module)

Steht aber in der commandref, dass das benötigt wird.
Evtl. installierbar mittels:
sudo apt install libnet-telnet-perl

Falls Debian. Oder auch per CPAN o.ä.

Gruß, Joachim
Titel: Aw: Davis WeatherLink Live 6100 (LAN/WLAN) mit FHEM verbinden
Beitrag von: Burny4600 am 19 April 2026, 17:09:50
define Wetterstation VantagePro2 192.168.17.150 22222 300

liefert den Fehler
Cannot load module VantagePro2obwohl das Modul unter FHEM vorhanden ist und auch die Berechtigung hat.


ERGÄNZUNG:
Du hattest Recht, es fehlte das Paket sudo apt install libnet-telnet-perl.

Jetzt muss ich den korrekten Port zum Datenlogger noch herausbekommen.
Hoffentlich fehlt da nicht noch etwas, bzw. arbeitet der Datenlogger wie die Verbindung zur Wetterstation.
Titel: Aw: Davis WeatherLink Live 6100 (LAN/WLAN) mit FHEM verbinden
Beitrag von: Burny4600 am 21 April 2026, 12:29:47
Die Definition define Wetterstation VantagePro2 192.168.17.150 22222 300 funktioniert leider nicht.
Der Datenlogger Davis WeatherLink Live 6100 (LAN/WLAN) dürfte doch anders arbeiten als VantagePro2.
Von Davis habe ich die Portdefinition API UDP port 22222 bekommen. Somit stimmt zumindest der korrekte Port.

In der Zwischenzeit habe ich eine Lösung gefunden um die Daten des Datenloggers Davis WeatherLink Live 6100 (LAN/WLAN) zu bekommen.
define WetterLokal HTTPMOD http://192.168.17.150:80/v1/current_conditions 60

Jetzt bleibt noch die übertragene Uhrzeit und das Datum korrekt darzustellen.
Es werden zB. Readings geliefert die in dieser Form 1776751261 angezeigt werden.
Die daraus resultierende Anzeige wäre {POSIX::strftime('%A %d-%h-%Y %H:%M:%S', localtime 1776751261)} => Dienstag 21-Apr-2026 08:01:01
Wo definiere ich am besten die Umwandlung aller Readings mit dieser Darstellung?