Welches ETH Protokoll für eigene Sensoren?

Gast #3741721
Lesenswert?
• ▲
▼
Hallo,

ich habe einige Platinen von einem anderen Projekt (ATmega168 + 
ENC28J60) übrig.
Diese Platine wollte ich gerne als Temperatursensor, Gas-,Wasser- und 
Strom Zähler benutzen. Als Übertragung der Daten dachte ich an ETH weil 
ich das bei mir am besten im Haus verteilen (eigenes WLAN / Powerlan) 
kann.
Da es noch nichts gibt ist es nicht so einfach mit dem starten.

Als Homesystem dachte ich an FHEM lasse mich aber auch gerne auf was 
anderes um stimmen.

Genug Vorgeschichten BLA BLA.

Welches ETH Protokoll sollte man nun für die eigenen Sensoren nehmen?
Neu erfinden will ich nichts!
Halt am besten was einfaches, was man ohne Probleme auf den PC bekommt.

Peter
Gast #3741727
Lesenswert?
• ▲
▼
Vergessen:

Ausgänge wollte ich auch mit der Platine machen.
Aber nicht das große Programm (jede Lampe einzeln ansteuern).
Nur einige dezentrale Schalter, zum Strom sparen wahrscheinlich immer 
gleich mit auf den Eingangs Platinen.
Gast #3741738
Lesenswert?
• ▲
▼
Mal abgesehen davon das wir uns nun mehr zu Linux hin wenden, wie 
bekommt FHEM dann die Daten?


Ich wollte gerne einen bestehenden Windows Rechner (WEB und Media 
Server) nehmen. Ja das kann man auch was mit Linux hin stellen.
Aber ich kann FHEM auch auf einen PI oder Fritzbox mit Linux aufbauen, 
ist dann halt nur wieder ein Stromverbraucher mehr.
Gast #3743132
Lesenswert?
• ▲
▼
So nach dem ich mal eine Nacht drüber geschlafen habe hier meine 
weiteren Fragen/ Kommentare.

UDP senden & empfangen ist ja kein Problem, aber wenn ich das so mache, 
habe ich doch wieder ein eigenes Protokoll gemacht.
Ich wollte doch gerne was nehmen was es schon gibt.
Am besten ein Protokoll was FHEM schon kann.


Aber angenommen ich würde UDP mit diesem Textformat senden, wie komme 
ich unter Windows da einfach dran?

Eine extra Hardware möchte ich ungern nehmen.
Wenn ich das ganze nur unter Linux zum laufen bekomme, dann wird das 
eine Virtuellemaschine.


Wie bekomme ich die Daten bei FHEM rein?


Peter
Gast #3743194
Lesenswert?
• ▲
▼
Ein eigens PC Programm zu schreiben was UDP empfängt ist nicht das 
Problem.
Das ist fast Alltags Kram genauso wie das ganze auf dem AVR.

Aber es geht ja mehr darum wie muss ich was senden damit FHEM damit was 
anfangen kann.
Und genau da will ich halt nicht ein eigens Süppchen kochen.
Gast #3743202
Lesenswert?
• ▲
▼
Da ich anscheinend den falschen Zeitpunkt erwischt habe hier zu fragen 
beende ich das jetzt.

Im Fhem Wiki habe ich etwas versteckt gesehen das es so was schon gibt.
Muss nur den Prozessor im Code tauschen und die FHEM Anbindung ist auch 
schon da.

Peter

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.