Hallo zusammen,
würde gerne bei meinen FunkGong in der Zeit von 20:00 Uhr bis 07:00 Uhr den Sound ausschalten. In dieser Zeit soll lediglich die
LED aktiv sein.
Habe es versucht mit dem WeekdayTimer umzusetzen, was aber keinen Erfolg bringt.
define FunkGong weekdayTimer FunkGong_EG 1234567 |20:00|off 1234567|07:00|on
Dachte halt, wenn ich ihn auf off setze, dass dieser dann auf off bleibt . . . . .
Ich schalte den FunkGong mit einem "HomeMatic Funk-Tasterschnittstelle 4fach, Unterputzmontage" welcher an meinem
Klingeltaster angeschlossen ist.
Hat vielleicht jemand eine Idee wie ich das eventuell umsetzen kann? Ist halt nervig immer den FunkGong stromlos zu machen
(indem ich diesen aus der Steckdose ziehe).
Danke
Gruß
Markus
Hallo
versuche es doch mal mit
disabledForIntervals
Gruss Tagedieb
hallo tagedieb,
kannst Du mir hier näheres zu sagen. Ich finde nichts.
Danke Gruß
Markus
Hallo,
ZitatIch finde nichts.
Dann suchst du falsch.
Nach Eingabe von "disabledForIntervals" in das Suchfeld oben rechts bekomme ich, abzüglich diesen Beitrags, 9 Beiträge die sich mit diesem Attribut befassen.
Ich war aber auch gleich so nett und hab dir einen raus gesucht:
http://forum.fhem.de/index.php/topic,22759.msg161603.html#msg161603 (http://forum.fhem.de/index.php/topic,22759.msg161603.html#msg161603)
Durchlesen und verstehen musst du das Beispiel aber schon selbst ;)
Grüße
@puschel74
hätte schreiben sollen, finde nix passendes . . . .
Ich komme mit der ersten Zeile im Code nicht klar . . .
define Licht_aus watchdog PersonX:present 00:15 PersonX:absent set FBDECT_16 off
hier wird mit watchdog presence überprüft. Bei mir benötige ich dies jedoch nicht. Ich möchte eingentlich eine
feste Schaltung ab 20:00 Uhr bis um 7:00 Uhr.
hatte es bereits mit define KLingel_aus watchdog KZ1_Rollo:off 00:15 set Funk_Gong_Sound off
attr Klingel_aus disabledForIntervals 20:00-07:00
attr Klingel_aus regexp1WontReactivate 1
aber der Gong gibt trotzdem noch Töne von sich :(
Irgendwie befürchte ich, man kann den Sound vom Funk Gong nicht abschalten. (Nur durch herausziehen aus der Steckdose ;) )
Gruß
Markus
Gruß
Markus
Warum verwendest du bei deinem Notify für den FunkGong nicht einfach ein IF und gibst dann ein Zeitintervall ein! So mache ich es zumindest!
@Michi240281
darf ich fragen wie Du das umgesetzt hast? Ich bekomme den Funk Gong einfach nicht abgeschaltet. Egal welche Art ich
auch versuche - at / watchdog / notify / weekdaytimer . . . . z.B.define Klingel_aus at *{sunset(0,"18:30[:00]","06:59[:59]")} set Funk_Gong_Sound off
alle Versuche scheitern und der Gong trällert fröhlich weiter . . . :(
Gruß
Markus
Ich glaube, Du hast den falschen Denkansatz.
Nicht mit einem define... versuchen irgendetwas ausschalten.
Du solltest das ausschalten, was den Gong gongen läst.
als Beispiel:
define Gong_an notify TuerKlingel set Gong bimmel
attr Gong_an disabledForIntervals 20:00-07:00
Cheers
@mi.ke
mein Vorhaben sieht vor, dass lediglich der Sound ausgeschaltet werden soll. Die LED Anzeige soll weiterhin
funktionieren. Des weiteren habe ich einen einfachen Klingeltaster der an einem HomeMatic Funk-Tasterschnittstelle 4fach, Unterputzmontage
angeschlossen ist.
Ich habe dennoch versucht die Tasterschnitstelle wie auch den gesamten Funkgong abzuschalten. Leider funktioniert das alles nicht. Bzw.
habe ich wohl nicht dir richtigen Befehle dafür verwendet. Mein Wissen ist damit leider ausgeschöpft. Deshalb die Frage ans Forum.
Ein Set FunkGong_Sound off
, bewirkt leider nichts.
Poste doch mal Deinen Funkgong Code komplett.
Bisher hatten wir schon:
FunkGong, FunkGong_EG, Funk_Gong_Sound, Klingel_aus etc.
So müssen alle raten, dann wird das nix . . .
Hallo,
alle Arten von Codes werden hier erstmal nichts bringen solange immer nur von einem "Funk-Gong" die Rede ist (oder ich hab übersehen um welchen Gong es GENAU geht).
Wenn ich nichts überlesen habe gehe ich erstmal davon aus das dieser ominöse "Funk-Gong" das nicht kann was DJ-Mix möchte.
Grüße
P.S.: Wobei wir mal wieder bei den angepinnten Beiträgen angekommen wären ;)
Hallo zusammen,
es handelt sich um den Homematic HM-OU-CF-Pl (ohne MP3). Dieser wird vom Homematic HM-PBI-4-FM gesteuert (Long + Short (to Broadcast)).
Als Auslöser (Kurzschließer) fungiert ein Metall Klingeltaster (2 Draht).
Dies funktioniert auch soweit.
Code lautet:
define FunkGongl notify Klingelsender_01:.*Long_.* { if (Value("Klingelsender_01") ne "on") { fhem("set FunkGong_EG on") }}
define FunkGongl2 notify Klingelsender_01:.*Short_.* { if (Value("Klingelsender_01") ne "on") { fhem("set FunkGong_EG on") }}
Beide Codes lösen den FunkGong_EG aus (kurzes und langes drücken des Metallklingeltasters).
Und dies möchte ich nun einfach ab 20:00 Uhr abschalten und um 07:00 Uhr wieder einschalten.
mit set FunkGong_EG off
wird dieser nicht wirklich ausgeschaltet. Der State von FunkGong_EG (Chanel_02) ist immer auf off.
Sollten noch Infos fehlen, reicheich die gerne nach.
Gruß
Markus
Hallo,
ZitatHomematic HM-OU-CF-Pl (ohne MP3).
Und das ist genau DER Zeitpunkt wo ich diesen Beitrag in den Homematic-Bereich schiebe.
Ich vermute mal das dir martin dort besser und schneller helfen kann als wir hier.
ZitatP.S.: Wobei wir mal wieder bei den angepinnten Beiträgen angekommen wären
Grüße
Danke Puschel74 . . . .
Hoffe man kann mir dort weiterhelfen ;)
gruß
Markus
Ich denke inhibit ist die Lösung.
Probiere erst einmal ob
set Funk_Gong_Sound inhibit on
das tut, was du willst. Der res solle einfach sein
define fgQuiet at *20:00:00 set Funk_Gong_Sound inhibit on
define fgActive at *07:00:00 set Funk_Gong_Sound inhibit off
Zitat von: DJ-Mix am 18 Mai 2014, 18:14:23
define FunkGong weekdayTimer FunkGong_EG 1234567 |20:00|off 1234567|07:00|on
Ohne jetzt den Funkgong an sich zu kennen, würde ich mich beinahe behaupten trauen, dass du zwei Fehler drinnen hast.
Richtig sollte das Ganze wohl so aussehen:
define FunkGong WeekdayTimer FunkGong_EG 1234567|20:00|off 1234567|07:00|on
@Mr. P
Danke für den Hinweis. Jedoch lässt Sie sich damit nicht abschalten (der Sound).
Gruß
Markus
Hallo,
ZitatHoffe man kann mir dort weiterhelfen
Tja, wie martin bereits nach gut 26 Minuten angefangen hat ;)
ZitatOhne jetzt den Funkgong an sich zu kennen,
@Mr. P
Dann würde ich mit solchen Tipps vorsichtig sein.
HM hat eigenen Internas wo man einige Sachen ganz einfach erledigen kann.
Einen Aktor per WDT komplett still legen ist easy aber das will DJ-Mix ja nicht.
Wobei das auch nur geht wenn der Aktor und der Taster NICHT per Kabel direkt verbunden sind - den so wird eine Klingel immer! klingeln wenn jemand auf den Knopf drückt.
Strom bewegt sich nunmal leitfähigen Oberflächen entlang, egal was ein Attribut oder ein WDT möchte ;)
Grüße
Also mein notify sieht so aus:
define Klingelsignal notify Klingeltaster IF ($hms gt "07:30" and $hms lt "23:30" and [Klingeltaster:state] eq "closed") (set Funk_Gong_Ton press long,set Funk_Gong_LED led greenS)
Dadurch wird der Gong eben nur zwischen 7:30 Uhr und 23:30 Uhr aktiviert! So sparste dir dann sogar weitere Attribute!
Hi Markus,
hast du meinen Hinweis mit inhibit schon probiert oder ist der auf der vorigen Seite verloren gegangen?
Gruss Martin
Zitat von: Puschel74 am 27 Mai 2014, 20:19:04Dann würde ich mit solchen Tipps vorsichtig sein.
Ich hab ja auch nur die Syntax korrigiert, da Groß- und Kleinschreibung als auch Leerzeichen an falschen Stellen durchaus einen unerwünschten Effekt erzeugen können. ;-)
@Martin876
wenn ich set FunkGong inhbit on
eingebe (oder auswähle) kommt lange Zeit ack als Status bevor er wieder in Info übergeht.
Und der Gong trällert fröhlich weiter . . . . :(
Gruß
Markus
hatte es bereits mit define KLingel_aus watchdog KZ1_Rollo:off 00:15 set Funk_Gong_Sound off
attr Klingel_aus disabledForIntervals 20:00-07:00
attr Klingel_aus regexp1WontReactivate 1
Gruß
Markus
Hallo,
probiere disabledForIntervals so zu schreiben:
attr Klingel_aus disabledForIntervals 20:00-23:59 00:00-07:00
Gruss,
sentinel1
@sentinel1
leider funktioniert es so auch nicht. Der FunkGong lässt sich nicht abstellen. Werde ich wohl mit leben müssen :(
Es sei den jemand hat noch eine Idee . . . . . ?
Gruß
Markus
Hallo,
ich habe das Problem mit den MP3 Funkgong und bin leider ein Anfänger ohne viel Erfahrung. Ich habe alles im Beitrag beschriebene schon probiert, leider auch ohne Erfolg.
Gibt es mittlerweile eine Lösung?
Gruß
Tim
Hallo,
wie wäre es mit einem DOIF für das Auslösen des Gongs?
Ich kenn jetzt nicht genau, was man dem Gong senden muss, deshalb der Part nur als Platzhalter:
define klingelknopf_Klingel DOIF ([klingelknopf] eq "closed" and [07:00-20:00]) (set gong GONGMITTON) DOELSEIF ([klingelknopf] eq "closed" and [20:00-07:00]) (set gong GONGOHNETON)
Zumindest mal als Denkansatz...
Grüße
Reinerlein
Danke, damit funktioniert es. Eventuell lag es aber auch an einem fehlendenen update vorher