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
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.
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...
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.