FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: Mathea am 08 Januar 2016, 11:01:48

Titel: Frage zur Seriellen Kommunikation zwischen Raspberry Pi zu Arduino Nano über USB
Beitrag von: Mathea am 08 Januar 2016, 11:01:48
Hallo,

ich habe eine Frage bezüglich Serieller Kommunikation zwischen Raspberry Pi und Arduino über USB:

Ich habe ein Arduino Nano auf dem der MySensors (http://fhem.de/commandref.html#MYSENSORS) Serial Gateway Sketch läuft und via USB an meinem Raspberry Pi fhem System hängt. Das funktioniert auch wunderbar, allerdings möchte ich mein Arduino Nano noch verwenden um einen Lüfter zu regeln. Die Soll-Temperatur soll dabei auch über USB vom Raspberry Pi übermittelt werden.

Frage: Kann ich dazu das Firmata-Modul (http://www.fhemwiki.de/wiki/Arduino_Firmata) verwenden? Das Problem das ich sehe ist, dass ich dann in fhem zwei Module laufen lasse, welche über dieselbe Schnittstellendefinition (/dev/ttyACM0@Speed) eine Serielle Kommunikation zum Arduino aufbauen (Mysensors und Firmata). Kommt es dadurch zu Komplikationen oder kann ich das einfach so machen? Falls das nicht möglich ist, wie könnte man meine Idee ansonsten umsetzen?

Vielen Dank im Voraus für die Hilfe!

Gruß,
Mathea
Titel: Antw:Frage zur Seriellen Kommunikation...
Beitrag von: gloob am 14 Januar 2016, 10:17:56
Ein Arduino kann nur eine serielle Kommunikation aufbauen. Der Zugriff aus 2 unterschiedlichen Modulen ist nicht möglich.
Kannst du die Lüftersteuerung nicht über MySensors mit abbilden?
Titel: Antw:Frage zur Seriellen Kommunikation zwischen Raspberry Pi zu Arduino Nano über USB
Beitrag von: Mathea am 16 Januar 2016, 13:31:55
Darüber habe ich mir auch schon Gedanken gemacht und ich ging davon aus, dass dies relativ problemlos möglich sei. Allerdings habe ich nach Recherche im MySensors- und auch auf Nachfrage im FHEM Forum herausbekommen, dass es wohl nicht so einfach sein soll. Möglich: ja, aber mit sehr viel Aufwand verbunden.

Ich bedanke mich auf jeden Fall für die Antwort! Dann weiß ich woran ich bin. Ich versuche noch weiteres über die MySensors Lösung herauszufinden.

Gruß,
Mathea