Hauptmenü

Garagentorantrieb

Begonnen von raspklaus, 13 November 2013, 10:29:45

Vorheriges Thema - Nächstes Thema

raspklaus

Hallo zusammen,

erst mal, ich bin Anfänger in FHEM. Ich verwende einen Raspberry pi sowie ein CUL 433 und 868. Ich habe es aber schon geschafft die Funksteckdosen von Elro, Brennenstuhl und REV einzubinden. Nun stehe ich vor einem Problem mit einem Schellenberg Garagentorantrieb.
Laut Hersteller ist eine Anbindung an FHEM nicht möglich, aber das dürfte nur eine Ausrede der Hotline sein vermute ich zumindest.

Wenn ich die Taste auf dem Handsender drücke, dann sehe ich am CUL 433 dass er Daten empfängt. Im Logfile sind allerdings keine Einträge zu sehen.

Über das Anlernen von Komponenten in FHEM gibtb es ja schon einige Beiträge, die allerdings für mich als Anfänger etwas unverständlich sind.

Nun meine Fragen:

Wie kann ich das was der CUL empfängt sichtbar machen ?

Wie finde ich heraus mit welchem Protokoll die arbeiten ?

Wie schalte ich (vielleicht mal Step by Step) das Anlernen in diesem speziellen Fall ein ?

Es gäbe ja vielleicht auch die Möglichkeit den Wandtaster zur manuellen Öffnung des Tores durch einen FS20 oder Homematic Taster zu ersetzen. Welche Taster sind da zu empfehlen ?

Es gibt bei dieser Installation auch die Möglichkeit die Steuerung über eine Prozedur an den Handsender anzupassen. Muss ich nach dieser Vorgehensweise die Daten in FHEM bringen ?

Es wäre schön wenn jemand helfen könnte.

Gruss

bugster_de

Hi,

beim CUL433 weiß ich das nicht. Aber beim RFXTRX433 gibt es ein kleines Progrämmchen für den PC, der die auch die raw messages anzeigt. Sprich den RFXTRX433 an den PC anstecken und dort mit dem Programm mal schauen, was da so durch die Luft kommt.
Auf dieser Basis müsstest Du dann vermutlich dein eigenes FHEM Modul für den Antrieb schreiben

Jaydee

#2
Naja, viele Garagenöffner verwenden ja Rolling-Codes, da könnte das Ganze schwierig werden. Aber du kannst ja auch an den Anschluss des Wandtasters (meist ja ein Schraubterminal am Garagentormotor) einen HM-LC-SW1-BA-PCB oder etwas Vergleichbares parallel schalten und diesen dann mit einem on-for-timer 0.5 ansteuern.

Gruß
Jan

raspklaus

Ok, das mit dem HM-LC-SW1-BA-PCB sieht ganz gut aus. Was mir bei der Sache nur noch nicht ganz klar ist :

Er darf ja nur einen kurzen Impuls schicken. Wie definiere ich das mit den Schaltzuständen on, off und toggle ?

Jaydee

#4
Siehe oben *g*

Du verwendest den befehl on-for-timer mit einer kurzen Dauer - z.B. 0.5 Sekunden. Das simuliert dann den Tastendruck.

raspklaus

Danke,

ich bin halt ein blutiger Anfänger  :-[

Jaydee

Das ist gar kein Problem!
Selbst die, die es nicht mehr sind, waren es mal :-)

raspklaus

Hallo zusammen,

ich habe jetzt den HM-LC-SW1-BA-PCB und habe eine 9 Volt Blockbatterie als Spannungsquelle angeschlossen. Autocreate ist aktiv, aber der Schalter wird von FHEM nicht erkannt. Was mache ich nun schon wieder falsch ?

Danke

Puschel74

Hallo,

evtl. hast du das nicht gesehen?

Link: http://www.fhemwiki.de/wiki/Kategorie:HomeMatic_Components

Hier einfach deinen Aktor raussuchen und der Beschreibung folgen.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

raspklaus

Hallo,

doch habe ich gesehen doch der Artikel besagt, dass da ein Log sein muss mit der man die Kennung des Actors dann weiss. Da ist aber kein Log. Bei mir weiss der CUL nichts von dem Switch und er sollte ihn doch erkennen.

Puschel74

Hallo,

ok. Vielleicht hilft das?

http://www.fhemwiki.de/wiki/HomeMatic_Devices_pairen

Ich hab erst 2 unterschiedliche HM-Geräte und die haben sich dank der Anleitung im Wiki einwandfrei mit FHEM pairen lassen.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

raspklaus


raspklaus

Da vgibts aber noch ein ABER

aber wie bringe ich dem Teil nun bei, dass er zB Garagentor heisst.

hier der Code

define CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 CUL_HM 1DDAB7
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 .devInfo 410100
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 .stc 10
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 autoReadReg 4_reqStatus
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 expert 2_full
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 firmware 1.4
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 model HM-LC-SW1-BA-PCB
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 msgRepeat 1
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 peerIDs
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 room Garage_1
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 serialNr JEQ0651770
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 subType switch
attr CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 webCmd toggle:on:off:statusRequest
define FileLog_CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 FileLog ./log/CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7-%Y.log CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7
attr FileLog_CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 logtype text
attr FileLog_CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 room CUL_HM

Puschel74

Hallo,

Zitataber wie bringe ich dem Teil nun bei, dass er zB Garagentor heisst.

Indem du alles was
ZitatCUL_HM_HM_LC_SW1_BA_PCB_1DDAB7
heisst in Garagentor umschreibst.
Evtl. klappt das auch mit rename.

Zur Not kannst du auch ein alias verwenden musst im Code dann aber immer noch CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7 verwenden.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

fiedel

Zitat von: Puschel74 am 23 November 2013, 15:20:44
Hallo,

Indem du alles was "CUL_HM_HM_LC_SW1_BA_PCB_1DDAB7" heisst in Garagentor umschreibst.

Grüße

Und das macht sich sehr schön in Notepad++ mit der Funktion "Ersetzen" / "alles Ersetzen".
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423