Hallo zusammen,
ich nutze bei für meine Rollos Homematic Schalter bei dehnen mit Somfy Motoren. Leider gibt der Aktor keine Info raus ob die Position der Rollade manuell oder automatisch angefahren wurde. Daher hatte ich mir einen "Merker" über Items programmiert wo ich mitschreiben ob der Aktor manuell oder über eine Rule angesteurt wurde. Leider funktioniert dies nun seit der neusten Versionen von Openhab nicht mehr.
Hat jemand vielleicht eine Idee woran dies liegen mag? Oder eine Idee wie ich einen Automatikmodus realisiren kann welcher bei manuellen Eingriff sich abschaltet?
Hier meine Gedanken:
Rollo_EG_WZ_EuI = Rolladenaktor
Rolladen_EuI_Auto_gefahren = merker ob Autobetrieb
Rolladen_EuI_Auto = Autobetrieb der Schalosie EUI
RolladenAuto = Item ob Automatik Betrieb genrell möglich
Hier die Rule:
rule "Rolladen oeffnen morgens Werkstag im Sommer"
when Time cron "0 0 8 ? * MON,TUE,WED,THU,FRI *"
then
if (RolladenAuto.state == ON ) {
if (Jahreszeit_Name.state == "SUMMER") {
sendCommand(Rolladen_EuI_Auto_gefahren,ON )
sendCommand(gEG_WZ_Shutter, '0')
logInfo("Rolladen", "offen mon bis fri Sommer")
}
}
end
rule "Rolladen EuI Automatik pruefen"
when Item Rollo_EG_WZ_EuI changed
then
if (Rolladen_EuI_Auto_gefahren.state==ON) {
sendCommand(Rolladen_EuI_Auto_gefahren, OFF)
logInfo("Rolladen EuI", "Auto beleibt aktiv")
}
else
{
sendCommand(Rolladen_EuI_Auto, OFF)
logInfo("Rolladen EuI", "Auto wird deaktiviert")
}
end
Erklärung:
Rollo_EG_WZ_EuI ändert sich.
when Item Rollo_EG_WZ_EuI changed
Wenn nun Item Rolladen_EuI_Auto_gefahren „on“ ist dann ist dies eine automatische Handlung. Daher wird das Item Rolladen_EuI_Auto_gefahren einfach nur zurück gesetzt. Fertig.
else
{
sendCommand(Rolladen_EuI_Auto, OFF)
logInfo("Rolladen EuI", "Auto wird deaktiviert")
}
Würde dann den Automatikbetrieb der Rollade EuI beenden. Rolladen_EuI_Auto = OFF
Gruß und Danke
ThomyTP
Erkennung Automtikmodus
-
- Beiträge: 41
- Registriert: 8. Jan 2018 19:13
Re: Erkennung Automtikmodus
keiner eine Idee? Schade..
Wie macht ihr denn die Steuuerung eurere Schalosien? Ich denke meine Idee einen Automatikmodus durch manuellen Eingriff zu beenden ist ja wohl absolut gut. Wie doof ist es wenn der Benutzer den Raum verdunkeln will und die Automatik dies immer wieder korrigiert....
ThomyTP
Wie macht ihr denn die Steuuerung eurere Schalosien? Ich denke meine Idee einen Automatikmodus durch manuellen Eingriff zu beenden ist ja wohl absolut gut. Wie doof ist es wenn der Benutzer den Raum verdunkeln will und die Automatik dies immer wieder korrigiert....
ThomyTP
- Cyrelian
- Beiträge: 601
- Registriert: 24. Sep 2015 17:55
Re: Erkennung Automtikmodus
Hi ThomyTP,
Deine Idee finde ich gut.
hmm, ich sehe keinen Grund warum das bei der neuen openHAB Version nicht mehr gehen sollte. Ich habe das auch über ITEMS gelöst.
CU
Cyrelian
Deine Idee finde ich gut.
hmm, ich sehe keinen Grund warum das bei der neuen openHAB Version nicht mehr gehen sollte. Ich habe das auch über ITEMS gelöst.
CU
Cyrelian