[gelöst] holiday2we immer true?

Begonnen von jschmitt, 12 Mai 2014, 20:42:18

Vorheriges Thema - Nächstes Thema

jschmitt

Hallo allerseits,

{$we} ergibt immer TRUE. Kann das wer nachvollziehen?

ich hatte kürzlich ein Problem mit dem attribut
eventMap beim Modul holiday.
Habe dann folgendes gesetzt:
"attr eventMap /none:Kein Feiertag".
Das geht jetzt. Vorher hatte ich im Herumstocher-
Probier- Chaos auch ein Update gemacht.
Installiert ist nun holiday.pm vom 01.05.2014.
Erst ein paar Tage später fiel auf, daß die Rolläden
morgens in Feiertagsstimmung sind.
Habe ich mit dem eventMap was durcheinandergebracht
oder ist mit dem Update was durcheinander?
In einem anderen Fred hier
http://forum.fhem.de/index.php/topic,23383.msg167075.html#msg167075
hast das habichthugo auch schonmal gefragt (war am 09.05.2014).

Viele Grüße,

Johannes
FHEM auf (QNAP TS-219P II, alt) HP T610 Thin Client : 1 x HM-CFG-LAN + 6 x HM-LC-Sw1PBU-FM (Rolladen) + 12 x  HM-Sec-SD (Rauchmelder) + 2 x HM-SWI-3-FM (diverses)

betateilchen

#1
Du solltest einfach keine eventMap setzen, wenn Du holiday2we verwendest. holiday2we prüft nämlich STATE des holiday-Device und nicht state.

Das hängt mit einer Änderung zusammen, die vor kurzem am holiday-Modul durchgeführt wurde. Da muss noch etwas in fhem.pl nachgezogen werden, an das bisher niemand gedacht hat.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

jschmitt

Aah,

Danke für die Erleuchtung!

Dann werde ich meine eventMap wieder rückgängig machen.
Daß die Rolläden zeitig hochgehen ist mir wichtiger als daß da ein Wunschtext steht.
Wie allerdings werde ich mitbekommen, wenn diesbezüglich eine Änderung erfolgt?
Sprich:
Kann ich irgendwo einrichten, eine Benachrichtigung zu erhalten wenn sich
in diesem Thread was neues tut (und / oder auch zur Beobachtung anderer Threads
interessant).
Und: Wo finde ich eine Liste ALLER behobenen Fehler / Änderungen aller Module?
Bisher habe ich eine solche nur von Update zu Update gefunden.


Viele Grüße,

Johannes
FHEM auf (QNAP TS-219P II, alt) HP T610 Thin Client : 1 x HM-CFG-LAN + 6 x HM-LC-Sw1PBU-FM (Rolladen) + 12 x  HM-Sec-SD (Rauchmelder) + 2 x HM-SWI-3-FM (diverses)

betateilchen

Zitat von: jschmitt am 13 Mai 2014, 00:08:06
Wie allerdings werde ich mitbekommen, wenn diesbezüglich eine Änderung erfolgt?
Und: Wo finde ich eine Liste ALLER behobenen Fehler / Änderungen aller Module?

Hier werden alle Moduländerungen gelistet - einschließlich der Kommentare des Entwicklers bei der jeweiligen Veröffentlichung seiner neuen Modulversion:

http://forum.fhem.de/index.php/board,57.0.html

Wenn dort ein Eintrag bezüglich holiday2we auftaucht, solltest Du aufmerksam werden. Die notwendige Änderung muss in der fhem.pl erfolgen. Rudi ist eigentlich sehr zuverlässig, was das Schreiben von Änderungskommentaren angeht, da kannst Du es eigentlich nicht übersehen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

jschmitt

Danke betateilchen,

aber ich hatte bei erster Bemerkung eher an eine automatische
Hinweisfunktion gedacht welche (wie auch immer) meldet, sollte zu meinem
Thread eine neue Antwort vorhanden sein.

Zweite Bemerkung: Dein Hinweis verweist mich in den Bereich "Code Changes"
im Forum. Das hilft mir zur schnellen Suche nicht weiter.
Da wäre eine Text- Datei einfacher und schneller zu durchsuchen...

Aber: Es geht ja jetzt dank Deiner Hilfe und ich werde diese Frage als
[Problem erkannt] markieren.

Oder gibt es da Konventionen außer "gelöst" ?

Ich kann das ja jederzeit änden.


Viele Grüße,

Johannes
FHEM auf (QNAP TS-219P II, alt) HP T610 Thin Client : 1 x HM-CFG-LAN + 6 x HM-LC-Sw1PBU-FM (Rolladen) + 12 x  HM-Sec-SD (Rauchmelder) + 2 x HM-SWI-3-FM (diverses)

betateilchen

Zitat von: jschmitt am 14 Mai 2014, 00:01:34
aber ich hatte bei erster Bemerkung eher an eine automatische
Hinweisfunktion gedacht welche (wie auch immer) meldet, sollte zu meinem
Thread eine neue Antwort vorhanden sein.

ob es hier im Forum die Funktion "Thema abonnieren" gibt, weiss ich nicht. Ich nutze das in keinem der von mir besuchten Foren.
Zumindest kannst Du aber den Forumbereich selbst als RSS abonnieren, dann kriegst Du im RSS mit, wenn Dein Thema dort auftaucht.


Zitat von: jschmitt am 14 Mai 2014, 00:01:34
Zweite Bemerkung: Dein Hinweis verweist mich in den Bereich "Code Changes"
im Forum. Das hilft mir zur schnellen Suche nicht weiter.
Da wäre eine Text- Datei einfacher und schneller zu durchsuchen...

Das wurde hier im Forum in den letzten Tagen/Wochen schon mehrfach durchdiskutiert: Es gibt die Datei CHANGED in die ein Modulentwickler Änderungen eintragen kann (und bei grundlegenden Änderungen auch tun sollte) und es gibt den Kommentareintrag beim Einchecken einer Moduländerung in die Versionsverwaltung - auch hier ist alleine der Modulentwickler verantwortlich, den Kommentar einzutragen. Es gibt derzeit KEINE Möglichkeit beim Einchecken zu prüfen, ob der Kommentar existiert oder nicht.

Alles Kommentareinträge, die beim Einchecken vorgenommen wurden, stehen in dem angegebenen Forumbereich, sogar mit der direkten Downloadmöglichkeit der betreffenden Moduldatei.

An der Verantwortlichkeit der Entwickler würde sich auch durch eine Textdatei (die es ja prinzipiell mit CHANGED schon gibt) nichts an deren Inhalt und Aussagekraft ändern.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Habs gefixed, hoffentlich ohne Nebeneffekte.

jschmitt

Hallo allerseits,

es geht jetzt.

@Rudi: Tschuldigung daß es so lange
gedauert hat, habe erst jstzt reingeschaut...

@alle: holiday2we geht nun auch mit Attribut eventMap.

Vielen Dank,


Johannes
FHEM auf (QNAP TS-219P II, alt) HP T610 Thin Client : 1 x HM-CFG-LAN + 6 x HM-LC-Sw1PBU-FM (Rolladen) + 12 x  HM-Sec-SD (Rauchmelder) + 2 x HM-SWI-3-FM (diverses)