Arduino + RFM12B zum Belauschen von ETH comfort 200 Funk-Thermostaten

OP #2882733
Lesenswert?
• ▲
▼
Hallo zusammen,

Mit Hilfe eines Buchs experimentiere ich schon seit ein paar Wochen mit 
dem Arduino Uno und einfachen Schaltungen.

Nun dachte ich, sei es an der Zeit für mein eigenes Projekt :) Seitdem 
experimentiere ich mit dem RFM12B-Chip herum. Am Ende möchte ich 3-4 
Funk-Heizungsthermostate (ETH comfort200) abhören und damit meine 
Gas-Etagenheizung steuern (Laaange Geschichte voller 
Missverständnisse...). Ich habe das Ganze auch schon wie hier 
beschrieben 
http://openenergymonitor.org/emon/buildingblocks/rfm12b-wireless
http://openenergymonitor.org/emon/sites/default/files/Cookbook_RFM12B_connections.png
aufgebaut und kann über die JeeLib Library 
(https://github.com/jcw/jeelib) auch schon etwas empfangen.

Dabei bin ich auf diesen Thread gestoßen 
(Beitrag "CRC Berechnung für ETH comfort 200"), in dem schon viel 
analysiert und entschlüsselt wurde. An diesem Thread hängen auch schon 
Quelltexte, die zum Senden/Empfangen genutzt werden könnten:
http://www.mikrocontroller.net/attachment/99033/rfm_config.h.tar.gz
http://www.mikrocontroller.net/attachment/121206/ETH200.c

Leider habe ich es bis jetzt trotz vielen Tage Aufwand nicht geschafft, 
den Code auf dem Arduino zum Laufen zu bringen. Es gibt einige 
Compiler-Fehler, die ich nicht alle beheben konnte.

Bitte könnte mir vielleicht jemand weiterhelfen oder Tips geben? Vielen 
Dank schonmal im Voraus.

Gruß,
Deniz
#2882740
Lesenswert?
• ▲
▼
Deniz Arslan schrieb:
> Leider habe ich es bis jetzt trotz vielen Tage Aufwand nicht geschafft,
> den Code auf dem Arduino zum Laufen zu bringen. Es gibt einige
> Compiler-Fehler, die ich nicht alle beheben konnte.
>
> Bitte könnte mir vielleicht jemand weiterhelfen oder Tips geben? Vielen
> Dank schonmal im Voraus.

wie wäre es denn, wenn du dich von deiner arduino IDE verabschiedest und 
mit C / C++ anfängst auf deinem atmega ?

btw. ohne konkrete fehlermeldungen+sourcecode wird dir keiner helfen 
können..
Gast #2882825
Lesenswert?
• ▲
▼
Lade dir AVRStudio (mir gefällt Version 5 bis jetzt am besten) runter, 
dann erstellst du ein neues Projekt, packst den Sourcecode den du 
verlinkt hast da rein und brennst es auf den µC.

Wenn du dann Fehlermeldungen bekommst, darfst du die hier gerne posten 
und dann wird dir geholfen.

Gruss

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.