ethersex & Buderus EMS

Gast #4266879
Lesenswert?
• ▲
▼
Hallo,
ich habe mich nun schon durch diverse Beiträge zum Thema Buderus EMS, 
EMS-Gateway (PIC18F) und Ethersex gelesen.
Ganz klar ist mir eines aber noch nicht.

Es ist immer die Rede von einem Framer und Collector.
Framer habe ich verstanden ordnet die Daten vom EMS auf dem AVR bzw. PIC 
und der Collector sammelt sie ab und schreibt sie in eine SQL-Datenbank.
Ist das richtig?
Wenn ja, wie funktioniert das absammeln durch den Collector?

Ich würde gerne mit einem AVR-Net-IO und dem beschriebenen Adapter die 
Verbindung zum EMS herstellen und dann mit einer eigenen APP die Daten 
absammeln und speichern/anzeigen.
Mit welcher Verbindung (ich vermute TCP) und welchen Befehlen kann ich 
die Daten dann absammeln? Gibt es dazu eine Doku?

Steuern wie mit dem EMS-Gateway geht mit dem AVR-Net-IO aber nicht, 
oder?


Gruß
Dennis
#4335552
Lesenswert?
• ▲
▼
Dennis schrieb:
> Hallo,
> ich habe mich nun schon durch diverse Beiträge zum Thema Buderus EMS,
> EMS-Gateway (PIC18F) und Ethersex gelesen.
> Ganz klar ist mir eines aber noch nicht.
>
> Es ist immer die Rede von einem Framer und Collector.
> Framer habe ich verstanden ordnet die Daten vom EMS auf dem AVR bzw. PIC
> und der Collector sammelt sie ab und schreibt sie in eine SQL-Datenbank.
> Ist das richtig?

Richtig.

> Wenn ja, wie funktioniert das absammeln durch den Collector?

Der Collector verbindet sich mit dem NetIO via TCP, liest die Daten weg 
und interpretiert sie.
Protokoll siehe hier: 
http://emswiki.thefischer.net/doku.php?id=wiki:ems:ems-gw-netio

> Ich würde gerne mit einem AVR-Net-IO und dem beschriebenen Adapter die
> Verbindung zum EMS herstellen und dann mit einer eigenen APP die Daten
> absammeln und speichern/anzeigen.
> Mit welcher Verbindung (ich vermute TCP) und welchen Befehlen kann ich
> die Daten dann absammeln? Gibt es dazu eine Doku?

Siehe oben. Die Interpretation passiert im Collector, insofern würde ich 
dir empfehlen, selbigen auch zu verwenden. Der Collector wiederum hat 
eine Telnet-artige Kommandozeilenschnittstelle (siehe 
Kommandozeilenparameter -C und -D), die du aus deiner App verwenden 
kannst.

> Steuern wie mit dem EMS-Gateway geht mit dem AVR-Net-IO aber nicht,
> oder?

Natürlich geht das.

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.