Moin
Das device dewpoint
define TaupunktSZ dewpoint dewpoint Multisensor_01 temperature humidity taupunkt
bringt regelmäßig diese Fehlermeldung, obwohl es scheinbar trotzden funktioniert.
2016.09.20 09:57:17 1: PERL WARNING: Argument "24.4 C" isn't numeric in numeric gt (>) at ./FHEM/98_dewpoint.pm line 419.
Multisensor_01 ist ein Aeotec MS6, dieser hat ja in den readings temperature und humidity ja zusätzlich noch die % bzw. C Angabe, diese sollte man doch "abschneiden" können.
Ich habe es mal probiert mit:
define TaupunktSZ dewpoint dewpoint Multisensor_01 [temperature:d] [humidity:d] taupunkt
Oder auch ohne eckige Klammer, doch dann wird gar nicht berechnet aber auch keine Warnung ausgegeben.
Bin ich da ganz auf dem Holzweg?
Ist denke ich ein Fehler im Modul dewpoint.
Es wird offenbar das komplette Reading zum Rechnen/Vergleich benutzt statt dieses mit ReadingsNum zu tun.
Da wird nur der entsprechende Entwickler helfen können. Habe das selbe Problem mit dem statistics Modul.
Gruß
Dan
Hi Dan
Habe ich auch eben gefunden.
https://forum.fhem.de/index.php/topic,21458.msg492235.html#msg492235 (https://forum.fhem.de/index.php/topic,21458.msg492235.html#msg492235)
Tom
Jepp, den Beitrag hatte ich auch noch im Hinterkopf.
Habe gerade mal ins Modul geschaut und dieses ist wirklich schon sehr alt.
# $Id: 98_dewpoint.pm 6757 2014-10-12 18:58:57Z joachim09876 $
Es verwendet wohl einige Funktionen die so nicht mehr benutzt werden sollten, z.B. "$dev->{READINGS}{$temp_name}{TIME}".
Statt dessen sollte lieber ReadingsNum verwendet werden.
Eventuell kannst du joachim09876 mal direkt anschreiben wegen dem Problem.
Gruß
Dan
Könnte man das nicht "selbst" umprogrammieren?
Wenn man kann natürlich. :-[
Klar könnte man... Aber gut wäre ja wenn alle FHEM Benutzer dieses Moduls in den Genuss der Änderungen kommen würden.
Hattest Du joachim09876 mal angeschrieben wegen dem Problem?
Die letzte Änderung an dem Modul ist schon über 2 Jahre alt.
Gruß
Dan
in der Mitglieder Suche ist er scheinbar nicht mehr existent ???
Zitat von: tomspatz am 15 Oktober 2016, 14:31:21
in der Mitglieder Suche ist er scheinbar nicht mehr existent ???
Doch!
Das solle dieser User (https://forum.fhem.de/index.php?action=profile;u=31) sein.
Vielleicht schreibst Du ihn mal freundlich an?
Gruß
Dan