FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: RainerF am 11 Februar 2014, 10:54:38

Titel: Max Schalter sendet Befehl dreifach
Beitrag von: RainerF am 11 Februar 2014, 10:54:38
Hallo zusammen,

bin ein ziemlicher FHEM-Einsteiger und hab ein Problem mit meinem MAX-Wandschalter.
Folgende Konfiguration:
FHEM läuft auf der Fritzbox 7390. Daran hängt ein CUL V3, 868 Mhz.

Nun wollte ich einen MAX-Wandtaster einbinden, damit ich ihn zum Beispiel benutzen kann um den Fernseher einzuschalten oder ähnliches. Also er soll lediglich ein Event in fhem auslösen; Schaltung von anderen Max-Komponenten habe ich erstmal nicht vor.

Dazu habe ich nun ein CUL_Max folgendermaßen defined:
define cm CUL_MAX 123456
attr cm IODev CUL_0

Der Schalter an sich ist so definiert:
define Taster MAX PushButton 00d8c3
Nun habe ich den cul_max (cm) in den pairingmode versetzt und die Reset-Taste a Wandtaster gedrückt. Das Pairing scheint auch funktioniert zu haben, denn die Schaltbefehle kommen auf FHEM an.
Leider nur immer mehrfach (drei oder vier mal). Der Taster blinkt auch drei mal.

Kann man das irgendwie verbessern?

Herzlichen Dank,
Rainer
Titel: Antw:Max Schalter sendet Befehl dreifach
Beitrag von: Rince am 11 Februar 2014, 11:21:27
So wie du es schreibst, würde ich sagen, das Pairing hat nicht funktioniert. Öfter blinken tut er, wenn er nicht gepairt ist oder seine Basis nicht antwortet. Jedenfalls die Max! Fensterkontakte machen das so.

Aber wenn das stimmt was du schreibst, ist das logisch. Du hast nämlich den Cul auch nicht richtig definiert.

http://www.fhemwiki.de/wiki/MAX#CUL_MAX


Übrigens, außer dem Wandthermostat und dem Eco-Taster kenne ich nix Max! artiges, das man an die Wand kleben kann. Nicht das es nicht gehen würde, aber es erscheint mir etwas, hm, jedenfalls nicht naheliegend.
Du hast nicht zufällig einen HomeMatic Wandtaster?
Titel: Antw:Max Schalter sendet Befehl dreifach
Beitrag von: RainerF am 11 Februar 2014, 11:53:43
danke für die schnelle Antwort.
Sorry, da hab ich mich in der Tat unklar ausgedrückt.
Ich besitze den MAX-Ecotaster. Für mich ist das aber ein Wandschalter. Weil ich ihn an die Wand klebe und damit was schalten möchte. Eco hin oder her :)

Wenn ich das richtig verstehe brauche ich doch den CUL (also dieses USB-Stick ding). Der ist wie folgt definiert:
define CUL_0 CUL /dev/ttyACM0@9600 1034
attr CUL_0 rfmode MAX

Und dazu noch den CUL_MAX (eher ein virtuelles Device)
Hier lautet die Definition
define cm CUL_MAX 123456
attr cm IODev CUL_0

Was hab ich noch vergessen, damit das Pairing klappt?

Danke und viele Grüße,
Rainer
Titel: Antw:Max Schalter sendet Befehl dreifach
Beitrag von: Rince am 11 Februar 2014, 12:12:03
Fast. Lass das mit dem IODev mal weg.

Dann starte das ganze neu,
bring deinen Cul in den Pairingmodus, und dann drückst die Anlerntaste.

Ich würde vorher noch ein Browserfenster mit dem Eventmonitor öffnen, dann siehst du schön was passiert.
Titel: Antw:Max Schalter sendet Befehl dreifach
Beitrag von: RainerF am 11 Februar 2014, 12:23:49
gesagt getan.
attr cm IODev CUL_0 hab ich gelöscht.
Config gespeichert, neu gestartet

und dann:
2014-02-11 12:19:37 CUL_MAX cm pairmode

Reset-Taste am Eco-Taster gedrückt...er blinkt.
Muss ich jetzt noch irgendwas tun? im Eventmonitor kommt zu dem Thema gar nix. Und irgendwann hört er auf zu blinken.

Ergebnis ist genau wie vorher. Wenn ich ihn betätige, dann reagiert er...drei mal, statt nur einmal. und er blinkt auf noch drei mal dabei.

Noch eine idee?

Dank,
Rainer
Titel: Antw:Max Schalter sendet Befehl dreifach
Beitrag von: Rince am 11 Februar 2014, 12:38:44
Ja.
Wenn du Raucher bist, steckt dir 3 oder 4 Fluppen an.
Anschließend machst du es nochmal.

Das mit dem Pairing.

Vermutlich hat die Sendezeitbegrenzung im Schalter zugeschlagen, deshalb sendet er nix mehr.
Wenn du 30-60 Minuten wartest, geht er wieder :)
Titel: Antw:Max Schalter sendet Befehl dreifach
Beitrag von: RainerF am 11 Februar 2014, 13:02:49
vielen herzlichen Dank!
Funktioniert!

Was ich noch machen musste:

jetzt läufts.
Vielen Dank nochmal!
Rainer