Magic Home LED Controller Setup

Can you control it by the HA?

I don’t understand what you want :v

Extremely late answer, but if you have destroyed pads you dont need to discard your controllers just yet. Get yourself a fiber glass pen. It can scratch away parts of the circuitboard and expose the trails that led to the broken pad. You can solder on the trails instead of the pads. Also the trails are much much less fragile and you are less likely to destroy those trails.

These pens cost a few euro’s/dollars or maybe even less. They can save you a lot of headache when you destroy pads.

The color picker is not a card @vazquezjm so you can’t show the color picker directly…

However…

There is a card called more-info-card which can do exactly that what you are searching for. You do need to install the Home Assistant Community Store (or HACS) to get it though.

1 Like

I have several Magic Home devices, added Flux LED to my config. It found all but one of the devices, but control is unreliable and Python errors are displayed.

Flux LED does not seem to be currently getting any developer activity. Is there another way to work with Magic Home?

Hello. A good option to use Magic Home as “flux_led” is to use the HACS integration “light entity card” in lovelace.
The card has all the options on the screen, it can even work for RGBW or RGB.
I hope that it would be useful to someone!
Greetings.hassio_velador

1 Like

Hi, I cant get to show any color wheel or additional config options for the Magic home led strip I have connected. I am able to only switch it on or off on both Desktop and iPhone. Anyone got any idea why? I used the standard card, and HACS cards “light entity card” and “more-info-card”. Thanks for any assistance!

Please post screen shots of whats not working. Thanks

Also please be sure you are using 2021.12.1 or later

1 Like

Hi @bdraco thanks for your response. Sure I can make some screenshots. btw what you mean by using 2021.12.1 or later? I have installed the latest version of the Flux LED/MagicHome intergration.

Great. I’m talking about the version of Home Assistant 2021.12: New configuration menu, the button entity, and gorgeous area cards! - Home Assistant

Ahh, thanks, I will update HA first, check it again and then report back here. :slight_smile:

Update did the job!! Thanks for the great integration! love it…

1 Like

Hey guys! I have one of these controllers however it is not the ESP32 version so I believe I cannot flash it.

I have it connect to my wifi however this particular wifi network has no internet. I can ping it on the LAN but when attempting to connect to it in HA, it just says “failed to connect” when trying to add the Magic Home integration.

Surely I don’t need internet to get this to function.

Any ideas?

Thanks

They should work without internet.

You should be able to see more details about why it cannot cannot connect if you enable debug logs for flux_led

# Example configuration.yaml entry
logger:
  default: info
  logs:
    flux_led: debug

I can see them connected to my wifi as a DHCP client however I cannot get HA to connect to them

Thanks for the reply. Here is the output of my logs. MagicHome connected to my WiFI.

2022-09-25 18:28:18.671 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'HF-A11ASSISTHREAD'
2022-09-25 18:28:19.073 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+LVER\r'
2022-09-25 18:28:19.476 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+SOCKB\r'
2022-09-25 18:28:21.978 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'HF-A11ASSISTHREAD'
2022-09-25 18:28:22.380 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+LVER\r'
2022-09-25 18:28:22.781 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+SOCKB\r'
2022-09-25 18:28:25.283 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'HF-A11ASSISTHREAD'
2022-09-25 18:28:25.687 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+LVER\r'
2022-09-25 18:28:26.089 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+SOCKB\r'
2022-09-25 18:28:28.592 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'HF-A11ASSISTHREAD'
2022-09-25 18:28:28.994 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+LVER\r'
2022-09-25 18:28:29.397 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+SOCKB\r'
2022-09-25 18:28:31.900 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'HF-A11ASSISTHREAD'
2022-09-25 18:28:32.304 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+LVER\r'
2022-09-25 18:28:32.705 DEBUG (MainThread) [flux_led.scanner] udp: ('172.16.102.7', 48899) => b'AT+SOCKB\r'

Still no luck! I get the error “failed to connect”

What is the ip address of the device?

You can find it in the app menu under device settings, and then device info

The device ip is 172.16.102.7.

I don’t have it in the app as the only way to connect to it in the app is via cloud if it has internet as far as I’m aware

You can find the IP of the Magic Home device here (choose Device Information instead of Remote Settings)

http://faqsys.magichue.net:8089/faqIndex.html?&&menuID=2d24c72f7d7648e7af7559760f935c4f&detailID=32ddfa648a33450a9d7dbc8af34091b0&contentUniID=58bf8a60c6a046f5bbeff2aee63b6f20&appFrom=ZG001