Hello, Could someone please help me? I am new to ALL of this and am trying to flash the device. I get an error every time…
Unexpected error: The firmware binary is invalid (magic byte=65, should be E9)
I’m using ESPflasher and it communicates with the 8266 but ends in that error.
I for the life of me can’t figure out how or where to run the command esphome rgb.yml run after installing python on Win10 and figuring out pip to install esphome.
I can’t even figure out how to write a yaml file so I ctrl+c and +v into home assistant and created a file there and then downloaded it. I felt kinda clever after that one but it still won’t work.
Could someone point me in the right direction please?!
I don’t put a top cover here, because it seems that it can be confused and the person got the correct A version with the cover I have on the “wrong” E version. So, not for the reference - my “good” version has a label with “192 W” when the wrong version has label with “100 W”. Again - do not rely on this. Check the controller (ESP or not) and version letter (A or E).
“Wrong” E-version has some log output on serial port but can not be reprogrammed.
I ended up by flashing my MagicHome’s with TASMOTA. I couldn’t get to work remote control with ESPhome, debug log was useless to see the RF codes. Sometimes it showed up after pressing a button, sometimes not.
That happens for me in Tasmota as well.
This is not caused by ESPHome, but by flaky RF controller/receiver used on these units.
I often need to press the buttons on the controller multiple times for it to do the intended action…
It is actually the same as from first post, just that has also IR codes and effects added.
I have connected RGB strip to R, G and B pins and white strip to W pin. The issue I have now is that when I select color “White”, I get also “white” color on RGB strip (all colors on) instead of getting signal only from pin W. It does not make much sense why, but I have no idea how to solve it.
So lucky for me, I was able to find ESP8285 versions of these and was able to flash them with ESPHome.
Mine came with an IR remote receiver. I traced it out to GPIO4, so added the ‘remote_receiver’ section. I was seeing the NEC codes and mapped some binary sensors to the various codes on the remote.
Fired it up and the IR remote works beautifully… hit RED and the strips turn red.
However, the device itself was not happy. Constant disconnects from Home Assistant (and apparently WiFi).
Removing the IR Remote functionality restored full functionality.