Marko Oldenburg marko
  • Joined on 2020-02-05
marko opened issue FHEM/mod-GardenaSmart#1 2020-03-31 19:59:07 +00:00
Umstellung auf neue Gardena API
marko opened issue FHEM/mod-AutoShuttersControl#7 2020-03-31 19:53:05 +00:00
universelles "Interface" zum Eingreifen/Übersteuern
marko commented on issue FHEM/mod-AutoShuttersControl#6 2020-03-31 19:52:02 +00:00
Roommate absent -> home ignorieren wenn ASC_Mode_Up / ASC_Mode_Down = always

Das bezieht sich auf die Erklärung aus https://forum.fhem.de/index.php/topic,99980.msg963669.html#msg963669 Es geht darum, dass ich nur absent, gone und home bei den Roommates nutze. Wurde das Rollo jetzt in der Nacht manuell bewegt und ein vorher nicht anwesender Roommate kehrt heim, wird das Rollo in die ASC_Closed_Pos gefahren. Anders herum gefragt, in welchem Fall ist es denn sinnvoll hier eine Aktion auszulösen? Wenn ASC_Mode_Down auf always steht, wurde das Rollo ja auf jeden Fall durch ASC heruntergefahren. Daher ist doch dann ein erneutes Herunterfahren beim heimkommen eines Rommates nicht erforderlich, oder übersehe ich hier etwas?

marko opened issue FHEM/mod-AutoShuttersControl#6 2020-03-31 19:51:52 +00:00
Roommate absent -> home ignorieren wenn ASC_Mode_Up / ASC_Mode_Down = always
marko commented on issue FHEM/mod-AutoShuttersControl#5 2020-03-31 19:51:14 +00:00
Unterstützung der Lamellenverstellung bei Jalousien

Schließe mich mal an, siehe Threadschubser.

Zu der nachfolgenden Anmerkung gleich eine Frage an @Freneato: ist es für KNX ok, wenn der Lamellenbefehl gleich mit dem Fahrbefehl kommt, oder muß die Jalousie erst an die Zielposition?

Als Merkposten mein Kommentar im Thread:

Was die konkrete Umsetzung angeht, war mal der Gedanke, den Drehwinkel jeweils als weitere Angabe hinter den Ziellevel zu schreiben. Aber das ist zum einen schwerer zu pflegen (die readingsGroups mögen das nicht...), und zum anderen würde die Auswertung der Attribute dadurch erschwert.

Wäre es nicht ein Ansatzpunkt, die ganze Jalousie-Geschichte in EIN Attribut zu packen, und dort dann alle Einstellungen reinzupacken? Dann könnte man entweder so machen, dass man dort neben dem Namen und set-Befehl (bei meinem ZWave-Aktor ist das ein anderes Device, und dort "dim") die Attributnamen der dazu passenden Levelangaben nimmt, oder einfach nur nummerischen Zielleveln einen festen Drehwinkel zuordnet.

Beispiele:

Für die Verwendung der Attributnamen: Code: [Auswählen] attr DEVICE ASC_Venetian_Settings {{'Name'=>'mein_Lamellengerätename'},{'setCommand'=>'dim'},{'ASC_Open_Pos'=>'99'},{'ASC_Closed_Pos'=>'0'},{'ASC_Ventilate_Pos'=>'35'}}

Für die Verwendung der nummerischen Werte: Code: [Auswählen] attr DEVICE ASC_Venetian_Settings {{'Name'=>'mein_Lamellengerätename'},{'setCommand'=>'dim'},{'99'=>'99'},{'0'=>'0'},{'30'=>'35'}}

Vermute, die zweite Variante ist viel einfacher umzusetzen, denn von den Fahrbefehlen her müßte man dann nur "setDriveCmd" so erweitern, dass nachgesehen wird, ob es einen passenden Lamellen-Hash gibt und den dann zusätzlich absetzt. Zumindest bei den ZWave-Geräten ist es auch egal, wann der Lamellenbefehl abgesetzt wird, das darf dort direkt mit (oder auch schon vor) dem normalen Fahrbefehl gemacht werden.

Sonst müßte man "setDriveCmd" (und dessen Aufrufe...) so aufbohren, dass das erkennen kann, welcher Fahrbefehl gesendet wurde. Auch das ist vermutlich ein überschaubarer Aufwand, die Suche listet 28 Vorkommen des Textes, da sind aber log-Funktionen dabei.

Da der Vorschlag hier sehr auf eine bestimmte Gerätetype zugeschnitten ist: wäre es sinnvoll, dazu nochmal einen separaten Thread aufzumachen und um Rückmeldung von "Betroffenen" zu bitten? Macht aber nur Sinn, wenn das Thema noch einigermaßen zeitnah auf der Agenda steht? Ansonsten könnten wir auch mit dem nummerischen Vorschlag mal starten; eine spätere optionale Verzögerung wäre vermutlich recht einfach nachträglich einzubauen, und m.E. ist es auch kein Beinbruch, eine so komplexe Attributeingabe (ist eine einmalige Aktion) vornehmen zu müssen; der Kreis der Interessenten scheint ja überschaubar zu sein, und wenn man mal ein Beispiel hat, ist es auch nicht unmöglich...

marko opened issue FHEM/mod-AutoShuttersControl#5 2020-03-31 19:51:01 +00:00
Unterstützung der Lamellenverstellung bei Jalousien
marko opened issue FHEM/mod-AutoShuttersControl#4 2020-03-31 19:50:19 +00:00
ASC_Time_Up_WE_Holiday not recognized after update
marko opened issue FHEM/mod-AutoShuttersControl#3 2020-03-31 19:49:31 +00:00
Antiblendposition im Winter
marko pushed to master at FHEM/mod-AutoShuttersControl 2020-03-31 18:54:01 +00:00
9a5ef3654e change log output to level 4 for shadingbrightness fn
2338089eba change return 0 to return and fix little shading bug
219187bd7b add logging for shading
8a9db0fd8f fix ASC_Down roommate and drive down then coming home bug
d7adb36ca5 fix return bug in Fn _getOutTempSensor
Compare 11 commits »
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-31 18:53:10 +00:00
9a5ef3654e change log output to level 4 for shadingbrightness fn
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-31 18:32:09 +00:00
2338089eba change return 0 to return and fix little shading bug
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-31 09:47:39 +00:00
219187bd7b add logging for shading
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-31 05:27:59 +00:00
8a9db0fd8f fix ASC_Down roommate and drive down then coming home bug
marko pushed to master at FHEM/mod-AutoShuttersControl 2020-03-30 15:29:24 +00:00
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-30 15:29:14 +00:00
d7adb36ca5 fix return bug in Fn _getOutTempSensor
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-30 10:11:27 +00:00
62caa1d5c3 change all foreach statements to for
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-30 06:13:57 +00:00
f311bcf9cb bugfix after code change
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-29 14:46:35 +00:00
3e1fe3f329 code review and change code to PBP
marko deleted branch patch-hitcher from FHEM/mod-AutoShuttersControl 2020-03-29 14:45:45 +00:00
marko pushed to devel at FHEM/mod-AutoShuttersControl 2020-03-26 22:20:29 +00:00
9d050b7b28 fix change code in NotifyFn