Hallo liebe FHEM-Gemeinde,
ich habe ein Teckentrup Garagentor (GW40) mit Torantrieb (Teckentrup Carteck Drive 600). Letzterer ist baugleich mit Sommer base+.
Das Tor bzw. den Antrieb wollte ich nun in FHEM implementieren.
Hier wollte ich über Z-Wave per USB-Stick und das Fibaro Smart Implant gehen. Das Implant ist auch mega klein, sodass es komplett mit ins Gehäuse vom Antrieb passt ohne Probleme.
Infos:
Link Torantrieb Teckentrup:
https://www.teckentrup.biz/fileadmin/user_upload/teckentrup/Downloadcenter/06_Einbauanleitungen_Einbaudaten/Home/EA_CarTeck_Drive_500-600.pdfLink Torantrieb Sommer:
https://downloads.sommer.eu/files/base-base+_46900V000.pdfLink Zubehör Conex/Relay/OutputOC:
https://downloads.sommer.eu/files/Anbindung-Smart-Home-Conex-Relay-Output-OC-Smart-Home-Connection-Conex-Relay-Output-OC_S10890-00000.pdfLink Fibaro Smart Implant:
http://manuals-backend.z-wave.info/make.php?lang=de&sku=FIBEFGBS-222&cert=Der Torantrieb bietet verschiedene Möglichkeiten der Einbindung. Ziel ist es, dediziert "Tor auf" und "Tor zu" von FHEM anzusteuern sowie eine Rückmeldung vom Tor über "Tor geöffnet" bzw. "Tor geschlossen" in FHEM zu bekommen.
Auf der Platine der Deckensteuerung gibt es hier 2 mal 4 Pins zum Anschluss. Über die einen Pins kann ich das Smart Implant als Schalter benutzen, um das
Tor dediziert auf/zu zu fahren --> das klappt also schon mal (siehe Anschlussdiagramm und list unten). Normalerweise soll man dafür für 50€ die Conex Platine zum Antrieb bestellen, aber über direktes Ansteuern der Pins geht es auch so sehr gut.
Eine andere Sache ist das Abgreifen des Torzustands. Hierfür bietet der Hersteller 2 Platinen an. EInmal OutputOC, bei der ein Open Collector Anschluss zur Verfügung gestellt wird, der über eine Änderung von Spannung/Strom den Status anzeigt. Andere Möglichkeit ist eine Relay-Platine, die 2 potentialfreie Kontakte herausführt die jeweils geschlossen bzw. offen sind je nachdem ob das Tor zu oder offen ist. Beides mit 35€ relativ teuer für das was sie machen.
Da es mit dem Schalten so gut funktioniert hat, dachte ich ich bekomme die Statusabfrage auch so hin. Die Idee war, dass sich mit den vorhandenen Pins und dem Smart Implant was vernünftiges machen läst. Auch nach etwas rumprobieren hat das leider nicht geklappt.
Hier mal die Ergebnisse der Messungen, die ich vorgenommen habe (Pins in Farben weiß, rot, blau, orange):
PinIDs | TorZu | TorAuf | Bemerkung |
blau->rot | 0V@0,00A | 3V@0,06A | |
weiß->rot | 22V@1,52A | 22V@1,52A | |
weiß->blau | 22V@1,52A | 18,74V@1,30A | |
orange->blau | 0V@0,00A | 3V@0,06A | Diodentest sagt 1,69V bei Tor Zu |
weiß->orange | 22V@1,52A | 22V@1,52A | |
orange->rot | 0V@0,00A | 0V@0,00A | Diodentest sagt 1,146V bei Tor Zu UND bei Tor auf |
Frage: Kann ich irgendwas davon direkt abgeifen und in FHEM mit Hilfe des Fibaro Smart Implant einbringen, oder braucht man zwingend ein Relay oder Ähnliches oder gar GENAU das überteuerte Relay des Herstellers?
Mega vielen Dank schon jetzt für eure Hilfe und Grüße,
Andreas
PS: Wichtig war, erst alles anzuschließen und dass das Implant anzuschmeißen und einzubinden. Vorher hat er die unterschiedlichen Subdevices nicht korrekt in FHEM angelegt. Konkret gibt es pro OUT1, OUT2, IN1 und IN2 eigene Devices.
PPS: Hier in list des Fibaro Smart Implant Devices
Internals:
CFGFN
DEF f8309725 42
FUUID 626d947e-f33f-4dde-36f7-6dcaf5edde0cd6a4
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 131
NAME ZWave_SENSOR_NOTIFICATION_42
NR 37715
STATE configInput2OperatingMode AnalogInputWithInternalPullup
TYPE ZWave
ZWDongle_0_MSGCNT 131
ZWDongle_0_RAWMSG 0004002a057006190100b800
ZWDongle_0_TIME 2022-05-01 21:18:50
ZWaveSubDevice no
cmdsPending 0
endpointChildren ZWave_SENSOR_NOTIFICATION_42.01,ZWave_SENSOR_NOTIFICATION_42.02,ZWave_SENSOR_MULTILEVEL_42.03,ZWave_SENSOR_MULTILEVEL_42.04,ZWave_SWITCH_BINARY_42.05,ZWave_SWITCH_BINARY_42.06,ZWave_SENSOR_MULTILEVEL_42.07
homeId f8309725
isWakeUp
lastMsgSent 1651433257.11887
nodeIdHex 2a
p1 set ZWave_SENSOR_NOTIFICATION_42 associationAdd 1 1
p2 set ZWave_SENSOR_NOTIFICATION_42 mcaAdd 1 0 1 0
READINGS:
2022-04-30 21:56:46 IODev ZWDongle_0
2022-04-30 21:56:52 SECURITY DISABLED (Module Crypt::Rijndael not found)
2022-04-30 21:57:06 associatedWith ZWave_SENSOR_NOTIFICATION_42.01,ZWave_SENSOR_NOTIFICATION_42.02,ZWave_SENSOR_MULTILEVEL_42.03,ZWave_SENSOR_MULTILEVEL_42.04,ZWave_SWITCH_BINARY_42.05,ZWave_SWITCH_BINARY_42.06,ZWave_SENSOR_MULTILEVEL_42.07
2022-05-01 21:18:40 configAnalogInputsMinimalChangeTo63 5
2022-05-01 21:18:41 configAnalogInputsPeriodicalReports 0
2022-05-01 21:18:41 configExternalSensorsMinimalChangeTo67 5
2022-05-01 21:18:42 configExternalSensorsPeriodicalReports 0
2022-05-01 21:18:42 configInput1DelayOfAlarmCancellation 0
2022-05-01 21:18:42 configInput1OperatingMode AnalogInputWithInternalPullup
2022-05-01 21:18:43 configInput1Sensitivity 10
2022-05-01 21:18:43 configInput1SentScenes 0
2022-05-01 21:18:44 configInput1ValueSentTo2ndAssociation47 255
2022-05-01 21:18:44 configInput1ValueSentTo2ndAssociation49 0
2022-05-01 21:18:44 configInput2DelayOfAlarmCancellation 0
2022-05-01 21:18:45 configInput2OperatingMode AnalogInputWithInternalPullup
2022-05-01 21:18:45 configInput2Sensitivity 10
2022-05-01 21:18:46 configInput2SentScenes 0
2022-05-01 21:18:46 configInput2ValueSentTo3rdAssociation52 255
2022-05-01 21:18:47 configInput2ValueSentTo3rdAssociation54 0
2022-05-01 21:18:47 configInputsOrientation DefaultIN11stInputIN22ndInput
2022-05-01 21:18:47 configInternalTemperatureSensor66 0
2022-05-01 21:18:48 configInternalTemperatureSensorMinimal65 5
2022-05-01 21:18:48 configOutput1AutoOff 0
2022-05-01 21:18:49 configOutput1LogicOfOperation contactsNormallyOpen
2022-05-01 21:18:49 configOutput2AutoOff 0
2022-05-01 21:18:49 configOutput2LogicOfOperation contactsNormallyOpen
2022-05-01 21:18:50 configOutputsOrientation DefaultOUT11stOutputOUT22nd0
2022-04-30 21:57:01 mcCapability_01 ZWAVEPLUS_INFO ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO ALARM SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:01 mcCapability_02 ZWAVEPLUS_INFO ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO ALARM SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:02 mcCapability_03 ZWAVEPLUS_INFO ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SENSOR_MULTILEVEL SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:04 mcCapability_04 ZWAVEPLUS_INFO ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SENSOR_MULTILEVEL SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:04 mcCapability_05 ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO PROTECTION SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:06 mcCapability_06 ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO PROTECTION SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:06 mcCapability_07 ZWAVEPLUS_INFO ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SENSOR_MULTILEVEL ALARM SUPERVISION APPLICATION_STATUS SECURITY SECURITY_S2
2022-04-30 21:57:01 mcEndpoints total 7, different
2022-04-30 21:56:53 model FIBARO System FGBS222 Smart Implant
2022-04-30 21:56:53 modelConfig fibaro/fgbs222.xml
2022-04-30 21:56:53 modelId 010f-0502-1000
2022-05-01 21:27:37 routeInfo timeToCb:0.16 repeaters:1 rssi0:-72 dBm rssi1:-74 dBm ackCh:1 lastCh:1 scheme:LastWorkingRoute rep:ZWave_SWITCH_MULTILEVEL_9 at 9.6kbps routeTries:1 lastFailed:
2022-05-01 21:18:31 state configInput2OperatingMode AnalogInputWithInternalPullup
2022-05-01 21:27:37 timeToAck 0.169
2022-05-01 21:27:37 transmit OK
Attributes:
classes ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO TRANSPORT_SERVICE VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY POWERLEVEL SECURITY SECURITY_S2 CENTRAL_SCENE SENSOR_MULTILEVEL MULTI_CHANNEL CONFIGURATION CRC_16_ENCAP ALARM PROTECTION FIRMWARE_UPDATE_MD SUPERVISION APPLICATION_STATUS
room ZWave
vclasses ALARM:8 APPLICATION_STATUS:1 ASSOCIATION_GRP_INFO:2 CENTRAL_SCENE:3 CONFIGURATION:1 CRC_16_ENCAP:1 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL:4 POWERLEVEL:1 PROTECTION:2 SENSOR_MULTILEVEL:11 SUPERVISION:1 VERSION:2