FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Ruggy am 18 Januar 2019, 10:49:58

Titel: Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 10:49:58
Möchte den Homematic Wandtaster HmIP-BRC2 anlernen.

Habe am Raspberry das Funkmodul HM-MOD-RPI-PCB angeschlossen. Homematic Heizkörperthermostate habe ich anlernen können.

Der Wandtaster funktioniert nicht.

starte das Anlernen mit

set HmUART hmPairForSec 120

Im Eventmonitor kann ich aber nichts erkennen, dass etwas angelernt wurde.
Auf das drücken auf den Taster vom Wandtaster ändert daran nichts.

Hier das List vom HmUART:

Internals:
   AssignedPeerCnt 5
   CNT        59
   Clients    :CUL_HM:
   DEF        /dev/ttyAMA0
   DEVCNT     59
   DevState   99
   DevType    UART
   DeviceName /dev/ttyAMA0@115200
   FD         8
   LastOpen   1547578632.71346
   NAME       HmUART
   NR         17
   PARTIAL   
   RAWMSG     040200
   RSSI       -54
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   model      HM-MOD-UART
   msgLoadCurrent 0
   msgLoadHistory 0/0/0/0/0/0/0/0/0/0/0/0
   msgLoadHistoryAbs 0/0/0/0/0/0/0/0/0/0/0/0/0
   owner      FA3B12
   Helper:
     CreditTimer 15104
     FW         66561
     Initialized 1
     SendCnt    13
     AckPending:
     LastSendLen:
       3
       3
     Log:
       IDs:
     PeerQueue:
     PendingCMD:
     RoundTrip:
       Delay      0.00313591957092285
     loadLvl:
       lastHistory 1547804836.97723
   MatchList:
     1:CUL_HM   ^A......................
   Peers:
     62FAC4     +62FAC4,00,00,00
     62FAC8     +62FAC8,00,00,00
     62FACF     +62FACF,00,00,00
     62FB0B     +62FB0B,00,00,00
     62FB6A     +62FB6A,00,00,00
   READINGS:
     2019-01-15 19:57:16   D-HMIdAssigned  FA3B12
     2019-01-15 19:57:16   D-HMIdOriginal  6A567E
     2019-01-15 19:57:16   D-firmware      1.4.1
     2019-01-15 19:57:16   D-serialNr      PEQ0533840
     2019-01-15 19:57:12   D-type          HM-MOD-UART
     2019-01-15 19:57:17   cond            ok
     2019-01-18 08:39:18   load            0
     2019-01-15 19:57:17   loadLvl         low
     2019-01-15 19:57:12   state           opened
   helper:
Attributes:
   hmId       FA3B12
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: darkness am 18 Januar 2019, 11:09:52
Du versucht gerade ein Homematic IP Gerät an Homematic "Classic" anzulernen.

Das geht nicht. Das sind zwei verschiedene Standards.


ZitatSomit sind die Geräte aktuell nur über eine systemeigene Zentrale CCU2 (als physisch vorhandenes Interface) und die HomeMatic-Module in FHEM integrierbar und nicht unmittelbar als Homematic-Geräte ansprechbar

Siehe: https://wiki.fhem.de/wiki/HomeMatic_IP
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 11:33:58
ok  danke für die Antwort.
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 11:44:08
Kann ich mit dem HM-LC-Sw1PBU-FM die Funksteckdose Intertechno ITR-1500 schalten?

Der Vorteil von wäre, dass es hierfür Blenden gibt, welche optisch für mein Schalterprogramm passen würden.
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: darkness am 18 Januar 2019, 11:50:52
Mittels FHEM, ja aber nicht direkt.

Edit: Bzw kann man mittels FHEM den Status des Schalters abfragen. Das Schaltevent selber ist nicht erkennbar.

Schreib doch am besten was du mit welcher Hardware vorhast. Dann kann man die auch gezielt antworten.

Ansonsten ist Intertechno wieder ein anderer Standard, andere Frequenz usw...

Klingt gerade so ein bisschen "planlos"  ;)
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 12:01:58
FHEM ist Neuland für mich.
Deshalb denke ich, dass ich bisher so manche "planlose" Sachen mache, was FHEM angeht.  ;)

Habe einen Deckenfluter an der Funksteckdose Intertechno ITR-1500 angeschlossen.
Bisher schalte ich die Steckdose mit der Fernbedienung, welche bei den Steckdosen dabei war.

Habe in der Wand eine Unterputzdose (mit 220 V) übrig. In diese möchte ich einen Wandschalter bauen, mit dem ich dann den Deckenfluter ein/ausschalten kann.

Durch den Homematikschalter könnte ich die Originalschalter (Busch Jäger) verwenden und ich hätte nicht eine andere Schalterform.
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: frank am 18 Januar 2019, 12:03:19
ausserdem gibt es mit dem sw1pbu unschöne verzögerungen, da es vor allem nur ein aktor ist.

diese "schalter" gibt es auch als echte homematic taster.
zb HM-RC-2-PBU-FM.
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: darkness am 18 Januar 2019, 12:11:34
Zitat von: Ruggy am 18 Januar 2019, 12:01:58
FHEM ist Neuland für mich.
Deshalb denke ich, dass ich bisher so manche "planlose" Sachen mache, was FHEM angeht.  ;)

So fangen die meisten an  ;D

Grundsätzlich würde ich dir empfehlen zu schauen, was möchtest du erreichen. Kleine Ziele zum Anfang aber ein "Großes Ganzes" im Hinterkopf. Dann schauen welches System möchtest du einsetzen.

Intertechno kenne ich nicht bzw. ob es da entsprechende Einsätze für Dosen gibt.

Du könntest, wie frank geschrieben hat, einen HM-RC-2-PBU-FM verwenden. Mittels FHEM kannst du das Schaltevent auswerten und dann z.B. mit notify/doif die IT-Steckdose schalten.
Nachteil: FHEM muss laufen und es kann zu Verzögerungen kommen.

Eine Überlegung wäre ein HM Zwischenstecker (HM-LC-Sw1-Pl-DN-R1) zu verwenden. Diesen könntest du mit den Wandschalter direkt peeren. Dann Schaltet der Schalter den Aktor und FHEM ließt nur mit. Vorteil: das ganze funktioniert auch wenn FHEM mal nicht läuft und ist, meiner Meinung nach, auch schneller.

Wenn zwischen dem Ein/Ausschalten und dem eigentlichen reagieren der Lampe eine wahrnehmbare Verzögerung ist kann das zu Irritation führen (Vielleicht eher subjektiv aber war meine Erfahrung)

Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 12:25:06
Danke, werde ich mir überlegen. Direkt peeren und direktes schalten hört sich gut an. Auch, dass FHEM nicht laufen muss.
Nicht so ganz gefällt mir der Preis für den Zwischenstecker.  :-\

Aber es wäre jedoch auch nicht ganz so schlimm, wenn eine leichte Verzögerung wäre. Der Deckenfluter dient nur als Hintergrundbeleuchtung z.B. abends beim TV schauen.

Der Intertechno ist ein günstiger Zwischenstecker der mit der Funkfrequenz 433,92 Mhz sendet.
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: MadMax-FHEM am 18 Januar 2019, 12:26:01
Du brauchst aber dazu noch einen CUL für Inter Techno.
Also wenn fhem dann das Dingenz auf Signal von was auch immer schalten soll...

Wenn du "nur" direkt mit einem Schalter eine IT-Dose (oder IT-Aktor) schalten willst: es gibt auch IT "Wand-Sender" (mit und ohne Batterie ja nach Installation).
Also welche, die du "einfach" hinter einen normalen Schalter/Taster baust (sofern Platz).

Beim Mischen von 2 unterschiedlichen Standars/Funkprotokollen etc. brauchst du immer eine Zentrale (z.B. fhem).

Direkt gegenüber "per Zentrale" hat den Vorteil, dass es eben auch ohne Zentrale (Absturz, HW kaputt, ...) geht, eben wie bei der Fernbedienung...

Ansonsten würde ich immer etwas mit "Rückkanal" verwenden (also eher weniger Inter Techno etc.)...

Und bzgl. HomeMatic entscheiden ob "Classic" oder eben IP oder beides.
Aber auch hier geht nur die "Kopplung" zwischen den beiden Systemen per Zentrale und in dem Fall der "Anschluss" von HomeMatic IP NUR per (original) CCU (nicht verwechseln mit vccu!).

Viele neue Begriffe, ich weiß... ;)
Aber du kannst dich so (und das solltest du tun!) zumindest einlesen...

Gruß, Joachim
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 12:29:06
Das ich die Intertechno mit FHEM schalten kann, habe ich schon hinbekommen  8)

Habe gerade gesehen, dass es auch einen Wandschalter geben würde. Dieser sieht aber halt anders aus wie meine restlichen Wandschalter.

Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: darkness am 18 Januar 2019, 12:30:42
Zitat von: Ruggy am 18 Januar 2019, 12:25:06
Aber es wäre jedoch auch nicht ganz so schlimm, wenn eine leichte Verzögerung wäre. Der Deckenfluter dient nur als Hintergrundbeleuchtung z.B. abends beim TV schauen.

Immer daran denken wo die Reise hin geht. Wenn jetzt noch die Rollläden automatisch Herunter fahren sollen sobald es zu Hell/Dunkel ist......  ;D

Gibt auch dafür Aktoren von Homematic

Soll jetzt keine HM Werbung sein. Das geht auch mit anderen Systemen. Aber Ruckzuck hat man ein komplexes System. Auch wenn man das gar nicht wollte  ;)
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: darkness am 18 Januar 2019, 12:31:56
Zitat von: Ruggy am 18 Januar 2019, 12:29:06
Das ich die Intertechno mit FHEM schalten kann, habe ich schon hinbekommen

Ja, aber nur wenn das entsprechen I/O-Gerät vorhanden ist. Irgendwie müssen die Daten ja aus/in FHEM kommen.


Vergiss es. Falsch gelesen....
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: MadMax-FHEM am 18 Januar 2019, 12:48:02
Zitat von: Ruggy am 18 Januar 2019, 12:29:06
Das ich die Intertechno mit FHEM schalten kann, habe ich schon hinbekommen  8)

Habe gerade gesehen, dass es auch einen Wandschalter geben würde. Dieser sieht aber halt anders aus wie meine restlichen Wandschalter.

Es gibt aber auch welche die du einfach unter/hinter einen vorhandenen Schalter bauen kannst, z.B. https://www.jbmedia.eu/shop/micromodule/

Gruß, Joachim
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 12:53:39
Zitat von: MadMax-FHEM am 18 Januar 2019, 12:48:02
Es gibt aber auch welche die du einfach unter/hinter einen vorhandenen Schalter bauen kannst, z.B. https://www.jbmedia.eu/shop/micromodule/

Oh je, was es nicht alles gibt  :o
Das macht die Sache nicht einfacher  ;)

Das muss ich mir doch alles nochmal anschauen und überlegen. Dachte mir ich mache so nen Schalter rein und los gehts ...  8) ;)
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 18 Januar 2019, 14:22:53
Zitat von: MadMax-FHEM am 18 Januar 2019, 12:48:02
Es gibt aber auch welche die du einfach unter/hinter einen vorhandenen Schalter bauen kannst, z.B. https://www.jbmedia.eu/shop/micromodule/

Gruß, Joachim

Kann man diese Module dann mit FHEM steuern?

Es wäre aber dann auch nicht verzögerungsfrei. Oder?
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: MadMax-FHEM am 18 Januar 2019, 14:59:29
Also:

Ein "Sensor" (und da gehören Fernbedienung und Schalter/Taster irgendwie dazu) liefert nur Daten, die du in fhem "mitlesen" und speichern kannst etc.

Maximal kannst du dort Register (also Geräteeinstellungen) speichern/setzen...
(Kenne ich von Homematic und ZWave / Bei IT weiß ich nicht ob es sowas gibt)


Einen Aktor (Schaltsteckdose, Relaisschalter, ...) kannst du "steuern/schalten".


Die verlinkten Geräte sind "Sensoren" ;)

Also wenn du da drauf drückst (oder über einen angeschlossenen Taster/Schalter drückst), dann sendet der ein Signal.
fhem und ein "angelernter" Aktor (wobei anlernen heißt: Aktor wenn diese Nachricht per Funk rumkommt, dann reagiere) erkennen die Nachricht und reagieren: Aktor schaltet (fhem stellt das Signal irgendwie an einem "Device" dar oder/und loggt).

Einen Sensor (also verlinkte Geräte) kannst du NICHT steuern.

Den Aktor kannst du auch an fhem "anlernen" (also dort eine Nachricht senden auf die der Aktor reagiert).
Dann kannst du einen Aktor steuern genau so wie von einer oder mehreren FBs (wieviele hängt vom Aktor ab: auf wieviele Signale kann er reagieren)...

EDIT: bei Systemen mit Rückkanal (Homematic, ZWave, ...) meldet der Aktor den Schaltvorgang zurück, also dass/ob er ihn ausgeführt hat. Ebenso wenn er durch "irgendwas" geschalten wurde. Somit ist fhem (oder eine andere Zentrale) immer auf dem "aktuellen Stand". Bei IT (oder ohne Rückkanal) geht das nicht! D.h. wenn der Aktor per FB geschalten wird (und fhem das nicht mitbekommt), dann weiß fhem (oder eine andere Zentrale) das nicht! Wenn der Aktor auch noch direkt "bedient" werden kann, also ohne jegliches Signal, dann hat fhem (oder eine andere Zentrale) gar keinen "Plan" ;)  Daher die klare Empfehlung: Systeme mit Rückkanal...


Du kannst also den Aktor auch direkt mit einem der verlinkten Geräte "verbinden", somit reagiert der Aktor dann genauso wie auf die FB.
fhem kann "mitlesen" und evtl. andere (nicht IT) Geräte schalten oder andere Dinge tun...

Gruß, Joachim
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 25 Februar 2019, 17:14:15
Hab mir jetzt den Schalter HM-RC-2-PBU-FM zum steuern der Funksteckdose Intertechno ITR-1500 gekauft.

Bin jetzt soweit, dass ich den Schalter als Gerät mit dem Namen WOH_SCHALTER_1 eingerichtet habe;
mit zwei Kanälen WOH_SCHALTER_1_Btn_01 und WOH_SCHALTER_1_Btn_02.

Kann jetzt die Funksteckdose anschalten, wenn ich den Taster nach oben drücke.

Durch folgenden Befehl habe ich das eingerichtet.

define WOH_SCHALTER_1_Notify notify WOH_SCHALTER_1 set WOH_STEHLAMPE on

Möchte die Funksteckdose jetzt auschalten, indem ich den unteren Taster drücke?

Folgender Befehl funktioniert nicht.

define WOH_SCHALTER_2_Notify notify WOH_SCHALTER_1 set WOH_STEHLAMPE off

Eigentlich logisch, dass es nicht funktioniert, weil ich ja nur an den gesamten Schalter WOH_SCHALTER_1 einen Befehl gebe.

Wahrscheinlich müsste ich das notify mit den Kanal WOH_SCHALTER_1_Btn_01 bzw. WOH_SCHALTER_1_Btn_02 irgendwie machen können?
Aber irgenwo muss ich doch unterbringen, dass ich den Taster nur kurz betätigen muss und nicht lange drücken?

Wie kann ich das machen?
Titel: Antw:Kann den Wandtaster HmIP-BRC2 in FHEM nicht anlernen
Beitrag von: Ruggy am 25 Februar 2019, 23:59:13
Habs durch probieren selber herausgefunden.


Einschalten:
define WOH_SCHALTER_1_Notify_on notify WOH_SCHALTER_1_Btn_01 set WOH_STEHLAMPE on

Ausschalten:
define WOH_SCHALTER_1_Notify_off notify WOH_SCHALTER_1_Btn_02 set WOH_STEHLAMPE off