FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: UweUwe am 29 März 2016, 21:28:09

Titel: FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: UweUwe am 29 März 2016, 21:28:09
Hallo,

ich habe noch aus den Anfängen meiner Homeautomation Zeit einige FBDECT (AVM Intelligente Steckdose FRITZ!DECT 200) in gebrauch, die ich auch efrolgreich und zuverlässig über FHEM verwalte.

Ich habe mein Sortiment jetzt durch einen Homematic Funk_Schaltaktor HM-LC-Sw1_PI-DN_R1 erweitert.

Beide möchte ich auch über den 6 fach Wandschalter HM_PB-6_WM55 schalten können.

6 fach Wandschalter ist funktionsfähig im System und heisst BueroSchalter.

Mit der ersten Reihe des 6 fach Wandschalters steure ich meinen Rolladen (über einen Funk_Rolladenaktor 1 fach) HM_LC_BI1_FM. Funktion ist gegeben.

Mit der dritten Reihe des 6 fach Wandschalters steure ich den Homematic Funk_Schaltaktor. Funktion gegeben.

Für beide habe ich die Paramter im Kommandomode mit

set Buero_Raumfeld_An (so heist mein Channel 5 des Schalters) peerchan 0 Buero_Raumfeld (so heisst der Funk-Schaltaktor HM_LC_SW1_PI_DN-R1)
und danach Anlerntaste und zu belegende Taste nacheinander drücken versucht zu programmieren.

Beim HomematicFunk-Schaltaktor hat es funktioniert, beim AVM Gerät sagt er mir unterhalb der Kommandozeile "please enter peer", nachdem ich mit
set Buero_Schreibtisch_An peerchan 0 Buero_Schreibtisch die Zuweisung gemacht habe.

Was mache ich falsch? Kann ich AVM Geräte nicht mit Homematic Geräten schalten?



Titel: Antw:FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: frank am 30 März 2016, 08:24:25
peerchan funktioniert nur unter homematic devices.
den avm aktor musst du über notify koppeln, oder doif, ....
du könntest auch einen virtuellen aktor über peerchan mit dem taster peeren, um wenigstens eine rückmeldung für die leds zu bekommen. aber avm muss trotzdem über notify gekoppelt werden.
Titel: Antw:FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: UweUwe am 30 März 2016, 09:00:53
Hallo Frank,

danke für deinen Hinweis. Ich habe so etwas schon erwartet.
Kannst du mir einen Hinweis geben, wo ich die Kopplung mit notify nachlesen kann.
Ich bin nicht der Experte und arbeite mich leider nur langsam ein.

Vielen Dank
Titel: Antw:FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: frank am 30 März 2016, 11:05:45
genau das ist das a&o von fhem.

jegliche devices können events erzeugen, auf die ein notify lauscht.
durch die "regex" des notify kann man dann bestimmte events filtern, die das notify auslösen und zb ein "set on" an deinen aktor senden.

events kannst du im eventmonitor sehen.
also drücke auf deinen tasten rum und beobachte die erzeugten events, die dann den aktor auslösen sollen, zb long und short events.
grundlagen zum notify: einsteiger-pdf, commandref, wiki
wenn du im forum nach den tastermodellen oder fernbedienungen suchst, solltest du viele weitere beispiele finden.
Titel: Antw:FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: Brice am 30 März 2016, 12:32:22
Zum Einstieg: http://www.fhemwiki.de/wiki/Script_mit_Webschalter_ausl%C3%B6sen (http://www.fhemwiki.de/wiki/Script_mit_Webschalter_ausl%C3%B6sen)

Die Notifys zum Schalten von DECT!200 über FS20 Fernbedienungen sehen mir etwa so aus:
Schalter_Mediacenter {UntoggleIndirect("Schalter_Mediacenter","DECT200_3","on")}

Schalter_Mediacenter ist ein Dummy
Titel: Antw:FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: UweUwe am 30 März 2016, 20:21:53
Vielen Dank für die Antworten,

da muss ich ich wohl jetzt tiefer einsteigen. Was ich auch sehr gerne mache.
Zur grundsätzlichen Vorgehensweise habe ich ich noch eine Frage:

Bisher habe ich alles über die Kommandozeile abgewickelt.
Man hat mich in diesem Forum davon überzeugt, und ich finde es auch gut.

Wenn ich jetzt weiter die Vorschläge von Brice verstehe und dann weiter bei mir implementiere, so muss ich dies im "Editiermodus" machen.
Dies habe ich doch richtig verstanden.
Am Ende meines bisherigen scripts die entsprechenden Befehle anfügen. Korrekt?

Ansonsten weiss ich nicht, wie ich die Befehle über die Kommandozeile einbringen sollte.
Falls ja, so brauche ich hier einen Hinweis.

Merci
Titel: Antw:FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten
Beitrag von: Brice am 31 März 2016, 06:48:44
Über die Kommandozeile natürlich. Ich habe beste Erfahrungen mit dieser Anleitung zum Lernen für das Erstellen von notifys gemacht: http://www.fhemwiki.de/wiki/Notify#Regexp_wizard_-_FHEMWEB-unterst.C3.BCtzte_Anlage_eines_notify