Hallo,
erstmal vielen Dank für die Aufnahme hier im Forum.
Über die Suche konnte ich leider nichts passendes finden.
Ich habe mehrere mqtt Steckdosen (Tasmota) in der Homebridge eingebunden.
Alles funktionierte problemlos bis ich im mqtt Broker Benutzerkonten und Passwörter angelegt habe.
Ich habe mittlerweile dem mqtt Benutzerkonto readwrite zugesprochen.
Die Steckdose funktioniert mit den Benutzerdaten problemlos und lässt sich über das Webinterface an- und ausschalten.
Danach habe ich Benutzername und Passwort in der Homebridge eingetragen. Beim Restart kommt keine Fehlermeldung, die Steckdose lässt sich aber nicht mehr über die Homebridge und letztendlich das Homekit an- und ausschalten.
Nach den Logs wird sie aber gefunden und akzeptiert.
Ich habe nur Benutzerkonto und Passwort in der Homebridge hinzugefügt, nichts weiter verändert.
Was übersehe ich?
homebridge config:
"type": "switch",
"name": "Tasmota_3",
"username": "Tasmota",
"password": "12345678",
"url": "mqtt://192.134.4.13",
"mqttOptions": {
"keepalive": 10
},
"mqttPubOptions": {
"retain": true
},
"logMqtt": true,
"topics": {
"getOn": "stat/Tasmota_3/POWER",
"setOn": "cmnd/Tasmota_3/POWER"
},
"confirmationIndicateOffline": true,
"integerValue": true,
"onValue": "ON",
"offValue": "OFF",
"accessory": "mqttthing"
Alles anzeigen
Homebridge Log:
[1/23/2022, 5:53:11 PM] [Tasmota_3] Initializing mqttthing accessory...
[1/23/2022, 5:53:11 PM] [Tasmota_3] MQTT URL: mqtt://192.134.4.13
[1/23/2022, 5:53:11 PM] [Tasmota_3] MQTT options: {"keepalive":10,"clientId":"mqttthing_Tasmota_3_c40f50b6","protocolId":"MQTT","protocolVersion":4,"clean":true,"reconnectPeriod":1000,"connectTimeout":30000,"will":{"topic":"WillMsg","payload":"mqtt-thing [Tasmota_3] has stopped","qos":0,"retain":false},"username":"Tasmota","rejectUnauthorized":false}
Die Homebridge sendet auch einen Befehl: