FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: garagenbastler am 09 Februar 2019, 14:08:46

Titel: Eigenen Sensor in FHEM integrieren
Beitrag von: garagenbastler am 09 Februar 2019, 14:08:46
Ich beschäftige mich seit einiger Zeit mit FHEM. Die Integration von Standard-Sensoren und -Aktoren klappt gut. Ich nutze für die Garagensteuerung Interchno Module.

Nun möchte ich gerne die Informationen eines eigenen Sensors in FHEM auswerten. Bei dem Sensor handelt es sich nicht um einen der üblichen (Temp, Fernbedienung, Luftfeuchte etc.) sondern um Informationen eines Gyrosensors der vier Bytes (x,y,z und Batteriezustand) per Funk übertragen soll.

Leider enden meine Recherchen immer bei Nachbau-Sensoren, die das Funkprotokoll irgend eines Herstellers zur Datenübertragung verwenden. Ich würde jedoch gerne einen Library wie RadioHead auf der Sensorseite verwenden um die Daten zu übertragen. Tests mit SignalDuino haben gezeigt, dass die ASK-übertragenen Informationen zwar empfangen werden, aber nicht korrekt decodiert werden.

Ich kann mir nicht vorstellen, dass noch niemand vor dem Problem stand, "beliebige" Sensordaten an FHEM per Funk zu übertragen und auszuwerten.

Vielleicht kann mir jemand die richtigen Schlüsselworte zur erfolgreichen Suche hier im Forum oder in Netz nennen?

Danke
Garagenbastler
Titel: Antw:Eigenen Sensor in FHEM integrieren
Beitrag von: gloob am 09 Februar 2019, 14:17:16
Ich werfe mal MySensors in den Raum.
Titel: Antw:Eigenen Sensor in FHEM integrieren
Beitrag von: Hausierer am 09 Februar 2019, 14:34:01
Hallo Garagenbastler,
direkt helfen kann ich Dir leider nicht, aber vielleicht darf ich Dir trotzdem einen allgemeinen Tipp geben. Ich bin mittlerweile von den Intertechno/sduino Dingen ab. Je nach Gerät und zwar meist bei Geräten die ein wenig exotischer sind gibt es Probleme bei eine vernünftigen Darstellung bzw. beim decodieren. Deshalb arbeite ich inzwischen am liebsten mit esp8266 Modulen und MQTT oder der espBridge. Dort kommt man mit FHEM viel leichter an die übertragenen Informationen.
Titel: Antw:Eigenen Sensor in FHEM integrieren
Beitrag von: garagenbastler am 09 Februar 2019, 14:46:37
Ich sollte noch hinzufügen, dass ich gerne den einfachen  433MHz China Transmitter  https://www.amazon.de/Anpro-Empf%C3%A4nger-Superregeneration-Transmitter-Einbrecher/dp/B071J2Z3YK/ref=sr_1_3?ie=UTF8&qid=1549719836&sr=8-3&keywords=433+mhz+sender  (https://www.amazon.de/Anpro-Empf%C3%A4nger-Superregeneration-Transmitter-Einbrecher/dp/B071J2Z3YK/ref=sr_1_3?ie=UTF8&qid=1549719836&sr=8-3&keywords=433+mhz+sender) verwenden möchte. Damit ich mit nur einem CC1101 auf der Empängerseite arbeiten kann.

MYSensors baut auf RFM69 auf.

@Hausierer: Ich komme mit Intertechno klar und möchte die vorhandene Hardware weiterverwenden.
Titel: Antw:Eigenen Sensor in FHEM integrieren
Beitrag von: papa am 09 Februar 2019, 20:00:43
Für Homematic gibt es mit der AskSin++ Library nen generischen Sensor. Schau mal im ersten AskSin++ Beitrag - ist dort verlinkt.
Titel: Antw:Eigenen Sensor in FHEM integrieren
Beitrag von: Peteruser am 09 Februar 2019, 22:43:35
Hallo,
das mit den ESP8266 und MQTT sehe ich auch als das Mittel der ersten Wahl. Wenn die Sensoren https://www.letscontrolit.com/wiki/index.php?title=Devices (https://www.letscontrolit.com/wiki/index.php?title=Devices) hier mit dabei ist, dann ist die Arbeit schon getan :-) und ein Gyro ist übrigens mit dabei https://www.letscontrolit.com/wiki/index.php?title=MPU6050 (https://www.letscontrolit.com/wiki/index.php?title=MPU6050)

Dafür gibt es dann hier ein Modul oder ganz simple über MQTT.

Grüße Peter
Titel: Antw:Eigenen Sensor in FHEM integrieren
Beitrag von: KölnSolar am 09 Februar 2019, 23:56:24
hier ist was für Batteriebetrieb (https://forum.fhem.de/index.php/topic,52755.msg445183.html#msg445183)mit Lacrosse-Protokoll und 433-Billigsender.

ZitatFunkprotokoll irgend eines Herstellers zur Datenübertragung verwenden
Das macht halt insofern Sinn, dass die Demodulation bereits implementiert ist. Ebenso die Decodierung des Payloads, sonst musst Du Dir ja extra ein Modul schreiben.
Grüße Markus