MQTT Protokoll - Konfigurationsanleitung

PDF Dokumente für Informationen im Detail, sowie Bauanleitungen.
Benutzeravatar
Ulrich
Administrator
Beiträge: 844
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Kontaktdaten:

MQTT Protokoll - Konfigurationsanleitung

Beitrag von Ulrich » Mi 22. Mai 2019, 19:54

Die Dokumentation für den MQTT Teil findet Ihr hier: MQTT Informationen zur Solaranzeige.pdf.
--------------------------------------
Ulrich [Admin]

helmut.
Beiträge: 7
Registriert: Do 17. Okt 2019, 23:34

Re: MQTT Protokoll - Konfigurationsanleitung

Beitrag von helmut. » Mi 18. Dez 2019, 00:05

Hallo Ullrich
Ich bekomme auf den Befehl mosquitto_sub -h localhost -v -t solaranzeige/box1/# Keine Ausgabe.
Auch nach 10 Minuten nicht.
Irgend eine Idee? Muss man als root ausführen?
Lg
Helmut

Benutzeravatar
Ulrich
Administrator
Beiträge: 844
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Kontaktdaten:

Re: MQTT Protokoll - Konfigurationsanleitung

Beitrag von Ulrich » Mi 18. Dez 2019, 15:47

Der Topic Name muss dem in der user.config.php entsprechen.

Code: Alles auswählen

//  Topic Name oder Nummer des Gerätes solaranzeige/1
//  oder solaranzeige/box1                     (solaranzeige ist fest vorgegeben.)
//  Man kann das Gerät nennen wie man will, nur jedes Gerät, welches Daten
//  senden soll unterschiedlich. Entwerder 1 bis 6 oder Namen vergeben Ihrer Wahl.
$MQTTGeraet = "1";


In diesem Fall muss der Aufruf

mosquitto_sub -h localhost -v -t solaranzeige/1/#

sein.
--------------------------------------
Ulrich [Admin]

helmut.
Beiträge: 7
Registriert: Do 17. Okt 2019, 23:34

Re: MQTT Protokoll - Konfigurationsanleitung

Beitrag von helmut. » Mi 18. Dez 2019, 22:16

Hallo Ulrich
Sry wenn ich vielleicht nerve aber da kommt nichts.
Weder als User pi noch als user root. Nichts
Ich habe deinen Befehl kopiert. Also denke ich mal kein Schreibfehler.
mosquitto_sub -h localhost -v -t solaranzeige/1/#
In der /user.config.php steht meiner Meinung nach alles richtig.
Mosquitto = true.
Topic ist bei mir „solaranzeige/1/
Kann ich das auch aus einer Datei auslesen?
Evtl in /var/www/html/ xxxx ?
lg
Helmut

Benutzeravatar
Ulrich
Administrator
Beiträge: 844
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Kontaktdaten:

Re: MQTT Protokoll - Konfigurationsanleitung

Beitrag von Ulrich » Do 19. Dez 2019, 12:35

Hast Du das Image 4.5.5 ?

Bitte kontrolliere einmal in der Datei /etc/php/7.3/cli/php.ini

ob in ungefähr Zeile 930 der Eintrag:

extension=mosquitto.so

sich befindet. Falls nicht, schreibe ihn bitte rein.
--------------------------------------
Ulrich [Admin]

helmut.
Beiträge: 7
Registriert: Do 17. Okt 2019, 23:34

Re: MQTT Protokoll - Konfigurationsanleitung

Beitrag von helmut. » Do 19. Dez 2019, 17:20

Hallo Ullrich
Alles klar. Der Eintrag hat gefehlt. Außerdem habe ich zwei Einträge mit
user.config und user.config.neu.
Habe jetzt mal beide configs identisch gemacht. Vielleicht lags ja auch daran.
Auf jeden Fall kommt jetzt im iobroker alles an.
solaranzeige/1/ac_ausgangsspannung
solaranzeige/1/ac_scheinleistung
solaranzeige/1/ac_wirkleistung
solaranzeige/1/ausgangslast
solaranzeige/1/batteriekapazitaet
solaranzeige/1/batterieladestrom
solaranzeige/1/batteriespannung
solaranzeige/1/devicestatus
solaranzeige/1/errorcodes
solaranzeige/1/firmware
solaranzeige/1/geraetestatus
solaranzeige/1/ladestatus
solaranzeige/1/modus
solaranzeige/1/netzfrequenz
solaranzeige/1/netzspannung
solaranzeige/1/objekt
solaranzeige/1/optionen
solaranzeige/1/produkt
solaranzeige/1/regler
solaranzeige/1/solarleistung
solaranzeige/1/solarspannung
solaranzeige/1/solarstrom
solaranzeige/1/temperatur
solaranzeige/1/verbraucherstrom
solaranzeige/1/warnungen
solaranzeige/1/wattstundengesamtheute
:D
Vielen Dank
lg
Helmut
P.S. Die Ausgabe ist für einen Effekta AX P 3000.
Vielleicht kann sie noch jemand gebrauchen

Antworten