Smart Home Open. HAB 2 MQTT und Mosquitto Server installieren.Smart Home Open. HAB 2 MQTT Binding mit Mosquitto.In diesem Beitrag geht es um die Installation von dem open.HAB 2 MQTT Binding und Mosquitto als Server.Pthreadvc2.Dll Download Windows' title='Pthreadvc2.Dll Download Windows' />VisualSFM A Visual Structure from Motion System.Changchang Wu. Installation guide Below are the instructions for installing VisualSFM and its depending libraries.Improper installation of the SmartView program.Windows system fails to locate the default uninstaller of the application.Some files and components of the program.Ich werde einige grundlegende Worte zu MQTT schreiben, damit ihr die Idee hinter MQTT versteht.Weiterhin wird erklrt wie ihr den lokalen MQTT Broker Mosquitto zum Laufen bekommt.Im Anschluss werden wir einen Client einrichten und ihr erfahrt wie ihr den Broker einem ersten Test unterzieht.Abschlieend wird die Item Konfiguration beschrieben und wie ihr die Werte in Eure UI bekommt.Open. HAB 2 MQTT Grundlagen.MQTT steht fr Message Queue Telemetry Transport.Es handelt um eine Nachrichtendienst zur Kommunikation zwischen Maschinen.Es ist das Nachrichten Protokoll fr das Internet of Things Io.T Es lassen sich ber einen sogenannten Broker Server Nachrichten empfangen.Dieser verteilt die Informationen an die Clients, die aus diesen Informationen etwas ntzliches ableiten und entsprechend reagieren.Ihr knnt es Euch hnlich wie ein Gruppe ber ein bestimmtes Thema bei Telegram oder Whats.App vorstellen. Sobald eine Nachricht von jemanden gesendet wird, erhalten alle Kontakte der Gruppe diese Information.Nehmen wir mal es wird folgende Nachricht in der Gruppe open.HAB 2 verschickt Treffen 1.Uhr bei der JAX Konferenz zum open.HAB 2 Vortag von Kai Kreuzer.Die Kontakte empfangen die Nachricht und machen sich entsprechend auf den Weg.Die Gruppen heien bei MQTT Topics und ihr knnt ihr wieder Eure Gebudestruktur abbilden.Empfehlenswert ist eine Struktur wie GebudeGeschossRaumGewerk.Diese bietet Euch spter den Zugriff auf die verschiedenen Ebenen.Mittels sogenannter Wildcards knnt ihr so den Status aller gleichen Gewerke bermitteln oder prfen.Die Wildcard ersetzt hierbei bestimmte Topics in der Struktur.Temperatur liefert Euch alle Temperaturwerte zurck.HausEGWohnzimmer liefert die Werte aller Gewerke wie Licht, Jalousie, Heizung aus dem Wohnzimmer.Eine weitere Wildcard ist diese kann verwendet werden, um mehrere Level der Struktur zur ersetzen.HausEG liefert entsprechend die Werte aller Rume und aller Gewerke.Ich denke, es ist klar welche Mglichkeiten sich hierdurch ergeben.Doch nun erst mal zur Installation.Open. HAB 2 MQTT Mosquitto Installation.Ich empfehle Euch als MQTT Broker Mosquitto.Ladet Euch mosquitto herunter.Ich installiere wieder auf Windows 1.Windows Binary runter.Folgt nun einfach der Installationsanleitung.Drckt im ersten Dialog auf Next.Drckt wieder auf Next.Ignoriert die Nachrichten erstmal.Den Download der DLLs machen wir anders.Erklr ich unten. Mosquitto soll als Service starten.Daher lasst den Eintrag markiert und drckt wieder auf Next Die Installation erfolgt bei mir im Verzeichnis C Programmemosquitto.Verzeichnis ab und kopiert Euch den Pfad in den Zwischenspeicher.Drckt auf Install.Passt spter die Hinweise auf das Verzeichnis unten im Beitrag entsprechend an.Im letzten Bild klickt auf Finish.Mosquitto Installation dynamische Programmbibliothek DLL installieren.Nun kommen wir zu den im zweiten Schritt erwhnten Abhngigkeiten.Ich gehe hier nicht ber die erwhnte Win.Open. SSL Variante, sondern ber Raumserver.Raumserver luft sowieso bei mir und weiterhin braucht ihr die Datei nur entpacken und nichts installieren.Ladet Euch die Raumserver Datei runter und entpackt diese.Aus dem Verzeichnis kopiert die Dateien libeay.Verzeichnis von mosquitto C Programmemosquitto.Weiterhin ladet direkt die Datei pthread.VC2. dll herunter.Diese Datei kopiert ihr auch in das Verzeichnis von mosquitto.Ladet Euch bei Bedarf weiterhin die Visual C Redistributable Packages fr Visual Studio 2.Datei. Mosquitto Installation Erneut Installieren und Broker Dienst starten.Habt ihr alle DLL Dateien im mosquitto Verzeichnis fhrt die Installation von oben erneut aus.Kontrolliert im Anschluss, ob der Service luft.Drckt die Windows Taste R, gebt services.Enter. Hier sucht den Mosquitto Broker Eintrag.Sieht es wie unten aus, drckt auf starten.Um ganz sicher zu gehen knnt ihr noch die Eingabeaufforderung als Administrator aufrufen bei Windows 1.Windows X und whlt den Eintrag Eingabeaufforderung Administrator.In die Eingabeaufforderung kopiert ihr netstat an und drckt Enter.Hier muss nun der Eintrag TCP 0.ABHREN erscheinen.Der Service luft dann korrekt.Mosquitto Installation User und Passwort erstellen.Falls ihr die Eingabeaufforderung nicht mehr als Admin geffnet habt, tut dies wie oben beschrieben.Ansonsten bleibt in der Eingabeaufforderung und gebt CD C Programmemosquitto ein.Hiermit wechselt ihr direkt in das Installationsverzeichnis.Damit ihr Mosquitto sicher macht, legt eine Passwortdatei mit einem User an.Hierzu gebt mosquittopasswd c lt passworddatei lt username ein.Wunschnamen. Enter drcken und im Anschluss knnt ihr ein Passwort vergeben.Nun ffnet im Verzeichnis C Programmemosquitto die Datei mosquitto.Ich kann Euch hierfr notepad empfehlen.Sobald die Datei geffnet ist, knnt ihr die einzelnen Zeilen entkommentieren, indem ihr die Raute vor den Eintrgen entfernt.Alternativ knnt ihr aber auch einfach die folgenden drei Zeilen oben einfgen.Damit diese nderungen aktiv werden, startet den Mosquitto Dienst neu.Ruft hierzu wie oben beschrieben wieder die Dienste auf und whlt den Eintrag Mosquitto Broker.Auf der linken Seite wo Dienst starten stand gibt es nun den Punkt Dienst neu starten.Drckt auf den Link neu starten.Falls ihr eine Fehlermeldung beim erneuten Start bekommt, gibt es mit groer Wahrscheinlichkeit einen Fehler in der mosquitto.Bei mir lage es am exakten Dateipfad zur Passwort Datei.Achtet hier auf den korrekten Verweis auf die Datei mittels passwordfile.Mosquitto Installation Verbindung.Wurde der Broker wieder gestartet knnt ihr die bermittlung der Nachrichten bereits testen.Die fr mich einfachste Methode war die Nutzung des Chrome Addon MQTTLens.Keine Lust auf Chrome Dann knnt ihr Alternativ auch Mqtt.Mqtt. fx finde ich fr unseren Fall aber viel zu unbersichtlich, daher beschrnke ich mich auf MQTTLens.Als erstes richtet ihr eine neue Verbindung ein.Vergebt einen Namen 1 und die IP Adresse den Port 2 des Rechner auf dem der Broker luft.Weiterhin tragt den zuvor gewhlten User und das Passwort ein 3 und bernehmt die Einstellungen 4.Anhand des folgenden Beispiels solltet ihr auch verstehen welche Mglichkeiten der Strukturierung und Verteilung von Daten mittels MQTT sich ergeben.Nehmen wir folgende Struktur an.Euer. GebudeEuer.RaumEuer. Gewerk.Ihr habt die Rume Wohnzimmer und Esszimmer.In beiden Rumen Lichtquellen und Temperaturfhler.Ihr wrdet ber die Struktur folgende Elemente erhalten.HausWohnzimmerLicht.HausWohnzimmerTemperatur.HausEsszimmerLicht.HausEsszimmerTemperatur.Gebt bei MQTTLens nun bei Subscribe 1 im Feld Topic HausWohnzimmerLicht ein und besttigt mit Subscribe.Weiterhin gebt HausLicht sein und drckt wieder Subscribe.Als letztes gebt HausWohnzimmer ein und drckt wieder auf Subscribe.Der Client folgt nun nderungen von insgesamt drei Themen 2.Der Client bekommt somit nderungen von HausWohnzimmerLicht, HausWohnzimmerTemperatur und HausEsszimmerLicht mit.Warum Weil wir anstatt der genauen Interpretation eine Wildcard gesetzt haben.Diese sorgt dafr alles weiteren Textvarianten zu bercksichtigen.Ihr wollt es selber testen Dann gebt unter Publish 1 im Topic HausWohnzimmerLicht und eine Nachricht an und drck anschlieend auf Publish.Ihr bekommt das erwartete Ergebnis alle 3 abonnierten Themen 2,3,4 haben die Nachricht erhalten.Ihr seht der Broker ist bereit fr den nchsten Schritt.Im nchsten Beitrag werden wir den Broker nun fr die Ortung mittels GPS Own.Tracks und zur Integration in open.HAB verwenden. Open.HAB 2 MQTT MQTT Binding MQTT Binding Installation und Konfiguration.Die Installation des MQTT Binding erfolgt wieder ber die Paper.UI. Ruft diese entsprechend auf und installiert das MQTT Binding.Lest bei Bedarf z.B. im Artikel Smart Home open.HAB 2 Installation und Konfiguration nach.Dieses Binding stellt die Verbindung zu Eurem MQTT Broker Mosquitto her.Smart. Home Designer und geht auf den Services Ordner und ffnet die mqtt.Ihr wisst noch nicht was der Smart. Canon Pixma Mp160 Xp Driver Download here.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |