Skip Navigation
Looking for advice - Help me advocate for my employer to open up our products to Home Assistant integration

First, some background -

I work in technical support for a Chinese manufacturer making (among other things) home monitoring devices. I'm our resident open source enthusiast in the North American market, not that any of my bosses know or care. My background is not in comp sci or networking, so the only applicable knowledge I have is from my meager experience with my own home lab.

We have a product (I'll refer to it here as the Brain) that communicates wirelessly with our other devices, takes the data from them, sends the data encrypted to our servers, and is available to our customers through our web portal or phone app.

We got a support ticket recently from a customer (and software developer) asking technical questions about the communication protocol from the Brain to our servers. This customer was trying to work on Home Assistant integration for our product stack, but was hitting some roadblock that I can't even pretend to understand. To my understanding, the integration would allow a Home Assistant server to locally gather the same information sent to our servers.

After escalating the issue to our HQ team and some back and forth there, eventually the answer was that the data transfer is encrypted and we aren't going to share any details about it. We don't officially support this type of integration and have no plans to. Our tech contact at HQ offered to sell API access to this customer, but obviously that isn't what he was hoping to hear.

The customer replied that this answer didn't surprise him, but that he would be happy to develop the Home Assistant integration if we made the necessary information available to him.

So, here's my questions - How can I advocate from within my company to open up this aspect of our platform for open source devs to integrate our products into Home Assistant and other open source IOT platforms? Has anyone successfully made a case for this kind of thing within their own companies? What talking points can I use that my higher ups will actually listen to and understand?

I'm considering reaching out to the customer privately to seek a better understanding of what he needs from our platform. Does that seem ill-advised to anyone here?

TLDR - My employer manufactures IOT devices and locks down the platform with proprietary networking protocols. A customer and developer is seeking to write an integration for our products to work locally with Home Assistant. My higher ups said that isn't possible and I want to convince them to make the changes necessary for it to work.

17
With GPL, you're programming Freedom. With MIT, you're programming for free.
  • GPLs "restrictions" are freedom preserving though. It only restricts developers from keeping dirivitive code proprietary. In order to violate the GPL you'd have to choose to use GPL code and then choose not to release your modified versions of it under a similar copyleft license. It may seem counterintuitive, but having those restrictions results in more software freedom overall - similar to the paradox of intolerance.

    I'm not saying MIT or so called permissive licenses are bad, but the permissive/restrictive language is just as loaded as the OPs suggestions. Both styles are needed, but copyleft licenses are better at promoting software freedom.

    Edit: I do agree with you that LGPL serves an important role in promoting free/libre software where it would otherwise would never be used.

  • What was your latest improvement to your Linux setup?
  • Edited my kernal parameters to prevent my CPU from going into a low power state that had been causing crashes for years apparently.

    Edit: if you use 1st gen ryzen and have been putting up with intermittent crashes thinking it was your shitty old used GPU like me, try disabling c-state 6.

  • Can someone remind me what 'thought terminating cliche' means again?
  • Do you think it's some kind of gachya that I believe organizing workforces, community activism, and direct action will do more good for people than simply voting once every couple of years? Did I indicate to you at any point that people shouldn't vote for the less fascist party/candidates? The point is not "Don't vote", it's "Meaningful political change will never come if voting is people's only method for enacting said change."

  • Can someone remind me what 'thought terminating cliche' means again?
  • We agree on that. I don't, however, expect the US democratic party to represent me and my interests. They represent the ruling class just like nearly every major political party around the world. Electoral politics isn't going to change that.

  • What is Cara, the anti-AI social media app for artists?
  • It's not just about the content posted by individuals though. The community and relationships built on a centralized platform are also at risk to a much greater degree than they would be on federated social media.

  • DeepFuckingValue update
  • The argument could be made, yes. Until DFV had this level of celebrity he was just a guy doing live streams about his wild investment ideas. That's totally legal, but I'd bet he's wading through murkier waters now though.

  • Looking for private tracker for AV1 encodes

    As the title says, I'm looking for a private tracker with a good sized library of 1080p AV1 encodes. I'm on LST.gg and there's a handful of uploaders and encoders there that have given me the opportunity to upgrade some of my library to AV1, but I keep hearing about how great AV1 is for anime and there isn't really any anime in AV1 there. An anime specific tracker would be great if they have a decent amount of AV1, but I'm also interested in general cartoons and live action TV/movies.

    I have access to a MAM's invite forum and have a well established ratio on several trackers, so once I know where to go hopefully I'll be able to get in.

    10
    it's me. I'm the one who rules

    A picture of sexy Sonic the Hedgehog stepping out of the shower with text bubbles saying- "Are you frying chicken, baby? Haha just kidding" "You make a lot of noise when you pee. I like that." Sonic is very sexy.

    18
    Happy May Day!

    My favorite author posted this for May Day. I think its an important message in the midst of anti-genocide protests on college campuses and around the world.

    0
    Pirates, Vampires, and Princes all obey the rule

    A three way vinn-diagram with pirates, vampires, and Princes in the three main circles. At the intersection of pirates and vampires is "classic go-to villains". Vampires and Princes share "living in castles". Princes and pirates both have "stealing from peasants". The shared trait of all three is "wearing these shirts" with a picture of a fancy white shirt with big ruffles on the neck and sleeves.

    14
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TW
    TwiddleTwaddle @lemmy.blahaj.zone
    Posts 19
    Comments 126