Erkennung Automtikmodus

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
ThomyTP
Beiträge: 41
Registriert: 8. Jan 2018 19:13
Answers: 1

Erkennung Automtikmodus

Beitrag von ThomyTP »

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

ThomyTP
Beiträge: 41
Registriert: 8. Jan 2018 19:13
Answers: 1

Re: Erkennung Automtikmodus

Beitrag von ThomyTP »

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

Benutzeravatar
Cyrelian
Beiträge: 601
Registriert: 24. Sep 2015 17:55
Answers: 4

Re: Erkennung Automtikmodus

Beitrag von Cyrelian »

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

Antworten