Hallo, hat jemand hier im Forum Erfahrung mit der Ansteuerung einer Yeelight Lampe mittels ESP8266 oder ähnlichem Mikrocontroller? Mein Ansatz für die Kommunikation ist ein HM-10 mit TI CC2541 Chip. Die Yeelight Lampe wird auch bereits per Bluetooth erkannt. Mir fehlen jedoch die entscheidenen Tipps zum Aufbau der eigentlichen Kommunikation - also zum Austausch der Kommandos. Schönen Abend noch, Jan Christian
Gast
#4361857
Ahm der ESP hat Wlan und die Lampe BT denke das wird nix
Ja, da fehlt noch etwas... Daher der HM-10 BLE Adapter. Sollte sich der HM-10 bzw. TI CC2541 als ungeeignet erweisen, werde ich mich ggf. nach einem andere BLE Modul wie dem nRF51822 umschauen müssen. Da die Yeelight "nur" Bluetooth kann, möchte ich sie mittels ESP8266 WLAN tauglich machen.
Gast
#4361866
Wie sendet es den die Daten also welches BT Protokoll ?
Den EPS8266 mit dem HM-10 zu verbinden, ist simpel. Die Kommunikation bzw. Steuerung läuft über AT Kommandos. http://www.tinyosshop.com/datasheet/Tinysine%20Serial%20Bluetooth4%20user%20manual.pdf So lassen sich bspw. Bluetooth Devices in der Umgebung scannen. Ich finde hier auch die Yeelight Lampe. Zur Yeelight gibt es ebenfalls eine Doku... http://www.yeelight.com/download/yeelight_blue_message_interface_v1.0.pdf Ich habe bislang jedoch keinen Hinweis finden können, ob oder wie sich die Characteristics setzen lassen, damit entsprechende Daten an die Lampe übermittelt werden können. Langsam befürchte ich, die Firmware des HM-10 taugt nicht für meinen Wunsch...
Gast
#4361920
Also das BT Modul muss per Virtuellen UART mit der der Lampe verbunden werden mir würde da das BTM222 einfallen das HM-10 kenne ich nicht, dann sollte das BTM222 mit dem ESP per Serial UART verbunden werden das sollte Funktionieren mit dem ESP musst du dann die AT befehle über das BT Modul senden.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.