Hallo, Ich habe in meiner Wohnung, vor 4 Jahren ekeltrische Rollowickler (5 Fenster) eingebaut. Damals gleich mit Aurduino aufgerüstet und 433Mhz Empfänger. Soweit so gut. Nun hat ein Nachbar auch eine 433Mhz Fernbedienung und sendet immer auf meinem Kanal (Spaßvogel) [Habe einen Arduino aufgesetzt und mitgeschrieben welche Signale ankommen, und es ist komisch, dass immer wenn ich auf einen anderen Kanal(Codierung) wechsle kurz darauf sämtliche Kanäle getestet warden bis meine neuer gefunden wurde] Nun möchte ich diese vernetzen. Habe hierzu 3 Ethernet Shields und 2 Esplorer Dev Boards besorgt. Nun zu meiner Frage: Wie lasst ihr eure Geräte kommunizieren? Ich möchte alle Rollos gleichzeitig fahren können wie bis jetzt mit der FB, so dass alle Fenster und Türen die selbe Höhe haben. Mir geht es rein um die Netzwerkkommunikation zwischen den µC.
> Hämster schrieb: >> Wie lasst ihr eure Geräte kommunizieren? Mit "Esplorer Dev Boards" meinst Du ESP8266? Dann hast Du die Wahl zwischen einem eigenen Protokoll oder einem "fertigen". Da Du aber nicht schreibst, was für Daten Du übertragen willst, ist es unmöglich, eine fundierte Aussage zu treffen. Ich finde jedenfalls, daß Ethernet oder WLan für Rollos ganz schön überdimensioniert ist (wobei ich davon ausgehe, daß jeweils nur ein Start - Stop Signal benötigt wird), in dem Fall würde ich entweder CAN oder auch LIN (zumindest was die Hardware angeht) bevorzugen. Man muss ja (im Fall von LIN) nicht das LIN Protokoll benutzen, die Hardware ist ja auch für sich schon interessant, insbesondere im Fall "Arduino"... Für den Fall, daß Du dringend LAN/WLAN benutzen willst, google mal nach "MQTT"! Für dieses (OS) Protokoll gibt es alles fertig und auch für Arduino + ESP, wobei Du bei Verwendung eines ESP den Arduino ja nicht mehr brauchst. Gruss aus Berlin Elux
Hallo, Ja Ethernet ist vll etwas overenginered, da ich aber in der Nähe von dreien schon Ethernet liegen habe und die anderen beiden mit den Esploreren nachgerüßtet warden können, past es so dann ganz gut. Infrastruktur nutzen soweit es geht. Natürlich tausche ich die 2 Arduinos gegen die Esplorer. Ansonsten hätte ich 2 einfache ESPs genommen, als Schnittstelle). Für die Daten die übertragen warden sollen, ist es "Auf" "Fahre bis Endschlater oben" "Ab" "Fahre solange bis Endschalter unten erreicht ist, so dass noch ein bisschien Licht reinkommt" "Fahre bis Endschalter unten und noch 10sec". Für später könnte ich dann noch Temp und Licht Sensoren anhängen die dann antworten könnten. MQTT klingt richtig gut. Can und Lin DMX fallen raus, da ich dies nicht über Ethernet schicken kann (bzw Funk) Werde mich mal in MQTT einlesen. Besten Dank
Hämster schrieb: > Can und Lin DMX fallen raus, da ich dies nicht über Ethernet schicken > kann (bzw Funk) Laienfrage: Kann man CAN nicht auch einfach über RJ45/CatX-Kabel schicken? Oder meinst du mit "Ethernet" jetzt schon die aktive Technik (was natürlich nicht geht)?
Reinhard S. schrieb: > Hämster schrieb: >> Can und Lin DMX fallen raus, da ich dies nicht über Ethernet schicken >> kann (bzw Funk) > > Laienfrage: Kann man CAN nicht auch einfach über RJ45/CatX-Kabel > schicken? Oder meinst du mit "Ethernet" jetzt schon die aktive Technik > (was natürlich nicht geht)? Klar kannst du. Solltest halt ein gemeinsames Aderpaar benutzen, das miteinander verdrillt ist. Prinzipiell spricht aber nix dagegen, eine hohe Baudrate wirst ja auch nicht brauchen.
Hämster schrieb: > Infrastruktur nutzen soweit es geht. Ich benötige etwas, das übers Netzwerk läuft. Ich habe dort schon ein laufendes Netzwerk in Form von Ethernet liegen. Und wie soll ich zu den anderen kommen bei denen ich keine Kabel ziehen kann? Versuche mich nun in MQTT
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.