Seite 1 von 1

Suche OH3 Rule Script für 3 bzw. 4 Wege Drehschalter

Verfasst: 1. Feb 2021 19:47
von GerhardP
für unsere Modbus Heizungssteuerung benötige ich einen 3 bzw. 4 wege "Drehschalter" um mehrere Zustände
über Modbus zu setzen/steuern - habe da bisher leider keinen Plan wie das umzusetzen ist - gehe davon aus daß dies über eine Rule zu erledigen ist - bitte um Vorschläge

Re: Suche OH3 Rule Script für 3 bzw. 4 Wege Drehschalter

Verfasst: 2. Feb 2021 01:55
von udo1toni
Ich vermute mal, Du möchtest einfach einen Schalter, der 4 verschiedene Zustände einnehmen kann. Am einfachsten erreichst Du das mit einem Number Item und einem passenden Widget, welches die 4 Zustände annehmen kann.
Eine Rule reagiert auf ein empfangenes Kommando des number Items und sendet dann je nach empfangenen Kommando ein entsprechendes Kommando nach Modbus. Umgekehrt wird der über Modbus rückgemeldete Status von einer 2. Rule verwendet, um das Item in den entsprechenden Zustand zu wechseln.

Re: Suche OH3 Rule Script für 3 bzw. 4 Wege Drehschalter

Verfasst: 2. Feb 2021 12:47
von GerhardP
Danke für die Nachricht - Es geht um die Drehschalter einer Heizungssteuerung die über Modbus tcp abgefragt und gesteuert wird, bin gerade dabei die Things + Items anzulegen - habe mal die Beschreibung der Datenpunkte beigefügt

Holding Register
HR121 #331 1 DPacLn(RSMasterData) * ModVarAddr(RSMasterData.H3_HK2_HAND_PU) * * Handsteuerung Pumpe synchronisieren index 0=AUS 1=EIN - 3=AUTO
HR122 #332 1 DPacLn(RSMasterData) * ModVarAddr(RSMasterData.H3_KE_HAND_BR) * * Handsteuerung Brenner synchronisieren index 0=AUS 1=EIN - 3=AUTO
HR123 #333 1 DPacLn(RSMasterData) * ModVarAddr(RSMasterData.H3_KE_HAND_PU) * * Handsteuerung Pumpe synchronisieren index 0=AUS 1=EIN - 3=AUTO