FHEM Forum

Verschiedenes => Bastelecke => Thema gestartet von: Dlay am 23 September 2023, 15:48:20

Titel: SONOFF B05-BL-A60
Beitrag von: Dlay am 23 September 2023, 15:48:20
Hallo zusammen,

ich war auf der Suche nach einer smarten E27 LED Lampe, welche noch einen ESPxx verwendet. Leider gibt es diese (Stand: 09/2023) kaum noch. Anscheinend hat Tuya den kompletten Markt geflutet.
Da Sonoff seit jeher ESPxx Module und Lampen gebaut hat, dachte ich, bestelle ich doch die B05-BL-A60 bei denen. Wird dann schon passen. Tastmota drauf und gut ist.

Nachdem ich das Leuchtmittel geöffnet hatte, war dort zu meiner Überraschung aber kein ESP mehr verbaut.
Google brachte Licht ins Dunkel und es handelt sich um einen BL602 RISC-V Chip. Dementsprechend sah ich meine Felle davonschwimmen.

Dann stieß ich auf ein Video, welches "OpenBeken" in die Lampe flasht. Etwas Tasmota-artiges, für mittlerweile knapp 400 Geräte in deren Datenbank.
Unterstützt werden da Geräte mit Chips wie: BK7231N,BK7231T,XR809,BL602,W80X,W60X

Link zum Video: https://www.youtube.com/watch?v=L6d42IMGhHw (https://www.youtube.com/watch?v=L6d42IMGhHw)

Hier das Projekt: https://github.com/openshwprojects/OpenBK7231T_App (https://github.com/openshwprojects/OpenBK7231T_App)

Hier die Software zum flashen der Lampe (nur Windows): https://github.com/openshwprojects/OpenBL602 (https://github.com/openshwprojects/OpenBL602)
Hier die Firmware zum flashen der Lampe: https://github.com/openshwprojects/OpenBK7231T_App/releases (https://github.com/openshwprojects/OpenBK7231T_App/releases)

Ich habe dann die Lampe demontiert, wie im Video, verkabelt wie im Video, wobei folgendes zu beachten ist:


Nachdem die geflashte Lampe, wie im Video gezeigt, im eigenen WLAN hängt, kann sie wie folgt konfiguriert und in FHEM eingebunden werden:


Nach dem Reboot spricht die Lampe MQTT. Leider passen die Farben aber nicht. Dies lässt sich wie folgt korrigieren:


Vom Reiter OTA lassen sich auch direkt Firmware-Updates einspielen, sehr praktisch. Das ganze Tool "Web Application" scheint extrem mächtig, also nur spielen wer Ahnung hat.

Da ich mich mit dem neuen MQTT2 leider nie anfreunden konnte, habe ich die Lampe via altem MQTT in FHEM eingebunden.
Dies wie folgt:

define mqtt_sonoffB05_1 MQTT_DEVICE
attr mqtt_sonoffB05_1 alexaName Farbe Küche
attr mqtt_sonoffB05_1 alias Licht KIT
attr mqtt_sonoffB05_1 eventMap 1:on 0:off
attr mqtt_sonoffB05_1 genericDeviceType light
attr mqtt_sonoffB05_1 publishSet cmnd/mqtt_sonoffB05_1/power
attr mqtt_sonoffB05_1 publishSet_dimmer slider,1,1,100 cmnd/mqtt_sonoffB05_1/led_dimmer
attr mqtt_sonoffB05_1 publishSet_rgb cmnd/mqtt_sonoffB05_1/led_basecolor_rgb
attr mqtt_sonoffB05_1 publishSet_state cmnd/mqtt_sonoffB05_1/led_enableAll
attr mqtt_sonoffB05_1 publishSet_temperature slider,500,1,154 cmnd/mqtt_sonoffB05_1/led_temperature
attr mqtt_sonoffB05_1 room Licht
attr mqtt_sonoffB05_1 subscribeReading_color mqtt_sonoffB05_1/led_basecolor_rgb/get
attr mqtt_sonoffB05_1 subscribeReading_connected mqtt_sonoffB05_1/connected
attr mqtt_sonoffB05_1 subscribeReading_dimmer mqtt_sonoffB05_1/led_dimmer/get
attr mqtt_sonoffB05_1 subscribeReading_state mqtt_sonoffB05_1/led_enableAll/get
attr mqtt_sonoffB05_1 subscribeReading_temperature mqtt_sonoffB05_1/led_temperature/get
attr mqtt_sonoffB05_1 subscribeReading_version mqtt_sonoffB05_1/build
attr mqtt_sonoffB05_1 webCmd rgb:dimmer:temperature:rgb FF3503:rgb ffffff:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off
attr mqtt_sonoffB05_1 widgetOverride colorpicker,BRI,0,1,100 temperature,0,1,100 rgb:colorpicker,RGB

Bei Fragen, schreibt gern, ggfs. kann ich helfen.  ;)

Screenshot 2023-09-23 153241.png
Screenshot 2023-09-23 154709.png
Titel: Aw: SONOFF B05-BL-A60
Beitrag von: RappaSan am 23 September 2023, 16:36:34
Habe hier 4 ähnliche Lampen (Lepro GU10 Smart Lampe RGBW, erhältlich bei Ama...) via WLAN ohne auseinandernehmen per Cloudcutter mit Openbeken geflasht.
Einbindung per MQTT2 lief auch prima.
Titel: Aw: SONOFF B05-BL-A60
Beitrag von: frober am 23 September 2023, 16:59:21
Ich habe auch Funksteckdosen per Funk geflash.

Hier gibt es noch einen Thread dazu
https://forum.fhem.de/index.php?topic=132624.30 (https://forum.fhem.de/index.php?topic=132624.30)
Titel: Aw: SONOFF B05-BL-A60
Beitrag von: Dlay am 23 September 2023, 17:06:52
Da ich noch ein zweites Leuchtmittel habe, werde ich mal den Cloudcutter Weg testen.
Bin gespannt, ob das funktioniert. Einfacher ist ja immer auch besser  ;D

Aber grad überflogen, scheint der Cutter nur für Tuya Devices zu funktionieren. Also ist mein Weg für diese Sonoff Leuchtmittel, BL602 basiert, doch der einzige.