Integration ideas?

Hey everyone, i got a random question:

i’ve been working recently on multiple Remote Integrations, you can find all my integrations here: mase1981 (Meir Miyara) · GitHub

My question is this:

what other cool idas people have / want for an integration?

Disclaimer, i can only try devices i have, i find it impossible to do an integration without having the physical device to test. with my integrations i created, these are all devices i have.

However, some integration i’ve done are for online services (Steam, Xbox Live, Spotify),

any ideas of what to do next?

I have already attempted these 2 which are impossible to make ATM:

  1. Playstation controls (Sony block that completely)
  2. Nintendo online (the f NSO API is down, a lot - make it completely unreliable)

Looking for ideas for cool things to try.

I have a Nanoleaf device, do people use Nanoleaf? trying to think what other devices i have in my house lol.

Disclaimer 2: things like Jellyfin etc might be too complex for me, not ready yet to tackle something as complex as that - most complex one i did was the HTPC integration, i am still learning.

EDIT: These integrations are now complete based on feedback:

  1. Govee integration
  2. Nanoleaf integration
  3. Synology integration
  4. MusicCast integration
  5. NZB Integration

EDIT 2:

  1. Naim audio is done

EDIT 3:

  1. Jellyfin is done
6 Likes

Hi,

wow, what an amazing offer! If i could make a suggestion: An Integration for R_Volution Media Players (like Zidoo for instance).

More Info: R_Volution

And here you can find the IP Dokumentation: IP Documentation

Many thanks + BR

Peter

PS: Where do you come from?

I can only suggest devices / services I have and hope you may have them too.

Broadlink RM4 Pro
Govee lights
Hive (thermostat)
Meross devices
Moonraker (for 3D Printing)
Pioneer / Onkyo AVRs (though @EddyMcNut is already doing one)
Sky Q satellite box
TP-Link devices
Tuya devices
Reolink cameras (I’m not sure cameras are a possibility)
EZVIZ cameras
NZBGet
Sonarr
Radarr
Eufy robot vacuum

I’m sure there’s more…

1 Like

i live in Texas, US :slight_smile:

i like your idea, but i struggle to try something i dont have the pysical device to test on. it takes me several days and countless of attempts each time, without having the physical device its impossible for me :frowning:

thanks for the detailed list @harvey28

the only device i have from your list is the Meross, reolink NZB

Question though, both the meross and toya are fully supported in HA, whats the benefit of having them seperated on the remote?

as for the reolink, i thought about that but then i saw that UC team put on their roadmap a video entity, when that will be available Security cameras will be ideal!

for NZB what do you envision? the current media_player.py entity UC offer is just limited to 3 dynamic lines and a static image (with refresh intervals), what is the point of NZB which values you care to see on the remote itself? imho a mobile app (which exist) will give a lot more value then the limited remote function.

Meross is maybe possible, minus locking devices as Toya and Meross and similar block that.

I am trying to think of more cool ideas myself but struggling lol .

EDIT: @harvey28 apperantly i have a Govvee Smart Kettle LOL. should we try making coffee with the remote ? LOL

Working on Govee Integration now… Thanks for the idea @harvey28

1 Like

I think it would be better to have devices controlled by integrations directly on the remote as opposed to having Home Assistant as an intermediary. It would eliminate a point of failure and, in theory, be more responsive.

I didn’t know that UC were considering a video entity. That could be exciting.

For NZBGet, I guess info on whether it is actively downloading, how many jobs are in the queue and download speed would be good to see.

Again, many thanks for your work on cranking out these integrations and for soliciting ideas for more.

If you crack the Govee integration, I take it with milk and no sugar!

i am way ahead of you man, already able to discover my kettle (which is now collecting dust since i purchased the Terra Kaffe TK-02 lol). Also, sent you a DM on discord, if you can check please :slight_smile:

Though I live in the UK, I have one sister in Houston and another in Keller - just outside Dallas / Fort Worth.

Come visit next time you in town visiting your sister!!! coffee is on me!

1 Like

For some reason, I have two harvey28 discord logins. One on the PC and one on my mobile. I can’t seem to connect the two.

I see your message on the mobile login, but I’ll try to DM you on the PC one as that’s the one I prefer.

1 Like

This is my machine:

Unfortunately, it is totally dumb…

that is a cool machine! i looked at that, but ultimately went with the TK-02 due to the WiFi capabilities and its quality. so far i love it, and definitely using it !!!

1 Like

I’ll have to have a think for integrations!

Any idea how the Home Assistant integration for PlayStation works if you’re saying that Sony block it completely? I’m fine with using the HA integration, but it would be nice to have a built-in one.

the HA one require MQTT running, the UC remote since its all local to the remote can’t do that, theoretically can be done on docker as an external but again, it will be complex as it will need multiple connection strings. HA fully support Playstation network (currently playing) which is already done perfectly by @JackPowell , the control aspect is complicated since Sony lock that down pretty much completely. Can be done via MQTT but will be not possible on the remote alone as tar.gz implementation. send me the link of what you use with HA, i’ve done intensive research but maybe you using something i didn’t see. i got 80% of the PS Console code done, just could never get it to pass remote play registration

1 Like

I’m using HA for some of my integrations for instance TP-LINK, Tuya, and Smartthings. I understand your thoughts on needing to have a physical device for testing, however have you considered the use of simulators if you are running out of ideas on what to integrate based on what you can test? For instance this one for TP-LINK devices: GitHub - plasticrake/tplink-smarthome-simulator: TP-Link Smarthome Device Simulator Thanks for the Weather integration, so far it’s the only one of your numerous integrations that I’ve been able to use due to our different device setups. I’m looking forward to seeing what other integrations your mind comes up with :slightly_smiling_face:

1 Like

Govee integration is ready. Govee Smart Home Integration

Honestly, I never thought of simulators!!! Great idea!!! Definitely worth investigating, thank you! very helpful. However, honestly I do really enjoy the “thrill” of testing and making it happen… Trying on simulators or mock idea’s while very cool can be challenging, i started this only when I got the remote about a month and a half ago… so, I am still learning that’s for sure… It’s very challenging but fun on the same note… the weather integration was my Wife’s idea. When I asked her for ideas she said it would be cool and I immediately ran to my computer to see if there is a free API I can use lol. So, she takes the credit :slight_smile: Thank you for the tip for the simulator, why didn’t I think about that LOL.

Yeah, I remember that thrill when writing code to try out the Internet protocols new to me like POP3, IMAP4, and SMTP way back in the 1990’s. :grinning_face_with_smiling_eyes: I’ll be happy to help you test your integrations where I have an appropriate device.:+1:

1 Like

@M.a.S.e As noted in the Discord chat, the two I am really missing are for my Everesolo Media Player, and LMS. Someone has done a Home Assistant integration for Eversolo here: https://github.com/hchris1/Eversolo. I don’t run Home Assistant but I assume that the same commands can be used for a Remote 3 integration (and happy to help test). I would also love an LMS integration (https://lyrion.org/) to control LMS across my various devices (also happy to help test).

1 Like