Loetkolben Posted March 2, 2016 at 08:33 PM Share Posted March 2, 2016 at 08:33 PM Nabend zusammen, ich bin zum Datenaustausch auf MQTT (Message Queue Telemetry Transport) gestossen. Bei Google und Wikipedia findet sich jede Menge bezueglich steuern und Datenaustausch. Bin ich da total falsch oder wuerde sich das mit Sensordaten gut ergaenzen? Kann jemand, ggf. mit Erfahrung, das Thema mal darlegen?! Danke Der Loetkolben Quote Link to comment Share on other sites More sharing options...
borg Posted March 3, 2016 at 09:49 AM Share Posted March 3, 2016 at 09:49 AM Wir bieten bereits einen MQTT Proxy: http://www.tinkerforge.com/de/doc/Software/Brick_MQTT_Proxy.html Quote Link to comment Share on other sites More sharing options...
Loetkolben Posted March 9, 2016 at 11:44 PM Author Share Posted March 9, 2016 at 11:44 PM Hallo zusammen, ich habe nicht gewusst, dass ihr so schnell seit. Fuer mich ist das Thema total neu und es scheint im Homebereich (bei den Selbstprogrammierern) noch nicht angekommen zu sein. Bei kommerziellen Herstellern scheint ja ohne diese Software, oder aehnlichem, gar nichts mehr zu gehen. Damit ich nicht 2 Baustellen gleichzeitig habe, wollte ich frage ob ihr einen Testserver kennt, den man fuer die ersten Versuche nutzen kann oder ist es sogar sinnvoll sofort einen eigenen Server aufzusetzen um z.B. die Logfiles sehen zu koennen? Viele Gruesse Der Loetkolben Quote Link to comment Share on other sites More sharing options...
derAngler Posted March 10, 2016 at 10:14 AM Share Posted March 10, 2016 at 10:14 AM Bei kommerziellen Herstellern scheint ja ohne diese Software, oder aehnlichem, gar nichts mehr zu gehen. Das würde ich aber so nicht unterschreiben. das MQTT-Protokoll wird öfters zusätzlich angegeben. Ich denke aber das der Großteil der IoT-Hardware über ZigBee, Z-Wave oder Bluetooth angebunden ist. Von daher würde ich mir auch ein ZigBee oder Z-Wave-Bricklet wünschen, das würde ungeahnte Möglichkeiten eröffnen. MQTT benötigt meiner Meinung nach ein normales Netzwerk (WLAN/LAN) um darauf aufzubauen. Ist aber schon richtig das es in diesem Bereich (WLAN/LAN) durchaus sinnvoll ist. Ich selbst will es früher oder später in meinem Projekt auch umsetzen. So richtig neu ist das Thema, aber nicht, gab vor langer Zeit schon einmal einen ausführlichen Artikel in heise http://www.heise.de/developer/artikel/MQTT-Protokoll-fuer-das-Internet-der-Dinge-2168152.html Interessant in dem Zusammenhang ist, das das Protokoll aus der Erdöl-Industrie kommt ^^ Quote Link to comment Share on other sites More sharing options...
photron Posted March 10, 2016 at 11:11 AM Share Posted March 10, 2016 at 11:11 AM Das original MQTT ist TCP/IP basiert. Es gibt mittlerweile aber auch MQTT-SN (MQTT for Sensor Networks) das für nicht-TCP/IP Netzwerke wie ZigBee gedacht ist. Quote Link to comment Share on other sites More sharing options...
derAngler Posted March 10, 2016 at 01:34 PM Share Posted March 10, 2016 at 01:34 PM okay, das war mir neu. Da werde ich mich mal mit befassen. Danke Quote Link to comment Share on other sites More sharing options...
KeyOz Posted March 11, 2016 at 02:11 PM Share Posted March 11, 2016 at 02:11 PM Ich spiele z.Z. auch mit MQTT rum. Habe dazu auf meinem OpenWRT Router einen MQTT Broker am laufen und mir in Python einen Proxy geschrieben, der sich an den Server anmeldet und alles was kommt in eine MYSQL-Datenbank schreibt. Daten kommen z.Z. von einer Wetterstation mit Tinkerforge-Modulen und von einem anderen Pythonscript was anderweitige Daten sammelt. Im moment arbeite ich gerade an einer universellen PHP-Software zum Visualisieren dieser Daten, da ich vor habe noch mehrere Sensoren zu betreiben (Solaranlage ect.), welche dann auch ihre Daten per MQTT liefern. Bei der ganzen probiererei kam mir da so eine Idee. Meine Tinkerforge Wetterstation habe ich mit einem WLAN Modul angebunden. Wenn ich das richtig sehe werkelt ja auch dem WLan und auch auf dem Lan-Modul ein Eigener Prozessor. Wäre denn in diesem Prozessor noch genug Platz um hier einen Stand Alone MQTT Client zu integrieren, der, Konfigurierbar, sich in gewissen Zeitabständen, bei einem Broker meldet und dort seine Daten abliefert? Das würde für reine Datenerfassung ein "Rechner" der die Tinkerforge Module Pollt und Daten abfragt überflüssig machen. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.