FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Weisswurstverkäufer am 13 Dezember 2016, 11:46:00

Titel: [dewpoint] Problem mit Devices mit Unterstrichen
Beitrag von: Weisswurstverkäufer am 13 Dezember 2016, 11:46:00
Hallo,

das dewpoint-Modul scheint ein Problem mit Devices mit einem Unterstrich (_) im Namen zu haben. Ich habe 3 Netatmo Geräte, die heissen jeweils netatmo_$name. Mein dewpoint

Zitatdewpoint .* temperature humidity dewpoint

funktioniert aber für diese Geräte nicht. Jetzt habe ich einfach zum Test mal einen cloneDummy von einem der Netatmo Geräte angelegt und es netatmo$name genannt. Damit funktioniert es sofort.

Kann meine Vermutung jemand bestätigen? Ist das ein Bug im Modul?

Gruß
Titel: Antw:[dewpoint] Problem mit Devices mit Unterstrichen
Beitrag von: dev0 am 14 Dezember 2016, 06:09:20
Das dewpoint Modul scheint verwaist zu sein. Ich würde es aber auch aus anderen Gründen nicht verwenden. Eine gute Alternative zum Modul ist ein userReading: https://wiki.fhem.de/wiki/Dewpoint#Berechnung_direkt_im_userReading
Titel: Antw:[dewpoint] Problem mit Devices mit Unterstrichen
Beitrag von: igami am 14 Dezember 2016, 06:19:08
Zitat von: Weisswurstverkäufer am 13 Dezember 2016, 11:46:00
Kann meine Vermutung jemand bestätigen?
Meine devices (TRX_WEATHER, CUL_HM, Weather) haben alle einen Unterstrich im Namen und funktionieren mit dewpoint.

Zitat von: dev0 am 14 Dezember 2016, 06:09:20
Das dewpoint Modul scheint verwaist zu sein. Ich würde es aber auch aus anderen Gründen nicht verwenden.
Kannst du mehr zu den "anderen Gründen" nennen? Die Formel zur Berechnung ist ja identisch.
Titel: Antw:[dewpoint] Problem mit Devices mit Unterstrichen
Beitrag von: dev0 am 14 Dezember 2016, 09:13:14
Die readings*Update() Funktionen werden nicht benutzt:

$dev->{READINGS}{$sensor}{TIME} = $tn;
$dev->{READINGS}{$sensor}{VAL} = $current;


Dadurch funktionieren einige andere FHEM Features nicht. Wie zB. suppressReading, readingsChange, ...
Titel: Antw:[dewpoint] Problem mit Devices mit Unterstrichen
Beitrag von: igami am 14 Dezember 2016, 09:29:51
Wäre es dann nicht sinnvoller den Modulautor (Joachim) zu kontaktieren, damit das Modul ein update bekommt?
Titel: Antw:[dewpoint] Problem mit Devices mit Unterstrichen
Beitrag von: dev0 am 14 Dezember 2016, 09:45:48
Ja.