Hallo Zusammen,
ich versuche schon die ganze Zeit…
- ein Taster
- 2 Funktionen ausführen
- nämlich drücke 1x Taster = Licht an
- drücke nochmal Taster = Licht aus
…ich stelle mir das im Klartext vor:
Taster drücken, wenn Licht aus > schalte es an
Taster drücken, wenn Licht an > schalte es aus
Kann mir einer helfen ?
Danke
mr.raschi
Welcher Art von Taster? Bei FS20 kannst du einfach die „Doppelte Kanalzahl“ benutzen - ist schon eingebaut…
Hast du schon nen Codeschnipsel oder noch garnichts?
Toni
Hallo Toni,
Gruß nach Cuxhaven aus Buxtehude…
Ich hab die FS20 S4UB mit einem Standard-Wandeinbau-Taster im Einsatz.
Mein php ist noch ziemlich am Anfang:
if(GetValueBoolean(„TasterX.Status“)) {
FS20_SwitchMode(12345, TRUE);
} else {
FS20_SwitchMode(12345, FALSE);
}
Bitte um Unterstützung.
Danke
mr.raschi
paresy
4
Stell den Taster auf den Doppelte Kanalanzahl Modus… Dann musst du nicht in PHP zaubern ![:slight_smile: :slight_smile:](https://community.symcon.de/images/emoji/win10/slight_smile.png?v=9)
paresy
Hey super, hat mal wieder 1a geklappt.
Ist ja bald Weihnachten… kann ich mir noch wünschen, dass er auf Tastendruck Script zum hochdimmen und beim nächsten tastendruck runterdimmt ?
Quasi:
1x Tastendruck = FS20_SetIntensity(21222, 16, 20);
Nächster Tastendruck = FS20_SetIntensity(21222, 0, 20);
Danke
mr.raschi
Hallo steiner, paresy und Tonic1024,
Danke für die Unterstützung. Hab´s jetzt so hinbekommen:
<?
/*
IP-SYMCON Event Scripting
File : Taster_Eingang.ips.php
Trigger :
Interval :
*/
if(GetValueBoolean(„Flur.Taster_Eingang.Status“))
{
FS20_SetIntensity(17365, 16, 10); /* Tischleuchte Esstisch auf 16 hochdimmen /
FS20_SwitchMode(35920, TRUE); / Tischleuchte Küche einschalten */
} else
{
FS20_SetIntensity(17365, 0, 10); /* Tischleuchte Esstisch auf 0 runterdimmen /
FS20_SwitchMode(35920, FALSE); / Tischleuchte Küche ausschalten */
}
?>
Danke für die Hilfe…
mr.raschi
Nachricht wurde eben nicht richtig eingetragen…
Hallo steiner, paresy und Tonic1024,
Danke für die Unterstützung. Hab´s jetzt so hinbekommen:
<?
/*
IP-SYMCON Event Scripting
File : Taster_Eingang.ips.php
Trigger :
Interval :
*/
if(GetValueBoolean(„Flur.Taster_Eingang.Status“))
{
FS20_SetIntensity(17365, 16, 10); /* Tischleuchte Esstisch auf 16 hochdimmen /
FS20_SwitchMode(35920, TRUE); / Tischleuchte Küche einschalten */
} else
{
FS20_SetIntensity(17365, 0, 10); /* Tischleuchte Esstisch auf 0 runterdimmen /
FS20_SwitchMode(35920, FALSE); / Tischleuchte Küche ausschalten */
}
?>
Danke für die Hilfe…
mr.raschi
Beitrag bearbeiten/löschen
Freut mich wenns funktioniert…
Na das ist ja nicht weit… zumal ich nicht direkt aus Cux komme… Stade ist fast näher ![:wink: :wink:](https://community.symcon.de/images/emoji/win10/wink.png?v=9)
Toni