Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion EnOcean meets fhem
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Rudolf Koenig  
View profile   Translate to Translated (View Original)
 More options Jul 24 2011, 8:31 am
From: Rudolf Koenig <inf...@koeniglich.de>
Date: Sun, 24 Jul 2011 05:31:41 -0700 (PDT)
Local: Sun, Jul 24 2011 8:31 am
Subject: EnOcean meets fhem
Hab zwei neue Module hinzugefuegt: 00_TCM120 und 10_EnOcean. Damit
sollte man mit jedem an fhem angeschlossenen TCM120 basierenden
EnOcean Controller (z.Bsp. der BSC BOR USB) EnOcean Funk-Telegramme
empfangen und senden koennen. Auf dem FritzBox funktioniert es auch
nach einem "modprobe ftdi_sio"

Ich habe alle Kommandos aus der TCM120 Doku implementiert (auch die
Schraegen :) und getestet. Beim EnOcean ist die Lage noch etwas
unsicher: Ich habe zwar alle in der TCM120 Doku beschriebenen
Pakettypen implementiert, aber testen konnte ich es nur mit eine
Fernbedienung (== Wandschalter), fuer den Rest der Geraete muss ich
noch sparen, oder die Herren von EnOcean zu eine Spende motivieren :).

Senden (d.h. steuern der Aktoren) ist deshalb noch ganz theoretisch:
das EnOcean Modul emuliert z.Zt. die besagte Fernbedienung. Da diese
Fernbedienung ein ganz komisches Ding ist (sie kennt kein on bzw. off,
dafuer aber erkennt sie relativ zuverlaessig wenn man 2 Knoepfe auf
einmal gedrueckt hat), habe ich vor das einfache Schalten im Web-
Frontend durch das eventMap zu unterstuetzen: d.h. wenn man "attr
EnO_Switch eventmap Btn1:on Btn0,Btn2:off" setzt, dann erscheinen im
Frontend auch die on/off Schalter fuer dieses Geraet.

Sender wie der Wandschalter werden via autocreate angelegt, die
Aktoren muss man in fhem manuell Anlegen: man kann nicht wie beim FS20
die ID's einer Fernbedienung verwenden, sondern man muss einen der 128
ID's der TCM120 benutzen, sonst weigert sich der Controller die Daten
zu senden. Zu jedem ID kann man 8 Knoepfe (==Stati) definieren.

Siehe auch http://fhem.de/commandref.html#EnOcean

Ueber Rueckmeldungen oder Patches wuerde ich mich freuen!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.