I captured my AiDot - previously branded as Linkind - bulbs network traffic, and now I can invoke the API calls with Postman. If the bulbs are set up in a group I can turn them on and off and set brightness etc. I’m still working on some missing API calls but I captured around 18-20 calls that I can replay.
My question is, there’s no Linkind integration in HA, will this be usable?
I looked at creating HA developer environment. I can work on that myself but someone who has previous experience can definitely work this a lot faster than me and probably better. E.g. MQTT integration etc would be useful if such an integration is created. I have no previous experience on developing HA integrations or utilizing MQTT for HA integrations…
Would love to see a working integration. I use a motion-activated outdoor light from Orein, which can be controlled by the AiDot App. Would be nice to be able to control it through HA, so I could have a physical switch to turn it on/off in addition to th motion-detection. (I can do this through the app)
However, I have no clue from coding. ;-(
On GitHub there is an (old) integration, which is detracted and does no longer work.
I used the Matter Integration to connect 8 Linkind-labeled bulbs to HA. Occasionally, the bulb furthest from my router will give me issues like automations not working, HA unable to see it… basically anything you’d associate with a weak signal.
Even worse than that is HA doesn’t have the crazy light shows that can be used in the Aidot app.
Otherwise, it works good. I am able to control colors and brightness without issues…either in Groups or individually.
I’m not sure what you mean about this being old and not working. I downloaded that repository using the SSH add-on and wget. I unzipped it and put it into the /homeassistant/custom_components folder, restarted HA, and then I was able to add the AIDot integration, which prompted me to log in to my AIDot account, and it found my home and devices. I haven’t thoroughly tested it, but seems to work so far with my A19 RGBTW bulbs.
Here are the steps I followed in the SSH terminal to get it working:
cd /homeassistant
mkdir custom_components
cd custom_components
wget https://github.com/AiDot-Development-Team/hass-AiDot/archive/refs/heads/main.zip
unzip main.zip
mv hass-AiDot/custom_components/aidot .
rm -rf hass-AiDot/
rm main.zip
Confirmed this worked for me as well. Thank you Carl.
The only improvement I wish this integration had is the ability to control the brightness and temperature of ALL AiDot lights in a room. I have 8 lights in one room and can control brightness/ temperature for all of them at once in the AiDot app but that feature does not seem to be present in the HA integration. I’m glad I can at least turn them all on and off by grouping them in a room on HA.
Installing the integration is fine, but the lights show as unavailable. Not sure if this is for all lights or only certain models. Their github issues complain of this. I am using the st19 and they do not work: AiDot OREiN Smart WiFi ST19 Vintage LED Edison Light Bulbs
I followed your directions except I did
mv hass-AiDot-main/custom_components/aidot aidot
as I didn’t see a hass-AiDot directory
I then restarted HA but havent’s seen AiDot show up in HACS, is it supposed to?
Thanks (I’m a relative newcomer to H A)
YES! I’ve been getting this error too. I’m hoping someone here has a fix. I was almost exclusively using AiDot bulbs and they slowly stopped working in HA. I got the same “Unable to process Sign, please check the account and password” error.
Their github repo has a PR that purports to fix this problem but it’s been sitting for a month without review from Aidot. I’m thinking maybe we fork their repo and manage it ourselves at least until they are more responsive?
There is now a fork of the repo where they fixed the issue: GitHub - toxuin/hass-AiDot: Home Assistant integration for AiDot. They have also added that repository to HASC as a download, if you want to download it there. It’s listed as “AiDot Lights Local”. I was able to get it working from that release.
I just installed the v1.0.5 today which includes some fixes since I opened this ticket. My initial findings are it’s still failing but it seems getting closer to a working state.
I will post more detail about this but when I turn the lights on now, I get an error saying that “Failed to perform the action light/turn_on. ‘DeviceClient’ object has no attribute ‘seq_num’”
Does anyone know if this integration works with Linkind SL5C Bluetooth lights? I included the integration and signed in with my AiDot creds, but I don’t see any entities.
I am able to reach the lights from my phone with direct line of sight through a window. I have an ESP32 Bluetooth Proxy in the same room.
I am having issues with my A19 bulbs. It gives me the message “This entity is no longer being provided by the aidot integration. If the entity is no longer in use, delete it in settings.”. Anyone else have this issue or know how to resolve it?