NEWS
esp32cam per mqtt einbinden
-
Hallo alle Miteinander,
ich bin neu in ioBroker und versuche step by step es einzurichten/verstehen. Ziel ist es: eine esp32cam den Wasserzählerwert in ioBroker zu übermitteln und abspeichern + visuell als Kurve- oder Balkendiagramm Dartstellen. Mit „AI on the edge device“ habe ich es am laufen und erhalte den Wasserwert. Dort habe ich unter Einstellungen mgtt folgendes eingestellt:
Frage hier schon mal bei Uri, ist diese Richtig, da kommt doch die IP Adresse von ioBroker rein oder? Bei mir ist es die 192.168.178.53
Unter ioBroker/mgtt sieht es so aus:
Esp32Cam IP-Adresse ist 192.168.178.51 sollte auch richtig Eingetragen sein oder?Welche Parameter fehlen noch um eine Verbindung herzustellen?
ioBroker läuft auf ein Raspbery Pi3:
PlatformBetriebssystem:linux
Architektur:arm
CPUs:4
Geschwindigkeit:1200 MHz
Modell:ARMv7 Processor rev 4 (v7l)
RAM:923.1 MB
System-Betriebszeit:02:07:24
Node.js:v12.22.12
time:1656918004994
timeOffset:-120
Adapter-Anzahl:421
NPM:6.14.16
Datenträgergröße:28.4 GB
freier Festplattenspeicher:23.0 GB
Betriebszeit:02:49:15
Aktive Instanzen:5
Pfad:/opt/iobroker/ -
@greuth sagte in esp32cam per mqtt einbinden:
AI on the edge device“
Hi,
bis auf die IP Adresse im Client hast du das schon richtig, stelle mal die 51 wie im mqtt-Adapter ein, dann klappt das -
Du musst im MQTT-Adapter im ioBroker die IP Adresse vom ioBroker eintragen.
Ich vermute auch, dass du auf Client/Subscriber eingestellt hast. Du musst aber auf Server/Broker einstellen.
Somit hast du im Adapter die IP Adresse vom ioBroker stehen und trägst die selbe IP Adresse bei deinem Wasserzähler / ESP32Cam ein.
Also in beiden Fällen sollte dann die 192.168.178.53 drin stehen.
Hier Screenshots von mir.
ioBroker Adapter:
Wasserzähler:
Und ein Tipp am Rande. Aktualisiere mal deinen MQTT-Adapter. Du bist bei Version 1.6.2
Aktuell ist aber 3.0.6 -
@wusa wie aktualisiere ich den Adapter? Ich sehe keinen mehr:
Gleiche IP werde ich jetzt testen.
-
Du hast den Button aktiviert, dass nur Adapter mit Updates angezeigt werden.
Der Button ist ganz rechts. Momentan ist dieser blau.Aber ich bin da auch nicht so ganz fit. Du bist noch bei Node JS Versioin 12.
Das müsstest du auch Updaten. Muss hier im Forum mal schauen, da gibt es Anleitungen.
Stand ist momentan Version 16.Vielleicht hängt das damit zusammen, dass du den Adapter nicht Updaten kannst, weil Node JS zu niedrig ist.
-
@wusa Ich sehe die Adapter, aber kein update verfügbar ... muss ich die manuell installieren? Dann wieder in Netz suchen
-
-
@thomas-braun
klappt nicht -
Ah, mit sudo apt update gehts
-
Bitte keine Bilder von Text, sondern als TEXT in CodeTags </> eingebettet hier rein. Und dann auch das eingeben, was vorgegeben wird.
-
@thomas-braun
ok, ich habe den Code gestartet, aber nach reboot hat sich nichts geändert, Versionsnummer sind gleich. Ich habe folgendes eingegeben;sudo apt update sudo apt dist-upgrade sudo reboot
-
@greuth sagte in esp32cam per mqtt einbinden:
Ah, mit sudo apt update gehts
FALSCH !!!!
Du hast auch iobroker update all oben in der Briefmarke eingegeben
@thomas-braun sagte in esp32cam per mqtt einbinden:
iobroker upgrade all -
apt hat auch mit den iobroker-Adaptern nichts zu tun.
Welchen mqtt-Broker setzt du ein? Du hast ja nur den mqtt-client installiert. -
@glasfaser said in esp32cam per mqtt einbinden:
iobroker update all
pi@raspberrypi:~ $ iobroker update all Used repository: all Error: unknown repository is active - "all". Known: stable, beta
das hat nichts gebracht, erst die andere Befehle
-
@greuth sagte in esp32cam per mqtt einbinden:
das hat nichts gebracht, erst die andere Befehle
Das ist ja auch falsch...
Aber dein iobroker ist auch aktuell. -
@thomas-braun said in esp32cam per mqtt einbinden:
mqtt-Broker
mqtt-Broker??? grgr, ich habe nur diese eine mqtt installiert...wie gesagt, kenne mich nicht aus, bin noch newbie
-
@greuth Du brauchst einen mqtt-Broker, auf den du dich mit dem mqtt-client verbinden kannst.
Hab ich aber selber nicht im Einsatz, kann ich nix zu sagen.Aber nodeJS solltest du auf Version 16 bringen, das ist im Moment die vorgesehene Version für den ioBroker.
-
-
@greuth sagte in esp32cam per mqtt einbinden:
@glasfaser said in esp32cam per mqtt einbinden:
iobroker update all
pi@raspberrypi:~ $ iobroker update all Used repository: all Error: unknown repository is active - "all". Known: stable, beta
das hat nichts gebracht, erst die andere Befehle
Hallo , liest du auch den Beitrag von mir
du hast update
iobroker update all
in der Konsole eingeben ...
es sollte **upgrade ** heißen , wie auch Thomas geschrieben hatte!!
iobroker upgrade all
-
@nordischerjung wie bekomme ich den Adapter installiert? bei mir werden nur die installierten angezeigt. jetzt geht, sehe wieder alle Adapter