freeze-wunschliste #124
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: FHEM/mod-AutoShuttersControl#124
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
bisher gibt es 2 unabhängige freeze protection massnahmen, die jeweils unterschiedliche vor- und nachteile bieten, aber leider nur getrennt einsetzbar sind.
Antifreeze-driveStop (hard, am, pm) - verhinderung aller potentieller schäden
automatische fahrten werden quasi auf manuelle fahrten "umgebogen", damit der bediener potentielle mechanische störungen durch eis und schnee vor und/oder während der manuellen fahrt erkennen und beseitigen kann. falls es bei der manuellen fahrt trotzdem zum schaden kommt, ist zumindestens erst einmal nur ein rollo und/oder motor defekt.
Antifreeze-closedPosition (soft) - verhinderung einiger potentieller schäden
hierdurch können sogar einige ursachen für schäden vermieden werden, womit auch alle manuellen fahrten sicherer werden.
daher wünsche ich mir die möglichkeit beide massnahmen kombinieren zu können.
man könnte das attribut ASC_Antifreeze zb auf eine doppeleingabe, getrennt durch doppelpunkt, wie in anderen attributen erweitern. also zb:
ASC_Antifreeze <Antifreeze-driveStop (hard,am,pm,off)>:<Antifreeze-closedPosition (on,off)>
default => hard:on
default einstellungen
es wäre vor allem für neueinsteiger sicherer, wenn die default einstellung der best mögliche schutz wäre, nicht wie bisher ohne schutz. also für den AntifreezeMode hard plus soft.
wer den frostschutz dann ausschaltet, kann sich bei totalschaden nur an die eigene nase fassen.
für die ASC_Antifreeze_Pos würde ich als default 50 setzen.
ASC_Antifreeze_Pos bereich checken
zur zeit wird bei frost nur geprüft, ob eine fahrt exakt auf die closedPosition geplant ist, um dann ggf auf ASC_Antifreeze_Pos zu ändern. hier müssten eigentlich alle fahrten, deren ziel kleiner und gleich der ASC_Antifreeze_Pos ist, als neues ziel ASC_Antifreeze_Pos bekommen.
eintritt in die frostphase ermitteln
wie von wolle vorgeschlagen: alle positionen kleiner gleich ASC_Antifreeze_Pos auf ASC_Antifreeze_Pos "anheben".
verlassen der frostphase ermitteln
wie von mir bereits vorgeschlagen: nachholen verhinderter fahrten.
zusätzlich könnte/sollte man nun auch noch die verhinderten/veränderten positionen, die auf grund von ASC_Antifreeze_Pos entstanden sind, wieder korrigieren.
angebracht ist sicherlich eine hystere (vielleicht 1-2 grad?) um ständiges hoch-/runterfahren zu verhindern.
bereitstellung eines readings "antifreeze"
neben einer statusanzeige könnte man damit zb auch weitere massnahmen triggern.
sinnvoll wäre sicherlich eine entsprechende "info" an den "manuellen" rollo tastern, um ggf auf eine mögliche schadensgefahr durch frost aufmerksam zu machen.
https://forum.fhem.de/index.php/topic,132034.msg1263263.html#msg1263263