I just migrated from Wink to native HA ZigBee and ZWave which I recommend (speed is amazing) and wasn’t sure what I was going to do with my Wink relays. They work well with the Wink integration, but they are a bit slow.
Well I stumbled across this https://github.com/jimpastos/wink-relay-manager which allows controlling and sending events/sensor readings via MQTT. The process of rooting the Wink relay is a bit time consuming, but the end result it worth it! Not only are things much quicker, but you get additional functionality out of your Relay like double and triple tap button support and the ability to use Home Assistant as the UI on the tablet.
So if you have some time and want to improve your Relay experience check it out.
One thing I didn’t look into is tapping into the built in Zigbee radios in the Relays. We can probably use it as a hue/tradfri hub without their official gateways
A project for another day
Quick question while you are hear, have you had any luck auto loading HA in chrome on your relay? I tried a couple things but gave up.
Oh another cool thing that I tried to get working was Lannouncer https://apkpure.com/lannouncer/com.keybounce.lannouncer but it doesn’t working with Android 4 it would be cool if we could tap in to the Relay’s intercom to Home Assistant TTS. I started work on a python library that would send TTS to the Relay intercom awhile back https://github.com/w1ll1am23/pywinkrelayintercom but the audio gets choppy sometimes. Something to do with UDP and how quickly I was sending the data or something. It works, just not great.
What do you mean auto loading? You mean opening chrome on startup? I just tap a Home icon to open url added to the desktop and keep it there.
As for announcer, I thought about doing something I similar. It should be doable to receive audio blobs (probably from MQTT) and just play them natively.
@w1ll1am23 this is a little old now, but can you elaborate on this a little more? I’m trying to do exactly what you’ve done with using native zigbee/zwave on HA, but have 5 Wink Relays in spots around my house that cannot be replaced with regular switches (these places originally needed switches but were never installed when the house was originally built, so I ran LV lines from the attic and soldered directly to the pads on the back of each relay). Because of this, I’d really rather not get rid of the Relays, as I don’t know another elegant solution that would work. I’m completely new to MQTT. Did you use the embedded MQTT broker? I know enough to be dangerous. If you follow these steps, does the screen still turn off/on with proximity? Any additional info on how it works and setup would be awesome.
On another note, has anyone tried to build an I.MX Solo Android Image for the Relay? Technically, this should work, although the RAM is a little low - but could probably get it to at least 6.0. I see boundary devices has some images. I’d be curious if they’d boot.
I haven’t found any custom rom for the relay but that doesn’t mean there isn’t one. I am not using the built in mqtt but I have a buddy that is and it seems to be working fine for him with his rooted relays.
Hey. This works great. Thanks so much for sharing it. It turned out to be much easier to do than I originally thought. Not having to rely on Wink anymore is a HUGE step forward.
Getting the error:
1|root@edison_dvt:/ # cp /sdcard/wink_manager /system/bin/edisonwink
cp: /sdcard/wink_manager: No such file or directory
1|root@edison_dvt:/ #
I have placed wink_manager in the adb folder but can't get it copied over.
Edit - turns out I was connected to 5G wifi while the relay was connected to 2.7.