coole Anleitung. Nur mit dem Iphone und dem MQTTool wird esbei mir nichts. Mein Handyfindet einfach den Raspberry bzw den Mosqitto nicht. bin mir aber ich das dieser läuft
@@EdisTechlab Als Schweizer redest du etwas langsamer...das ist ein Vorteil wenn man ü50 ist. Manche You Tuber clicken wie die Wilden rum und man versteht nur Bahnhof.
Hallo Edi, ich habe die Installation wie beschrieben durchgeführt. Node-red scheint zu funktionieren. Gibt es eine alternative zum MQTT Tool für Android? Woher kommt der Name rasperry.local. Ist das der Servername, der in node-red unter properties eingetragen wurde?
Hallo Klaus, ich hatte noch nie ein Android Telefon und kenne daher auch keine Apps dafür. Ich bin mir aber Sicher, wenn du im App-store nach MQTT suchst findest du ein paar Apps. Der Raspberry Server hat bei mir den Namen raspberry und mit raspberry.local (localhost) kann damit darauf zugegriffen werden, wenn dein Router das Unterstützt. Man kann aber hier auch die IP-Adresse vom Raspberry Pi eingeben. Genau, der Servername ist die IP-Adresse von deinem Raspberry Pi. Liebe Grüsse Edi
Hallo Edi, ich betreibe auf einem PRi einen Broker für MQTT und zeige den Datenverkehr auf dem PC mit MQTT-Explorer. Die pub-Daten sende ich von Sensoren mit ESP8266 und 32 und werte sie aus mit Anzeigen (OLED, LEDs etc) aus. Nun möchte ich mit einem separaten RPi an einem andern Ort eine Art "Generalanzeiger" mit massgeschneiderten Informationen auf einem 10"-Display anzeigen. Wie kann ich auf einem separaten Client-Raspi sub-Daten auswerten und individuell anzeigen? Geht das nur mit Node-red oder können Daten auch andere Anzeigeformate verwendet werden (Excel, PowerPoint etc)? Ich weiss nicht so recht, wo anfangen. Andreas
Hallo Andreas, wichtig für den Client-Raspi ist, dass er MQTT Daten auswerten kann, ob das mit Excel oder Power Point auch funktioniert weiss ich leider nicht, gehe aber davon aus, dass es nicht funktioniert. Um am GUI Daten anzeigen zu lassen eignet sich Node-Red, das Home Assistant Dashboard oder auch Grafana. Es gibt sicherlich noch weitere Möglichkeiten aber diese drei kenne ich. Liebe Grüsse Edi
@@EdisTechlab Kein Problem :) Danke für die hilfreichen Videos. Ich habe dieses Semester eine Projektarbeit über IoT und die Videos helfen dabei echt sehr.
Hallo, ich habe deine Anleitung ausgeführt, nur leider erscheint in Node-Red unter Common kein Mqtt. Hier sind nur Mqtt-in und Out unter Network vorhanden ..
Hallo Edi, super Video!. Ich habe nur ein Problem, ich kann mich mit dem Mqttool ich verbinden. Port passt und Name auch. Liegt es vielleicht daran das ich mit den Geräten über ein Devolo mit dem Roter verbunden bin ? die mqttool App ist auch eine neuere Version als die im Video, sollt aber eigentlich nicht das Problem sein.
Hallo Wax, eine Verbindung über Devolo kenne ich nicht. Wenn die IP-Adresse und der Port richtig sind, und wenn der Nutzername und Passwort richtig sind wenn es gesetzt ist müsste es eigentlich funktionieren. Eine neuere Version von einem MQTT App ist eher besser und sollte nicht der Grund sein. Tut mir leid ich kann dir da leider auch nicht weiter helfen Liebe Grüsse Edi
@@EdisTechlab Hallo, habe es zum Laufen gekriegt.. Vielen Dank trotzdem für die schnelle Antwort. Jetzt muss ich das nur noch in eine DB kriegen .. Gibt es dafür evtl. auch schon ein Tutorial ??
Hallo bei der Instalation von Mosquitto bekomme ich leider folgende Fehlermeldungen. E: Unable to locate package systemctl E: Unable to locate package enable Was mach ich falsch
Hallo Michael, wenn es bei deiner Frage um Node-Red geht kannst du versuchen den Pfeil neben dem Input Text zu drücken. Ich vermute du hast den Input minimiert. Alle Notes die du im Video siehst sind Standard und in Node-Red enthalten. Ich hoffe das dir dieser Tip hilft und liebe Grüsse Edi.
Vielen Dank für deinen vielen guten Videos. Wenn der Raspberry der Broker ist MQTT ist das Protokoll und Mosquitto ist der MQTT-Server: Welche Rolle hat Node-Red jetzt?
Hallo Karl, Node-Red ist eine Software um Steuerungen recht einfach zu erstellen. Hat nichts direkt mit MQTT zu tun, kann aber MQTT Daten verarbeiten. Liebe Grüsse Edi
Hallo Edi, Karte flashen habe ich schon gemacht, aber was ich bei diesem Video nicht verstanden habe, woher die 2 Dateien auf dem Desktop gekommen sind, Einstellung und SSH Datei. Danke im Voraus und Grüße Nidal
Hallo, diese zwei Dateien kannst du selber mit einem Texteditor erstellen. Den Text für die Config Datei kannst du von meiner Webseite unter Code runterladen. edistechlab.com/wp-content/uploads/2020/02/Code-2_RaspberryPi-Node_red.pdf Die zweite Datei ist ein leeres Textfile, aber Achtung sie darf nicht ssh.txt heissen. Die Dateiendung musst du auf ssh ändern. Viel Erfolg und liebe Grüsse Edi
Es ist etwas störend, dass die Fanfarenmusik im Kontrast zur Sprache so laut ist. Das haut einem die Ohren weg und nachts macht es die Nachbarn ungewollt wach.
Hallo, ja das stimmt, dass Video ist schon sehr alt und war eines meiner ersten. Mittlerweile findest du ein neues Video, wie man Home Assistant auf einen RPi aufsetzt. Liebe Grüsse Edi
Moin Moin, über das MQTTTool kriege ich keine Verbindung mit dem Iphone zu Node red beie hängen im selbern netzwerk ? Kannst du mir da einen Tipp geben ? Gruß
Hallo Edi, für 2022 ist anzumerken, dass Mosquitto nun standardmäßig keine anonymen Verbindungen mehr zulässt, also die Handy-App sich nicht ohne weiteres verbindet. Mit diesen Zusätzen stellt man den Zustand her, dass man von anderen IP-Adressen auf den Mosquitto Broker zugreifen kann (im ssh): nano passwords darin die Zeile hinzufügen: meinName:meinPasswort speichern mit strg+x und j das legt die Datei ohne Endung "passwords" an. mosquitto_passwd -U passwords das verschlüsselt das Passwort in der Datei. Kann man mit "cat passwords" prüfen. sudo mv passwords /etc/mosquitto cd /etc/mosquitto/conf.d sudo nano access.conf > darin: > allow_anonymous false > password_file /etc/mosquitto/passwords sudo chown root:root /etc/mosquitto/passwords nano /etc/mosquitto/mosquitto.conf darin unten hinzufügen die Zeile: listener 1883 speichern sudo service mosquitto restart Ich hoffe, das spart vielen Menschen die Zeit, die ich brauchte :) Viele Grüße. PS: allow_anonymous ist selbsterklärend. mit listener kann man beliebig IP-Adresse:Port in die "whitelist" einfügen, alle anderen werden blockiert. Mit der Eingabe des Ports 1883 ohne spezifizierte IP werden alle eingehenden Verbindungen akzeptiert. Voraussetzung ist aber nun, dass man sich durch Login und Passwort verifiziert. Mit anonymous true sollte es theoretisch ohne Login&Passwort klappen, habe ich aber nicht probiert.
Vielen Dank Florian allerdings kann ich in die /etc/mosquitto/mosquitto.conf nicht die Zeile listener 1883 hinzufügen es sagt mir immer als errormeldung: Error writing /etc/mosquitto/mosquitto.conf: Permission denied Was kann ich dagegen tun? Vielen Dank für deine Hilfe
Achtung !!! Wenn sich der node red server nicht verbinden lässt. oder MQTT Explorer sich nicht verbindet Mosquitto hat die Basis Config geändert und dadurch muss für das erste Testen im mosquitto.conf File der Text von unten hinzugefügt werden! Bitte nach den ersten Test die Einstellung wieder entfernen und die Clients richtig anmelden. mosquitto.conf: listener 1883 allow_anonymous true
coole Anleitung. Nur mit dem Iphone und dem MQTTool wird esbei mir nichts. Mein Handyfindet einfach den Raspberry bzw den Mosqitto nicht. bin mir aber ich das dieser läuft
Danke Edi!
Bitte gerne und liebe Grüsse Edi
Vielen Dank für das Tolle Video. Was muss ich machen wenn mir mosquitto den Error "Address already in use" ausgibt?
Wie immer Super Erklärt...weiter so.
Hallo Thomas, vielen Dank für das Lob, freut mich sehr. Liebe Grüsse Edi
@@EdisTechlab Als Schweizer redest du etwas langsamer...das ist ein Vorteil wenn man ü50 ist. Manche You Tuber clicken wie die Wilden rum und man versteht nur Bahnhof.
Hallo Edi,
ich habe die Installation wie beschrieben durchgeführt. Node-red scheint zu funktionieren. Gibt es eine alternative zum MQTT Tool für Android? Woher kommt der Name rasperry.local. Ist das der Servername, der in node-red unter properties eingetragen wurde?
Hallo Klaus,
ich hatte noch nie ein Android Telefon und kenne daher auch keine Apps dafür. Ich bin mir aber Sicher, wenn du im App-store nach MQTT suchst findest du ein paar Apps.
Der Raspberry Server hat bei mir den Namen raspberry und mit raspberry.local (localhost) kann damit darauf zugegriffen werden, wenn dein Router das Unterstützt. Man kann aber hier auch die IP-Adresse vom Raspberry Pi eingeben.
Genau, der Servername ist die IP-Adresse von deinem Raspberry Pi.
Liebe Grüsse Edi
Hallo Edi, ich betreibe auf einem PRi einen Broker für MQTT und zeige den Datenverkehr auf dem PC mit MQTT-Explorer. Die pub-Daten sende ich von Sensoren mit ESP8266 und 32 und werte sie aus mit Anzeigen (OLED, LEDs etc) aus.
Nun möchte ich mit einem separaten RPi an einem andern Ort eine Art "Generalanzeiger" mit massgeschneiderten Informationen auf einem 10"-Display anzeigen.
Wie kann ich auf einem separaten Client-Raspi sub-Daten auswerten und individuell anzeigen? Geht das nur mit Node-red oder können Daten auch andere Anzeigeformate verwendet werden (Excel, PowerPoint etc)? Ich weiss nicht so recht, wo anfangen. Andreas
Hallo Andreas, wichtig für den Client-Raspi ist, dass er MQTT Daten auswerten kann, ob das mit Excel oder Power Point auch funktioniert weiss ich leider nicht, gehe aber davon aus, dass es nicht funktioniert. Um am GUI Daten anzeigen zu lassen eignet sich Node-Red, das Home Assistant Dashboard oder auch Grafana. Es gibt sicherlich noch weitere Möglichkeiten aber diese drei kenne ich.
Liebe Grüsse Edi
Ich versteh immer "Herzlich willkomen zu Edis Dächle" :D
Hi Mindfake, ja mit der Aussprache habe ich es nicht so 😀, wird aber besser...hoffentlich. Liebe Grüsse Edi
@@EdisTechlab Kein Problem :) Danke für die hilfreichen Videos. Ich habe dieses Semester eine Projektarbeit über IoT und die Videos helfen dabei echt sehr.
Hallo, ich habe deine Anleitung ausgeführt, nur leider erscheint in Node-Red unter Common kein Mqtt. Hier sind nur Mqtt-in und Out unter Network vorhanden ..
Hi, MQTT-in und MQTT-out ist alles was du benötigst für ein MQTT Netzwerk. Liebe Grüsse Edi
Hallo Edi,
super Video!. Ich habe nur ein Problem, ich kann mich mit dem Mqttool ich verbinden. Port passt und Name auch. Liegt es vielleicht daran das ich mit den Geräten über ein Devolo mit dem Roter verbunden bin ? die mqttool App ist auch eine neuere Version als die im Video, sollt aber eigentlich nicht das Problem sein.
Hallo Wax, eine Verbindung über Devolo kenne ich nicht. Wenn die IP-Adresse und der Port richtig sind, und wenn der Nutzername und Passwort richtig sind wenn es gesetzt ist müsste es eigentlich funktionieren. Eine neuere Version von einem MQTT App ist eher besser und sollte nicht der Grund sein.
Tut mir leid ich kann dir da leider auch nicht weiter helfen
Liebe Grüsse Edi
Hallo, ich habe es zum Laufen gebracht, nur scheint der esp die Daten nicht neu zu senden, habe immer 19.01 Grad .. Was mache ich Falsch ??
Hallo Sven, versuche über den Serial Monitor die Daten auszulesen die gesendet werden. Welchen Sensor verwendest du? Liebe Grüsse Edi
@@EdisTechlab Hallo, habe es zum Laufen gekriegt.. Vielen Dank trotzdem für die schnelle Antwort. Jetzt muss ich das nur noch in eine DB kriegen .. Gibt es dafür evtl. auch schon ein Tutorial ??
Hallo bei der Instalation von Mosquitto bekomme ich leider folgende Fehlermeldungen.
E: Unable to locate package systemctl
E: Unable to locate package enable
Was mach ich falsch
Hallo Petros, versuche es einmal mit sudo apt-get update
Gruss Edi
hey danke für dein video ...warum ist bei mir unter Input nur WatsonIoT? Hast du ne Idee was ich machen muss - danke
Hallo Michael, wenn es bei deiner Frage um Node-Red geht kannst du versuchen den Pfeil neben dem Input Text zu drücken. Ich vermute du hast den Input minimiert. Alle Notes die du im Video siehst sind Standard und in Node-Red enthalten. Ich hoffe das dir dieser Tip hilft und liebe Grüsse Edi.
Vielen Dank für deinen vielen guten Videos. Wenn der Raspberry der Broker ist MQTT ist das Protokoll und Mosquitto ist der MQTT-Server: Welche Rolle hat Node-Red jetzt?
Hallo Karl, Node-Red ist eine Software um Steuerungen recht einfach zu erstellen. Hat nichts direkt mit MQTT zu tun, kann aber MQTT Daten verarbeiten.
Liebe Grüsse Edi
Hallo Edi,
Karte flashen habe ich schon gemacht, aber was ich bei diesem Video nicht verstanden habe, woher die 2 Dateien auf dem Desktop gekommen sind, Einstellung und SSH Datei.
Danke im Voraus und Grüße
Nidal
Hallo, diese zwei Dateien kannst du selber mit einem Texteditor erstellen. Den Text für die Config Datei kannst du von meiner Webseite unter Code runterladen.
edistechlab.com/wp-content/uploads/2020/02/Code-2_RaspberryPi-Node_red.pdf
Die zweite Datei ist ein leeres Textfile, aber Achtung sie darf nicht ssh.txt heissen. Die Dateiendung musst du auf ssh ändern.
Viel Erfolg und liebe Grüsse Edi
Es ist etwas störend, dass die Fanfarenmusik im Kontrast zur Sprache so laut ist. Das haut einem die Ohren weg und nachts macht es die Nachbarn ungewollt wach.
Hallo, ja das stimmt, dass Video ist schon sehr alt und war eines meiner ersten. Mittlerweile findest du ein neues Video, wie man Home Assistant auf einen RPi aufsetzt.
Liebe Grüsse Edi
Moin Moin,
über das MQTTTool kriege ich keine Verbindung mit dem Iphone zu Node red beie hängen im selbern netzwerk ? Kannst du mir da einen Tipp geben ?
Gruß
Hallo Gustav, deine Frage ist natürlich schon etwas generell mit wenig Informationen aber vielleicht hast du den Port 1883 nicht angegeben?
@@EdisTechlab selbes Problem hier Port ist angegeben. Woher kommt den dein Name Raspberry.local ?
ich finde das tool nicht mal im appstore.. :( mit einem anderen mqtt app bekomme ich keine Verbindung?
Hi hab dich eben endeckt interesantes thema
Wenn du das Hintergrund rauschen noch entfernst wirken deine videos gut und Professionell 👍🤙
Hallo Kevin, das ist ein sehr altes Video, bei den neuen ist der Ton in Ordnung, liebe Grüsse Edi
A
Hallo Edi, für 2022 ist anzumerken, dass Mosquitto nun standardmäßig keine anonymen Verbindungen mehr zulässt, also die Handy-App sich nicht ohne weiteres verbindet. Mit diesen Zusätzen stellt man den Zustand her, dass man von anderen IP-Adressen auf den Mosquitto Broker zugreifen kann (im ssh):
nano passwords
darin die Zeile hinzufügen:
meinName:meinPasswort
speichern mit strg+x und j
das legt die Datei ohne Endung "passwords" an.
mosquitto_passwd -U passwords
das verschlüsselt das Passwort in der Datei. Kann man mit "cat passwords" prüfen.
sudo mv passwords /etc/mosquitto
cd /etc/mosquitto/conf.d
sudo nano access.conf
> darin:
> allow_anonymous false
> password_file /etc/mosquitto/passwords
sudo chown root:root /etc/mosquitto/passwords
nano /etc/mosquitto/mosquitto.conf
darin unten hinzufügen die Zeile:
listener 1883
speichern
sudo service mosquitto restart
Ich hoffe, das spart vielen Menschen die Zeit, die ich brauchte :) Viele Grüße.
PS: allow_anonymous ist selbsterklärend.
mit listener kann man beliebig IP-Adresse:Port in die "whitelist" einfügen, alle anderen werden blockiert. Mit der Eingabe des Ports 1883 ohne spezifizierte IP werden alle eingehenden Verbindungen akzeptiert. Voraussetzung ist aber nun, dass man sich durch Login und Passwort verifiziert. Mit anonymous true sollte es theoretisch ohne Login&Passwort klappen, habe ich aber nicht probiert.
Hallo Florian, vielen Dank für deinen Hinweis und liebe Grüsse Edi
Vielen Dank Florian allerdings kann ich in die /etc/mosquitto/mosquitto.conf nicht die Zeile listener 1883 hinzufügen es sagt mir immer als errormeldung: Error writing /etc/mosquitto/mosquitto.conf: Permission denied
Was kann ich dagegen tun?
Vielen Dank für deine Hilfe
Achtung !!!
Wenn sich der node red server nicht verbinden lässt.
oder MQTT Explorer sich nicht verbindet
Mosquitto hat die Basis Config geändert und dadurch muss für das erste Testen im mosquitto.conf File der Text von unten hinzugefügt werden!
Bitte nach den ersten Test die Einstellung wieder entfernen und die Clients richtig anmelden.
mosquitto.conf:
listener 1883
allow_anonymous true