Hauptmenü

DOIF: Frage zu cmdState

Begonnen von moonsorrox, 16 April 2015, 18:50:02

Vorheriges Thema - Nächstes Thema

moonsorrox

wenn ich 8 Timer habe ordnet DOIF sie ja alle untereinander, als erstes kommen bei mir die Einschalttimer 4Stück und dann die Ausschalttimer 4Stück.

wenn ich jetzt dazu das cmdState definiere muss dieses dann so aussehen "Ein|Ein|Ein|Ein|Aus|Aus|Aus|Aus"
Frage deshalb weil es mir jetzt gerade anzeigt "Ein" obwohl es Aus ist

Zeiten sind so eingetragen:
([04:30] or [08:00] or [13:00] or [20:00]) (set Ladestation on) DOELSEIF ([05:50] or [10:30] or [15:00] or [23:00]) (set Ladestation off)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Damian

Zitat von: moonsorrox am 16 April 2015, 18:50:02
wenn ich 8 Timer habe ordnet DOIF sie ja alle untereinander, als erstes kommen bei mir die Einschalttimer 4Stück und dann die Ausschalttimer 4Stück.

wenn ich jetzt dazu das cmdState definiere muss dieses dann so aussehen "Ein|Ein|Ein|Ein|Aus|Aus|Aus|Aus"
Frage deshalb weil es mir jetzt gerade anzeigt "Ein" obwohl es Aus ist

Zeiten sind so eingetragen:
([04:30] or [08:00] or [13:00] or [20:00]) (set Ladestation on) DOELSEIF ([05:50] or [10:30] or [15:00] or [23:00]) (set Ladestation off)

Du hast nur zwei Zustände cmd_1 und cmd_2 und damit kannst du auch nur zwei Zustände umbenennen.

Gruß

Damian
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

moonsorrox

Zitat von: Damian am 16 April 2015, 18:53:45
Du hast nur zwei Zustände cmd_1 und cmd_2 und damit kannst du auch nur zwei Zustände umbenennen.

OK, Danke
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Toto1973

Wie sieht das denn nun mit den Neuerungen aus?

Der CMDState wurde ja erweitert CMD_1_1, CMD_1_2...
Kann man da nun für jeden "Unterstate" auch einen andere Bezeichnung vergeben?
Raspberry PI2, Rademacher DuoFern Stick, CUL, 2 x SCC,  JeeLink 868 Mhz, JeeLink 433 Mhz, 3x Magic UFO LED WiFi Controller, 4x MAX BC-RT-TRX-CyG, 2x MAX Fensterkontakt, 5x Rademacher Gurtwickler, 6x TX29DTH-it, 2x TX25-it als Helligkeitssensor, 1X HM-ES-PM, 6x Sonoff, 7x G-Homa, PIR-1000

Damian

Zitat von: Toto1973 am 02 September 2015, 19:07:10
Wie sieht das denn nun mit den Neuerungen aus?

Der CMDState wurde ja erweitert CMD_1_1, CMD_1_2...
Kann man da nun für jeden "Unterstate" auch einen andere Bezeichnung vergeben?

Nein. Z. Zt. kann man die Zwischenzustände noch nicht umdefinieren.

Gruß

Damian
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

kubuntufan

Guden,

Ich wäre auch für die oben genannte Erweiterung des Moduls.

Gruß KubuntuFan

Damian

Zitat von: kubuntufan am 02 Oktober 2015, 20:56:49
Guden,

Ich wäre auch für die oben genannte Erweiterung des Moduls.

Gruß KubuntuFan

Kommt ja auch, wenn ich wieder Zeit zum Programmieren finde.

Gruß

Damian
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF