Hallo Gemeinschaft,
Ich degradiere mich gleich mal zum "DAU". Bekomme es nicht hin.... Script und CO. sind nicht meine Sache.
Folgendes aber nichts lebenswichtiges:
Mich nervt, das alle Leute immer zig Mal auf den Klingelknopf drücken.
Wie kann ich es machen, das, wenn der Knopf mehr als einmal gedrückt wird, z.B eine Ansage kommt "hey einmal klingeln reicht".
Ich habe: CCU2, Klingelsensor, MP3 Funkgong (lautsprecher hinter dem Klingelknopf)
Im Moment habe ich nur "Bitte warten" und dann die Wartemelodie von Jedpardy. --> Total blöd, aber ich mag's. - egal wie oft der gedrückt wird.
Ich hoffe, es kann/mag mir jemand helfen.
Vielen -Dank für die Hilfe!
script&mehr
Moderator: Co-Administratoren
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: script&mehr
Ich würde es so machen nach flüchtiger Überlegung:
Systemvariable Typ Logikwert anlegen mit dem Namen "Es hat geklingelt" (Name ist nur Beispiel).
Programm 1:
Wenn Klingelsensor ausgelöst
Dann Systemvariable "Es hat geklingelt" sofort auf "wahr"
Dann Systemvariable "Es hat geklingelt" mit 10 Sekunden Verzögerung auf "unwahr"
Ist der Abstand zwischen 2x Klingeln unter 10 Sekunden, löst die Aktion vom unteren Programm aus, der Zeitraum ist natürlich nach Belieben einstellbar und startet mit jedem Klingeln neu.
Programm 3:
Wenn es klingelt
UND Systemvariable "Es hat geklingelt" auf "wahr" (nur prüfen)
Dann Ansage über den MP3 Funkgong "Nerv nicht, ich hab das Klingeln schon gehört" (oder ähnliches)
Systemvariable Typ Logikwert anlegen mit dem Namen "Es hat geklingelt" (Name ist nur Beispiel).
Programm 1:
Wenn Klingelsensor ausgelöst
Dann Systemvariable "Es hat geklingelt" sofort auf "wahr"
Dann Systemvariable "Es hat geklingelt" mit 10 Sekunden Verzögerung auf "unwahr"
Ist der Abstand zwischen 2x Klingeln unter 10 Sekunden, löst die Aktion vom unteren Programm aus, der Zeitraum ist natürlich nach Belieben einstellbar und startet mit jedem Klingeln neu.
Programm 3:
Wenn es klingelt
UND Systemvariable "Es hat geklingelt" auf "wahr" (nur prüfen)
Dann Ansage über den MP3 Funkgong "Nerv nicht, ich hab das Klingeln schon gehört" (oder ähnliches)
Re: script&mehr
Ich würde das per Programm und einer Variable erledigen.
Nach dem 1. klingeln setzt Du die Variable auf „wahr“ und nach z.B. 5 Minuten wieder auf „falsch“.
Also so ähnlich:
Programm 1:
Programm 2:
Alternativ könnte man auch nach dem 1. klingeln einfach den Gong für einige Minuten sperren. Das setzt aber voraus das das „normale“ klingeln per Direktverknüpfung zwischen Sensor und Gong geregelt ist. Aktorsperren beziehen sich nämlich nicht auf Programme.
Nach dem 1. klingeln setzt Du die Variable auf „wahr“ und nach z.B. 5 Minuten wieder auf „falsch“.
Also so ähnlich:
Programm 1:
Code: Alles auswählen
WENN - Klingelsensor - Tastendruck kurz
UND - Systemvariable - Zustand falsch - nur prüfen
DANN - Systemvariable - sofort - Zustand wahr
DANN - Systemvariable - verzögert um 5 Minuten - Zustand falsch
Code: Alles auswählen
WENN - Klingelsensor - Tastendruck kurz
UND - Systemvariable - Zustand wahr - nur prüfen
DANN - Funkgong - „nur 1x klingeln reicht“
Viele Grüße!
Jörg
Jörg
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
-
- Beiträge: 10658
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 320 Mal
- Danksagung erhalten: 501 Mal
Re: script&mehr
Das Ganze ließe sich übrigens auch ohne Systemvariablen per Skript über die Timestamp- und LastTimestamp-Funktion lösen. Allerdings kenne ich die Datenpunkte des Funkgongs nicht. Aber die ließen sich bestimmt hier im Forum oder an anderer Stelle finden.
Gruß,
Thorsten
Gruß,
Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
-
- Beiträge: 10658
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 320 Mal
- Danksagung erhalten: 501 Mal
Re: script&mehr
Hi Bruno,
für mal so zum Spaß bin ich momentan zeitlich zu sehr "unter Druck". Und mich an ein Skript für die Galerie zu setzen, hätte ich jetzt auch nicht so viel Motivation.
Gruß,
Thorsten
für mal so zum Spaß bin ich momentan zeitlich zu sehr "unter Druck". Und mich an ein Skript für die Galerie zu setzen, hätte ich jetzt auch nicht so viel Motivation.
Gruß,
Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.