Hallo,
habe gerade ein Update von fhem gemacht. Nach einem Neustart bekomme ich daas Jeelink Modul nicht mehr geladen.
Wenn ich es mit "reload 36_JeeLink.pm" versuche bekomme ich folgenden Fehler:
syntax error at ./FHEM/36_JeeLink.pm line 762, near "2) "
Was ist da passiert?
Spartacus
ich habe es verbockt. ist ab morgen wieder ok: http://forum.fhem.de/index.php/topic,28232.msg215302.html#msg215302 (http://forum.fhem.de/index.php/topic,28232.msg215302.html#msg215302)
gruss
andre
uups !
Danke für die Info. Dann bin ich beruhigt! Dachte ich hatte jetzt meine Kiste zerschossen!
Dann kann ich jetzt ins Bett gehen!
Gute Nacht!
Christian.
Hallo andre,
ich habe heute das Update gemacht, soweit funzt auch alles wieder! Vielen Dank dafür! Mir ist aber aufgefallen, dass fhem das myJeelink - Device gelöscht hat und ich es neu anlegen musste...das habe ich halt nicht sofort gemerkt und wunderte mich, dass ich keine Daten von den Sensoren empfangen habe...
Jetzt habe ich aber och noch einmal eine Frage: Ich lasse mit doDewpoint den Taupunkt berechnen. Im Device-reading "state" wird es mit D: auch berechnet. Allerdings wird das reading dewpoint nicht aktualisiert. Liegt das daran, dass ich vorher mit dem Modul dewpoint gespielt habe und dieses Reading einfach keine Funktion mehr hat? Habe halt geglaubt, dass "dewpoint" genau wie "temperature", "humidity" und "batterie" auch als separtes Reading geführt wird.
Oder mache ich etwas falsch?
Christian
wenn es beim neustarten ein fehler in einem modul gibt wird dieses nicht angelegt und ist nach einem save auch aus der config verschwunden. das ist (leider) schon immer so. wenn du also eine entsprechende meldung im webinterface siehst solltest du auf save verzichten.
doDewpoint legt erzeugt das reading und den D: eintrag in state. das dewpoint modul macht es entweder oder. ich würde empfehlen das dewpoint modul zu verwenden und für das reading zu konfigurieren (doe drei optionalen parameter angeben) und per stateFormat STATE wie gewünscht zu erzeugen.
gruss
andre