boostduration & boostValvePosition greifen nicht

Begonnen von wkarl, 01 Juni 2013, 13:10:53

Vorheriges Thema - Nächstes Thema

wkarl

Hallo Matthias,

Dein Vertrauen in meine Perl Kenntnis ehrt mich, aber das was ich in fhem an Perl code umsetzen klaue ich mir aus anderen Beispielen zusammen und ein bisschen Hilfe von Google ist auch dabei.

Wenn ich mir das Modul ansehe muss ich leider eingestehen, dass ich keinen Durchblick habe. Ich helfe gerne beim debuggen, aber das geforderte coding überfordert mich.

Lass mich wissen wie ich trotzdem helfen kann.

ciao walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

Matthias Gehre

Probier mal mit der Datei im Anhang ein Log zu machen.

wkarl

Hallo Matthias,

sorry, bin erst heute dazu gekommen die debugging Informationen zu erzeugen.

ciao walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

Matthias Gehre

Hab einen Fix eingecheckt. Das Problem war, dass ein einer Stelle die Adresse nicht in Kleinbuchstaben konvertiert wurde und somit
ein Vergleich fehlschlug.

wkarl

Hallo Matthias,

super - nach dem update werden die Daten richtig angezeigt.

Danke und ciao
walter
FHEM 5.7 & TabletUI 2.2 auf Fedora22 Server auf NUC5i5RYK
CUL 868 > FAST EnergyCam
HMLAN > HomeMatic TCs & VDs, Bewegungsmelder, Schalter, Taster, Steckdosen

mgernoth

Hallo Matthias,

Zitat von: Matthias Gehre schrieb am Di, 25 Juni 2013 08:09Hab einen Fix eingecheckt. Das Problem war, dass ein einer Stelle die Adresse nicht in Kleinbuchstaben konvertiert wurde und somit ein Vergleich fehlschlug.

kann es sein, dass das lc() in Zeile 175 (fake{SC,WT}-Behandlung) dort nicht gebraucht wird?


fhem> set CUL_MAX fakeSC Thermostat_AZ 1
No MAX device with address thermostat_az


Wenn ich das lc() wieder rausmache, dann geht es.

Gruß
  Michael

Matthias Gehre