Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

Schalten und (Verbrauch) messen

Schalter - Toggle Funktion in Programm

Beiträge zu diesem Thema: 7

Homematic IP Smart Home Kontakt-Schnittstelle HmIP-FCI6, Unterputz, 6-fach

Artikel-Nr.: 153501

zum Produkt
Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
23.11.2019, 11:07
Hallo

wie kann ich den HmIP-FCI6 als Schalter mit einem Homematic Aktor HM-LC-Sw4-DR verwenden? Mit einem homematic IP Aktor kein Problem über Direktverknüpfung aber HM funktioniert nicht.

Ich habe folgendes versucht:

- Eingang auf Schalter konfiguriert

- Programm angelegt
Wenn HMIP-FCI ****:1 Schaltbefehl
und HM Aktor Schaltzustand EIN (nur prüfen)
dann HM Aktor aus

Ein weiters Programm umgekehrt zum Einschalten.

Das funktioniert aber nicht. Im Protokoll sehe ich, dass der Schaltbefehl von HmIP-FCI6 ankommt. Mehr passier aber nicht.

Johannes
Aw: Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
23.11.2019, 11:22
Halo johannes...


einfach wie folgt ändern:
Wenn:...
FCI6 (Kanal 1) - Tastendruck kurz
UND
Aktor - Schaltzustand: aus - nur prüfen
Dann: Aktor - sofort - Schaltzustand: ein
Sonst: Aktor - sofort - Schaltzustand: aus
Viele Grüße..elkotek
Aw: Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
23.11.2019, 12:48
Hallo elkotek

danke für die Idee aber das geht nicht. "Tastendruck kurz" steht nicht zur Verfügung weil der Kanal als Schalter konfiguriert ist. Würde ich einen Taster daraus machen wäre der Tastendruck aus oder unendlich lang. Ist ja ein Schalter und kein Taster der dran hängt.

Gruß

Johannes
Aw: Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
23.11.2019, 13:06
Ich habe eine Lösung gefunden:

Der entsprechende Kanal wird als Fensterkontakt konfiguriert.

Das Programm lautet dann:

Wenn
FCI6 offen und LC-Sw4-DR aus
ODER FCI6 geschlossen und LC-Sw4-DR aus
dann LC-Sw4-DR ein

Zun ausschalten entsprechend umgekehrt:

Wenn
FCI6 offen und LC-Sw4-DR ein
ODER FCI6 geschlossen und LC-Sw4-DR ein
dann LC-Sw4-DR aus

Funktioniert aber, dass es nicht als Schalter funktioniert kann doch nicht im Sinne des Erfinders sein, oder?



Gruß

Johannes
Aw: Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
23.11.2019, 13:52
Hallo johannes...

so wie ich verstehe möchtest Du nichts anderes als den Zustand des Aktors (toggle-Funktion) ändern ..wenn eine Schalterbetätigung von von offen --> geschlossen bzw geschlossen -- offen erfolgt. Dann geht dies ebenso wie beim Taster-Modus...die Wirkungsweise ist in beiden Fällen gleich. Der Schalter-Modus gestartet lediglich eine Dauerbetätigung ind der Endlage. Deshalb gilt auch hier der gleiche Programmablauf:

Wenn:...
FCI6 (Kanal 1) - bei Schaltbefehl
UND
Aktor - Schaltzustand: aus - nur prüfen
Dann: Aktor - sofort - Schaltzustand: ein
Sonst: Aktor - sofort - Schaltzustand: aus
Viele Grüße..elkotek
Aw: Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
16.12.2019, 21:25
Hallo elkotek

so wie du es beschreibst hatte ich es ja im ersten Post beschrieben und versucht. Geht aber nicht.

Ich lebe also mit dem oben beschriebenen Workaround als Fensterkontakt. Damit habe ich aber ein Problem:

Etwa alle 2 Tage läuft das Programm von alleine und mitten in der Nacht geht das Licht an. Im Protokoll sehe ich dann folgendes. "G | Schalter 6 Fach" ist der FCI. "HM-LC-Sw4-DR" ist dann der Aktor der durch das Programm ausgelöst wird.




23:33:56
15.12.2019
G | Schalter 6 fach Dachg.:0

Konfigurationsdaten
zur Übertragung: Nein, Dutycycle OK, Batterie OK, Gerätekommunikation
OK, RSSI Gerät 192, Wert Betriebsspannung in V: Normal, Betriebsspannung
in V 2.70



23:33:56
15.12.2019
HmIP-FCI6 001F18A9ABB2E7:1

Schaltzustand: Ein



23:33:56
15.12.2019
HmIP-FCI6 001F18A9ABB2E7:2

Schaltzustand: Aus



23:33:56
15.12.2019
HmIP-FCI6 001F18A9ABB2E7:3

Schaltzustand: Aus



23:33:56
15.12.2019
HmIP-FCI6 001F18A9ABB2E7:4

Schaltzustand: Ein



23:33:56
15.12.2019
HmIP-FCI6 001F18A9ABB2E7:5

Schaltzustand: Ein



23:33:56
15.12.2019
HmIP-FCI6 001F18A9ABB2E7:6

Schaltzustand: Ein



23:33:56
15.12.2019
HM-LC-Sw4-DR LEQ0899725:1

Schaltzustand: ein



23:34:36
15.12.2019
HM-LC-Sw4-DR LEQ0899725:1

Schaltzustand: aus




Warum sind da Konfigurationsdaten zur Übertragung? Und warum löst das alle Eingänge aus?



Komisch ist das alles.



Gruß

Johannes
Aw: Schalter - Toggle Funktion in Programm
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
17.12.2019, 09:59
Hallo Johannes,

die Funktionsweise "Schalter-Modus" hat im Prinzip die gleiche Wirkung wie ein Tastendruck kurz. Beim Schalter-Modus erfolgt bei jedem Umschaltevorgang ein kurze Statusinformation als Programmtriggerung. Damit sollte der Programmvorschalg vom 23.11.2019 auch funktionieren. Dies habe ich gerade unter folgender Systemvoraussetzungen nochmals getestet ---> CCU3/FW3.49.17..... HM-LC-Sw4-DR/FW2.4 (Kanal 1 Übertragungsmodus Standard und auch gesichert).

Deine Frage bezog sich damals auf eine toggle-Funktion (Eltako-Prinzip).

Wenn aber die Funktionweise fest zugeordnet sein kann/soll...

*...Schalter geschlossen --> Aktor: ein

*...Schalter offen --> Aktor: aus

Dann kann man dies natürlich einfach über den TFK-Modus (..hier Kanal 1) realisieren. Hier braucht man auch keinen toggle-Modus, da ja nur die feste Zuordnung (Schalterstellung --> Aktor-Status) gelten soll. Zum Beispiel:

HmIP-SCI6 (Kanal 1) .... geschlossen - bei Änderung auslösen (**)

Dann:..Aktor Kanal 1 - sofort - Schaltzustand: ein

Sonst: Aktor Kanal 1 - sofort - Schaltzustand: aus

Eine gegenseitige Verriegelung ist in diesem Fall nicht notwendig.

(**) man kann hier auch ...bei Aktualsierung auslösen ...wählen in Verbindung mit einer zyklischen Statusübertragung (z.B. 3/0). Dann erfolgt ca. alle 10 min eine Aktualisierung vom Aktor-Status, so dass z.B. in einem vorgegangenen Ein-Zustand und zwischenzeitlich aufgetretenem Spannungsausfall, der Status (immer) wieder korrigiert wird.
Viele Grüße..elkotek