FBDECT (AVM Funk -Aktor) mit 6 fach Funk Wandschalter HM-PB-6-WM55 schalten

Begonnen von UweUwe, 29 März 2016, 21:28:09

Vorheriges Thema - Nächstes Thema

UweUwe

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?




frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

UweUwe

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

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Brice

Zum Einstieg: 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
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

UweUwe

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

Brice

Ü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
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080