Seite 3 von 4

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 13:48
von KdAaIchs
hy, also habe das so gemacht wiedu es beschrieben hast. beides neu gestartet und was kommt

00:00:00.001 HDW: ESP8266EX
00:00:00.050 CFG: aus Flash geladen von F7, Anzahl 77
00:00:00.056 QPC: Count 1
00:00:00.062 Projekt ESP-OS - EI-OT Modul Version 110.00.1(tasmota)-2_7_4_9(2022.05.14 05:28:57)
00:00:00.072 RSL: RESULT = {"SerialReceived":"\n00:00:00.001 HDW: ESP8266EX"}
00:00:00.086 RSL: RESULT = {"SerialReceived":"\n00:00:00.050 CFG: aus Flash geladen von F7, Anzahl 77"}
00:00:00.536 WIF: verbinden mit AP1 FRITZ!Box7590MSK Channel 1 BSSId 48:5D:35:B6:78:C3 in Modus 11n als ESP-OS-B06A60-2656...
00:00:00.539 RSL: RESULT = {"SerialReceived":"\n"}
00:00:03.753 WIF: verbunden
00:00:04.006 HTP: Web-Server aktiv bei ESP-OS-B06A60-2656 mit IP-Adresse 192.168.178.33
111.jpg

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 14:37
von udo1toni
Bist Du sicher, dass Mosquitto auch tatsächlich gestartet ist? Ich sehe da keine Verbindung.

MQTT ist ein zentrales Protokoll. Alle Geräte sind Clients und sprechen exklusiv mit dem Broker. Der Broker muss immer laufen, sonst geht da gar nichts.

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 17:23
von KdAaIchs
ich habe mal nach gesehen. im task manager läuft moquitto

was ich gesehen habe ist das bei mqtt 0 steht und das datum des tasmota stimmt auch nicht, kann das was damit zu tun haben

00:24:05.683 MQT: Verbindung fehlgeschlagen aufgrund von 192.168.178.20:1883, rc -2. Wiederversuch in 120 s
00:25:03.400 RSL: STATE = {"Time":"1970-01-01T00:25:03","Uptime":"0T00:25:04","UptimeSec":1504,"Heap":30,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Wifi":{"AP":1,"SSId":"FRITZ!Box7590MSK","BSSId":"48:5D:35:B6:78:C3","Channel":1,"Mode":"11n","RSSI":42,"Signal":-79,"LinkCount":1,"Downtime":"0T00:00:03"}}

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 21:16
von udo1toni
Auf welchem OS läuft mosquitto?

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 21:52
von KdAaIchs
habe noch ein paar sachen gefunden

21:09:02.202 MQT: Verbindung fehlgeschlagen aufgrund von 127.0.0.1:1883, rc -2. Wiederversuch in 90 s
21:09:24.256 CMD: status 6
21:09:24.264 RSL: STATUS6 = {"StatusMQT":{"MqttHost":"127.0.0.1","MqttPort":1883,"MqttClientMask":"DVES_%06X","MqttClient":"DVES_B06A60","MqttUser":"glt","MqttCount":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}


21:11:09.229 CMD: status5
21:11:09.239 RSL: STATUS = {"Status":{"Module":13,"DeviceName":"EI-OT Modul","FriendlyName":["EI-OT Modul"],"Topic":"dachs","ButtonTopic":"0","Power":0,"PowerOnState":5,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[13,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":1,"InfoRetain":0,"StateRetain":0}}


21:14:16.202 CMD: status0
21:14:16.230 RSL: STATUS0 = {"Status":{"Module":13,"DeviceName":"EI-OT Modul","FriendlyName":["EI-OT Modul"],"Topic":"dachs","ButtonTopic":"0","Power":0,"PowerOnState":5,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[13,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":1,"InfoRetain":0,"StateRetain":0},"StatusPRM":{"Baudrate":19200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://esp-os.de/ota/esp-os-rs232-de.bi ... are/System restart","Uptime":"0T00:11:30","StartupUTC":"2024-02-21T20:02:46","Sleep":50,"CfgHolder":4617,"BootCount":63,"BCResetTime":"2024-02-21T20:58:12","SaveCount":134,"SaveAddress":"F6000"},"StatusFWR":{"Version":"110.00.1(tasmota)","BuildDateTime":"2022.05.14 05:28:57","Boot":31,"Core":"2_7_4_9","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8266EX","CR":"342/699"},"StatusLOG":{"SerialLog":0,"WebLog":2,"MqttLog":3,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["FRITZ!Box7590MSK",""],"TelePeriod":300,"Resolution":"A98180C0","SetOption":["00408029","2805C80001000600003C5A00190000000000","80000080","00006000","10000000"]},"StatusMEM":{"ProgramSize":510,"Free":492,"Heap":28,"ProgramFlashSize":1024,"FlashSize":1024,"FlashChipId":"142085","FlashFrequency":40,"FlashMode":3,"Features":["00000407","0FD00786","04100001","00000003","00000000","00000000","00020000","00000000","00000000"],"Drivers":"1,2,4,7,8,9,10,12,20,21,41","Sensors":"1,2"},"StatusNET":{"Hostname":"dachs-2656","IPAddress":"192.168.178.33","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer1":"192.168.178.1","DNSServer2":"0.0.0.0","Mac":"EC:FA:BC:B0:6A:60","Webserver":2,"HTTP_API":0,"WifiConfig":4,"WifiPower":17.0},"StatusMQT":{"MqttHost":"127.0.0.1","MqttPort":1883,"MqttClientMask":"DVES_%06X","MqttClient":"DVES_B06A60","MqttUser":"glt","MqttCount":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4},"StatusTIM":{"UTC":"2024-02-21T20:14:16","Local":"2024-02-21T21:14:16","StartDST":"2024-03-31T02:00:00","EndDST":"2024-10-27T03:00:00","Timezone":99,"Sunrise":"07:48","Sunset":"18:19"},"StatusSNS":{"Time":"2024-02-21T21:14:16"},"StatusSTS":{"Time":"2024-02-21T21:14:16","Uptime":"0T00:11:30","UptimeSec":690,"Heap":27,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Wifi":{"AP":1,"SSId":"FRITZ!Box7590MSK","BSSId":"48:5D:35:B6:78:C3","Channel":1,"Mode":"11n","RSSI":38,"Signal":-81,"LinkCount":1,"Downtime":"0T00:00:03"}}}

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 21:59
von udo1toni
Bitte, das ist alles vollkommen uninteressant.

Du möchtest eine MQTT Verbindung herstellen. Deshalb ist es wichtig, zu wissen, wo mosquitto läuft, und abhängig davon, wie es konfiguriert ist.

Re: MQTT und Tasmota

Verfasst: 21. Feb 2024 22:05
von udo1toni
Im Übrigen (lesefreundlich formatiert):

Code: Alles auswählen

21:09:24.256 CMD: status 6
21:09:24.264 RSL: STATUS6 = {
                             "StatusMQT":{
                                          "MqttHost":"127.0.0.1",
                                          "MqttPort":1883,
                                          "MqttClientMask":"DVES_%06X",
                                          "MqttClient":"DVES_B06A60",
                                          "MqttUser":"glt",
                                          "MqttCount":0,
                                          "MAX_PACKET_SIZE":1200,
                                          "KEEPALIVE":30,
                                          "SOCKET_TIMEOUT":4
                                          }
                            }
Da steht IMMER NOCH 127.0.0.1, da muss aber 192.168.178.20 stehen (falls das die IP ist, auf der Mosquitto erreichbar ist - 127.0.0.1 ist falsch, falsch, falsch, falsch. Echt.)

Re: MQTT und Tasmota

Verfasst: 22. Feb 2024 16:06
von KdAaIchs
ja muss ich dir recht geben, die formatierung war sch......

glaube ich habe gefunden warum es nicht funzt. mal ein bischen gelesen und über cmd probiert einen "test" test zu senden. auf die 127.0.0.1 kann ich texte senden und empfangen. bekomme ich im mqtt exporer sofort angezeigt
nur wenn ich über die 192.168.178.20 eine nachricht senden will dann kommt "keine berechtigung". jetzt habe ich alles durch sucht, im norton und so. aber ich habe keine ahnung warum die berechtigung da fehlt und wo ich eine eintragen kann. hast due ine idee.

Re: MQTT und Tasmota

Verfasst: 22. Feb 2024 19:33
von udo1toni
Ich hab ja schon ein paar Mal darum gebeten, dass Du ein paar weitere Auskünfte gibst.

Unter der Voraussetzung, dass Du wirklich Hilfe willst ;)
Bitte:

Auf welchem Rechner läuft Mosquitto?
Welches Betriebssystem ist auf diesem PC installiert?
Wie sieht die exakte Konfiguration von Mosquitto aus (ja, das muss konfiguriert werden)?

"Geht nicht" gibt's nicht.
Da Du in der Lage bist, auf die Webschnittstelle von Tasmota zuzugreifen und außerdem in der Lage bist, auf das Internet zuzugreifen, werden wird das zum Laufen bringen, immer vorausgesetzt, Du ignorierst nicht weiterhin meine Fragen...
Und bitte vergiss die 127.0.0.1 im Zusammenhang mit Mosquitto und Tasmota. Bitte!
Das ist so, wie wenn Du einen Brief ans Finanzamt schreibst und den dann in Deinen eigenen Briefkasten steckst.
Ja, der Brief lässt sich einwerfen, aber nein, er kommt nicht beim Finanzamt an.

Re: MQTT und Tasmota

Verfasst: 22. Feb 2024 21:01
von KdAaIchs
C:\Programme\mosquitto>mosquitto_sub -D
Error: --property argument given but not enough arguments specified.


Use 'mosquitto_sub --help' to see usage.

C:\Programme\mosquitto>mosquitto_sub -h
Error: -h argument given but no host specified.


Use 'mosquitto_sub --help' to see usage.

C:\Programme\mosquitto>mosquitto_sub -i
Error: -i argument given but no id specified.


also ich sehe das so das der client nicht oder nicht ausreichend konfiguriert ist....aber bin in den letzten tagen ja schon öfter auf der falschen fährte gewesen