FS20 St-4 will sich nicht anlernen lassen

Begonnen von derHeimwerker, 25 November 2016, 18:04:04

Vorheriges Thema - Nächstes Thema

derHeimwerker

Hallo zusammen,

nachdem nun insgesamt 25 HM Aktoren wunderbar im Hause mit fhem ihren Dienst verrichten, wollte ich ein paar herumliegende FS20 Steckdosen mit ins Boot holen.
Einen zweiten SCC 868 stackable angeschlossen ... er blinkt ! gut

In fhem definiert :

define SCC2 STACKABLE_CC SCC
attr SCC2 alias SCC 868Mhz slowRF
attr SCC2 group CUL
attr SCC2 icon scc_868
attr SCC2 rfmode SlowRF
attr SCC2 room 9.2_Technik

Auszug aus der LOG :
2016.11.25 17:28:08 3: Opening SCC device /dev/ttyAMA0
2016.11.25 17:28:08 3: Setting SCC serial parameters to 38400,8,N,1
2016.11.25 17:28:08 3: SCC: Possible commands: mBbCFiAZGMYRTVWXef*ltux
2016.11.25 17:28:08 3: SCC device opened
2016.11.25 17:28:08 2: Switched SCC rfmode to HomeMatic
2016.11.25 17:28:08 3: SCC2: Possible commands: mBbCFiAZGM

Scheint auch alles OK zu sein,

Status der CUL : Initialized

Einen Butten angelegt:

define Schalter1 FS20 7491 54
attr Schalter1 IODev SCC2

Dann die FS20 in den Auslieferungszustand versetzt: 5 Sek gedrückt halten bis Lampe blinkt, dann noch mal kurz auf die Taste gedrückt .....blink ...blink ..aus !
Nun die FS20 in den Anlernzustand versetzt ..... Lampe blinkt
und ein set Schalter1 on  ......

Nichts !!

Wo ist mein Fehler ?

Vielen Dank schon einmal vorweg !
Gruß

tupol


rudolfkoenig

Ich sehe keine offensichtliche Fehler.

Um das Problem einzugrenzen wuerde ich so vorgehen:
1. "attr SCC verbose 5" setzen, danach "set Schalter1 on", und FHEM-Log pruefen. Da muesste irgendwas mit "SCC SW: *F74915411" stehen. Falls nein, ist ein FHEM-Konfig Fehler.
2. Falls ja, wuerde ich temporaer das HM-SCC abbauen, den oberen direkt mit dem RPi verbinden, SCC in fhem.cfg auskommentieren SCC2 als CUL definieren, und pruefen ob es so tut. Evtl. ist es einfacher, mit einem leeres fhem.cfg zu testen.

derHeimwerker

Log Auszug sieht leider nur so aus :

2016.11.25 20:30:54 3: FS20 set Schalter1 on
2016.11.25 20:32:28 3: FS20 set Schalter1 on
2016.11.25 20:32:33 3: FS20 set Schalter1 off
2016.11.25 20:32:35 3: FS20 set Schalter1 on


rudolfkoenig


derHeimwerker

Hatte attrscc2 verbose 5 eingegeben,

Nun mit attr scc sieht das schon anders aus:

2016.11.25 20:51:39 5: SCC sending *F74915411
2016.11.25 20:51:39 4: CUL_send:  SCC*F 74 91 5411   
2016.11.25 20:51:42 3: FS20 set Schalter1 off
2016.11.25 20:51:42 5: SCC sending *F74915400
2016.11.25 20:51:42 4: CUL_send:  SCC*F 74 91 5400

rudolfkoenig

Ich hoffe du warst mit dem Leerzeichen kreativ. Wenn ja, dann bitte demnaechst davon absehen, verwirrt Entwickler :)
Es sollte so ausschauen:

Zitat2016.11.25 21:41:48.528 3: FS20 set Fenster1 on
2016.11.25 21:41:48.528 5: SCC sending *F74915411
2016.11.25 21:41:48.528 5: SW: *F74915411

derHeimwerker

#7
Die Leereichen stehen da wirklich in der Log Datei ! ..... merkwürdig

Das Reading des SCC2 sieht doch richtig aus :
freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB

Bin gerade etwas ratlos.