NEWS
Daten von Produktionsmaschinen über Temperatursensor auslesen
-
Hallo, gleich mal vorweg: Ich bin völliger Neueinsteiger was Automation/IoT/MQTT betrifft.
Meine Kentnisse über MQTT, Broker, IoT beziehen sich auf unmengen an Links aus dem Internet. Ich lese viel, aber so richtig will sich das noch nicht einschleichen.
Das Ganze hat den Hintergrund, dass ich im Praktikum bei einer IT-Firma bin, die sich mit dieser Thematik noch nicht wirklich auseinandergestzt hat. Jetzt wurde ich damit beauftragt, mich für einen Kunden (Welcher für seine Produktionsmaschinen Temperaturdaten über Sensoren auslesen und über Weboberflächen angezeigt bekommen will) mich dort einzuarbeiten.
Ich habe mir zwar schon einiges durchgelesen und durchgeführt - z. B. mosquitto unter linux. Und da hat auch das sog. Publishen und Subscriben von Testdaten funktioniert. Nun habe ich mir aber eine, für Anfänger, "günstigere" (damit meine ich keine Kosten) Lösung gewünscht.
__Nun bin ich auf ioBroker gestoßen und habe den Broker wohl, gemäß der Installationsanleitung
http://www.iobroker.net/docu/?page_id=5358&lang=de
installiert und kann auch die Admin-Weboberfläche über <server-ip>:8081 aufrufen:
~~![](</s><URL url=)<link_text text="http://img0.suckmypic.net/img/w/K/8XzlA ... _admin.png">http://img0.suckmypic.net/img/w/K/8XzlAnjr/iobroker_admin.png</link_text>" />
Ja, nun bin ich da angekommen. Bei Adaptern frag ich mich nun, was denn das richtige Equipment für die Messung von Temperaturdaten, von Produktionsmaschinen in einer Produktionshalle, wäre.~~</server-ip>__ ~~Ich bin etwas überfordert: Ich habe atm keine Möglichkeit das Ganze mit Temperatursensoren beim Kunden zu testen. Ich kann nur über VirtualBox den Broker aufsetzen und testen, ob Daten (welcher Art auch immer) published und subscribed werden können.
Kann mir bitte irgendjemand eine Richtung geben, in die ich gehen kann? Ich wäre euch so dankbar dafür.
Sehr freundliche Grüße aus dem verschneiten Nürnberg
Wolfgang~~
-
Hallo Wolfgang und Willkommen im Forum!
Ich arbeite mich auch gerade etwas in mqtt ein.
Ich kann dir versichern dass
@Wood:Daten (welcher Art auch immer) published und subscribed werden können. `
Du benötigst nicht einmal mosquitto, da der mqtt Adapter ein vollständiger Broker ist.
Ich nutze es, da ich viele Testinstallationen habe, um in allen Installationen alle Daten zur Verfügung zu haben.
So habe ich einen Raspi der mit dem Smartmeter Adapter meinen Stromzähler auslöst und per mqtt-client an den Broker published.
Ebenso publishen zwei Luftgüte Sensoren auf Basis eines Teensy LC Temperatur, Luftfeuchte und CO2.
Auf weiteten Installationen sind dann mqtt-clients, die diese Werte subscriben und in den gleichen views darstellen.
Gruß
Rainer
-
Ja, nun bin ich da angekommen. Bei Adaptern frag ich mich nun, was denn das richtige Equipment für die Messung von Temperaturdaten, von Produktionsmaschinen in einer Produktionshalle, wäre. `
Die Frage sollte anders herum gestellt werden:-
Welche Sensoren sind denn eingebaut?
-
Welche Sensoren sind denn für den Einsatzfall überhaupt tauglich (Schutzklasse, Genauigkeit, Anschlussmöglichkeit, Anzahl Sensoren, …)?
-
Welche Umgebungsbedingungen sind denn zu beachten (Temperatur, Verschutzung, EMV, ...)
-
Was darf der Sensor (inkl. notwendiger Hardware) denn kosten (scheint ja schon ein Killerkriterium zu sein, aber ganz für lau wird's wohl nichts)
Wenn mögliche Sensoren bekannt sind, kann man sich überlegen, in welcher Form der jeweilige Sensor verdrahtet werden muss/kann und wie er wohin Daten liefert:
-
analog
-
digital
-
Busprotokoll
-
eigene CPU
-
SPS
-
Raspberry
-
Arduino
Und jetzt stellt sich die Frage des Adapters:
- Mit welchem Adapter kann ich am besten auf die Datenquelle zugreifen?
Einfache Sensoren wären z.B. der DS18B20 an einem Arduino oder PI. Der wird via Bus (1-wire) betrieben, so dass mehrere Sensoren an einem Arduino/PI betrieben werden können. Und das wird dann geschickt mit ioBroker gekoppelt.
Andere Alternativen wären PT100 / PT1000 mit entsprechender Auswertung.
Oder, oder, oder ...
-