Moin, bin neu hier und habe die Tage etwas mit Tasmota experimentiert , da ich bei Begleitung der Regierung ins Dänische Bettenlager in diesem eine BriHome RGBW Smart Lamp gefunden habe (€ 14,99) und nach Scan des QR Codes auf der Verpackung, ich den Hinweis auf Tuya (ESP8266 Chip) bekam und diese mitgenommen habe mit dem Ziel volle Funktion in Homebridge/Homekit Universum ohne HASS oder ioBroker .
Hier erkläre ich meinen Weg in kurzen knackigen Schritten :
1. Flashen der Lampe mit tuya-convert OTA auf Tasmota mit einem alten Laptop und Kali Linux.
2. Konfigurieren der Lampe anhand meiner erstellten config in Tasmota.
Und ein uniques Topic setzen in meinem Fall office ( siehe config unten ).
3. Installieren des mqtt Brokers mosquitto und dessen Passwortvergabe auf dem Pi.
4. mqtt aktivieren der Lampe und mit dem Broker verbinden in der Tasmota WebGUI.
5.. Installieren von homebridge-mqttthing in Homebridge ( bei mir HOOBS 3.1.20 )
6. Der bescheidenste Teil des ganzen war die passende Config zu basteln und die Doku von Tasmota zu durchwühlen um an die passenden Infos zu kommen .
Aber diese will ich euch nicht vorenthalten :
{
"accessory": "mqttthing",
"type": "lightbulb",
"name": "Dein_Lampen_Name",
"username": "dein_username_vom_mosquitto_mqtt",
"password": "dein_passwort vom_mosquitto_mqtt",
"url": "mqtt://IP.des.Pis.mit.mosquitto.mqtt",
"topics": {
"getBrightness": "stat/office/DIMMER",
"setBrightness": "cmnd/office/DIMMER",
"getHSV": "stat/office/HSBCOLOR",
"setHSV": "cmnd/office/HSBCOLOR",
"getRGBW": "stat/office/rgbw/HSBCOLOR",
"setRGBW": "cmnd/office/rgbw/HSBCOLOR",
"getOn": "stat/office/POWER",
"setOn": "cmnd/office/power"
},
"logMqtt": true,
"integerValue": false,
"hex": "true"
}
Alles anzeigen
7. Homebridge neustarten .
8. Lampe in Homekit bewundern und benutzen.
Das unique Topic ist bei mir office ihr könnt das adaptieren oder euer eigenes benutzen.
Wenn ihr das alles hab dann funktioniert die Lampe mit allen Funktionen in Homekit und ich bin mir sicher das man diesen Weg auch noch auf anderen ESP8266 Lampen anwenden kann . Solang die Tasmota config des Gerätes dazu passt.