HM-LC-Bl1-FM Datenpunkte

Moderator: seppy

Benutzeravatar
udo1toni
Beiträge: 13948
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von udo1toni »


goerdi hat geschrieben: Versuche ich einen I von meinem Logo Binding als switch zu deklarieren egehts nicht... :)
Hmm... nungut, mit Contact geht es ja...
goerdi hat geschrieben: lt. meines Sohnes scheint das script zu gehen... ich wollte allerdings noch eine generelle Sperre einbauen (das wenns gefroren ist das Rolo nicht bewegt werden kann) switch hab ich schon erstellt nur wo mach ich den am besten hin....
Wenn die Rule die einzige Stelle ist, welche die Läden steuert, kannst Du das direkt in der Rule mit einbauen, halt in dem Zweig, der den Motor startet. Dort kannst Du einfach nach dem else ein weiteres if() einfügen, in dem Du auf Frost prüfst. Wenn das Item für dem Motor aber z.B. in der Sitemap verwendet wird, reicht das nicht.


Gesendet von meinem SM-G973F mit Tapatalk


openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von goerdi »

Hi !

Ja ich denke mal in der GUI werde ich das mit visibility machen...
Jetzt muss ich erst mal sehen das der Rolo repariert wird.... anscheinend hats ihn beim Sturm "erwischt" und irgendwas hats verzogen....

Gruss Gerd

Benutzeravatar
udo1toni
Beiträge: 13948
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von udo1toni »


goerdi hat geschrieben:ich denke mal in der GUI werde ich das mit visibility machen...
Ja, gute Möglichkeit.

Gesendet von meinem SM-G973F mit Tapatalk

openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von goerdi »

Geht auch... wenn das Item fuer blockieren auf "OFF" ist dann wirds in der GUI net angezeigt.. :)
Aber in Bezug auf deine rule von oben...
Wie kriege ich da ds item zum "blockieren" (ROLO_BLOCK_MODE_COLD) rein ?
in den when Teil ?
weil beim else wirds schiwerig

Code: Alles auswählen

rule "Manual Mode"

when
    Item Rolo_Kind_3_ab changed from OPEN to CLOSED or
    Item Rolo_Kind_3_auf changed from OPEN to CLOSED
then
    if(RK3_RUN.state.toString  == "ON") {
        RK3_LEVEL.sendCommand(STOP)
    } else {
        if(triggeringItem.name == "Rolo_Kind_3_ab") {
            RK3_LEVEL.sendCommand(DOWN)
        } else{
            RK3_LEVEL.sendCommand(UP)
        }
    }

Benutzeravatar
udo1toni
Beiträge: 13948
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von udo1toni »

Nein, der when Teil einer rule ist eine Liste aller Trigger, die die rule auslösen sollen. Das Block-Item ist aber eine Bedingung, die zusätzlich erfüllt sein muss.

Gesendet von meinem SM-G973F mit Tapatalk

openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

eiGelbGeek
Beiträge: 226
Registriert: 11. Aug 2019 06:39
Answers: 4

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von eiGelbGeek »

Ich glaube das du es so meinst?

Code: Alles auswählen

rule "Manual Mode"
when
  Item Rolo_Kind_3_ab changed from OPEN to CLOSED or
  Item Rolo_Kind_3_auf changed from OPEN to CLOSED
then
  if (ROLO_BLOCK_MODE_COLD.state == OFF) {
    if(RK3_RUN.state.toString  == "ON") {
        RK3_LEVEL.sendCommand(STOP)
    } else {
        if(triggeringItem.name == "Rolo_Kind_3_ab") {
            RK3_LEVEL.sendCommand(DOWN)
        } else{
            RK3_LEVEL.sendCommand(UP)
        }
    }
  }

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: HM-LC-Bl1-FM Datenpunkte

Beitrag von goerdi »

Hi !
Ok jetzt versteh ich was er meinte..... ich wollte das Block Item in jedem Zweig reinmachen... aber so gehts ja auch (Stichwort Wald/Bäume :)

Gruss Gerd

Antworten