Gast
#5117694
Hallo, Ich habe eine Rollo Steuerung und möchte diese nun ins Netzwerk bringen. Hierzu möchte ich verwenden. Client: Arduino + Ethernetshield Esplorer Devboard (ESP8266) Server Linux (Fritzbox/PogoPlug/Fileserver mit Debian <-- Bin mir noch nicht schlüssig, aber Pinguin bestimmt) Soweit ich nun MQTT verstanden habe benötige ich 1. Server (Broker) 2. Client (Pubslish / Subscribe) Meine Clients bekommen zu ihren Themen die entsprechenden Nachrichten und Senden entsprechende bei bestimmten Ereignissen. Einfaches Beispiel Arduino 1 sagt zum Thema Knopf "gedrückt" Broker schickt allen gemeldeten zum Thema Knopf, "gedrückt" Adruino 2 hört "gedrückt" zum Thema Knopf und lässt LED blinken. Nun zu meinem Problem: Ich müsste am Server darauf reagieren wenn der Knopf gedrückt wurde Arduino 1 sagt zum Thema Knopf "gedrückt" Broker schickt allen gemeldeten zum Thema Knopf, "gedrückt" Server hört "gedrückt" zum Thema Knopf und sagt zum Thema LED "blinken" Broker schickt allen gemeldeten zum Thema LED, "blinken" Arduino 2 hört "blinken" zum Thema LED und lässt LED blinken. 1. Kann der Broker dahingehen programmiert werden? Ich habe bis jetzt nur die einachen Bsp durchgemacht mit LED an und Temp Sensor. Bin noch nicht weiter druchgestiegen. Benutze noch einen öffentlichen Broker. 2. Kann ich die Regeln für den Server auch in einer Skriptsprache programmieren? Mit Java auf Linux hatte ich schon manchmal so meine Probleme, und bei Phyton versau ich mir immer die Formatierung :( Vll kann mir der ein oder andere meine zwei Fragen beantworten Gruß