[HN Gopher] Home Assistant blocked from integrating with Garage ...
___________________________________________________________________
Home Assistant blocked from integrating with Garage Door opener API
Author : eamonnsullivan
Score : 882 points
Date : 2023-11-08 09:04 UTC (13 hours ago)
(HTM) web link (www.home-assistant.io)
(TXT) w3m dump (www.home-assistant.io)
| eamonnsullivan wrote:
| Here's the company's statement, which they've updated to accuse
| HA of, basically, DDOS:
| https://chamberlaingroup.com/press/a-message-about-our-decis...
| Nextgrid wrote:
| Even if we assume that's true (I very much have my doubts),
| this is a totally self-inflicted problem as a result of bad
| design: there's no reason a garage door opener should rely on a
| remote server instead of local communication.
| malermeister wrote:
| If it's not on a remote server, then how would you know when
| people leave/arrive at their homes? You'd miss out on so much
| sweet, monetizable personal information. Won't anyone think
| of corporate profits???
| mindslight wrote:
| You don't even have to go so far as saying they should change
| the embedded software. Here is the problem:
|
| > _The MyQ integration was introduced in Home Assistant 0.39,
| and it 's used by 3.1% of the active installations. Its IoT
| class is Cloud Polling._
|
| "Cloud Polling", meaning they don't have a way for an API
| client to register for state change callbacks. I'm sure this
| is why there is so much traffic - if Home Assistant wants to
| support triggers based on state changes (eg door opening,
| turn on home lights), then it needs to repeatedly check the
| status so that it becomes aware of the change in a timely
| manner.
|
| (Personally I only buy/use devices with local control, and
| generally cut them off from Internet access. Just saying
| though)
| Someone1234 wrote:
| As they themselves admit in that statement: There used to be an
| official way to integrate locally, but they discontinued it
| (myQ Home Bridge) and they're hard to find today (inc. huge
| markups when available).
| lvh wrote:
| Perhaps they updated the statement since then, but they're not
| accusing them of "basically" DDOS: they literally say DDOS now.
| Which of course prompts the question: is the problem that the
| CTO doesn't understand what DDOS is, or are they intentionally
| painting HA as malicious somehow?
| jsight wrote:
| TBH, that's better, as that is a problem that could be fixed.
| Even if we had to switch to a tilt sensor and just retain
| control, that'd be much better than their approach.
|
| IOW, this real reason is better than their dumb comment about
| "unauthorized use".
| dathinab wrote:
| can we just make non-sens like that illegal
|
| no one has time for it
|
| you bought the device you should own it
|
| it's not even anything fancy where you could argue that
| continuous software updated need to be done or similar
|
| also pass a law that all smart home devices had to go through a
| hub, no direct internet connection allowed, uh put it under
| "reducing DDOS potential due to long term issues with internet
| connected smart home device security"
| pjc50 wrote:
| The problem is it's routed through a central server.
|
| > all smart home devices had to go through a hub
|
| I think ultimately this is the only way to get it to even work
| properly, let alone last long enough that the next purchaser of
| a smart home can use it reliably. But it will also slow
| innovation and Big Tech will _hate_ it.
| rft wrote:
| > all smart home devices had to go through a hub
|
| I fully agree, this is the reason I mostly buy Zigbee devices
| for my smart home. The problem with this rule is that there is
| already a device on the market that complies with it on paper,
| but not how you intended: Amazon Echo devices act as Zigbee
| gateways. While I never tried it, I bet it will not turn on
| your lights without calling the mothership.
|
| If this rule were to become reality, vendors would just sell
| your their "mandatory" hubs that handle the calling home part.
| Smaller vendors would no longer be able to offer their ESP
| based devices, even though I can easily decloud them via
| ESPHome etc, if even necessary.
|
| From a purely idealistic PoV, I guess the only way we achieve
| ownership as you described is if we require by law, with proper
| enforcement, that reasonable technical people are able to
| connect to the device on a local interface. But this has so
| many weasel words already, it would be ineffective and/or lead
| to regulatory capture ("implement this 600 page, 200$ ISO
| standard based on XML, don't mind the proprietary extensions
| ensuring no interop!").
|
| For me, the way to have some degree of ownership of my smart
| home is doing research before buying to ensure the device
| either runs on Zigbee, has a local network interface and does
| not rely on the cloud even for initial configuration or can be
| flashed with Tasmota or ESPHome with minimal fuzz. I don't see
| this changing any time soon. It is sad that you need to have
| the knowledge and time to be able to "own" your smart home, but
| I at least can help my "tech support circle" where possible to
| make informed decisions.
| darkwater wrote:
| > If this rule were to become reality, vendors would just
| sell your their "mandatory" hubs that handle the calling home
| part. Smaller vendors would no longer be able to offer their
| ESP based devices, even though I can easily decloud them via
| ESPHome etc, if even necessary.
|
| No, what should become the reality is that only HARDWARE
| vendors that make a living off the hardware and some
| corollary service will have the incentives to be on the
| market, instead of the behemoths like Amazon or Google that
| just want to harvest your data with mostly loss leader
| products.
| rft wrote:
| Yeah, I agree that this is what SHOULD happen. But I am far
| too cynical at this point to believe it WILL happen.
|
| In our current system I see two ways to try to make this
| reality: 1) economic factors and 2) regulation. 1) will not
| happen, because the data is worth enough to big players
| that a small competitor can not compete on the
| hardware/software/service margins alone. You need to become
| as big and integrated as the current players to be able to
| offer similar features and prices. Sure, it is more choice,
| but the option is just as bad.
|
| 2) will not happen due to regulatory capture problems as I
| already stated. A big player can shoulder the burden of
| compliance easier than a small shop. Maybe, just maybe,
| there is hope if anti-trust actions split up the existing
| big players, but I am not holding my breath.
|
| The third way, one small group of indomitable Gauls^Wnerds
| still holds out against the invaders, is what we currently
| have and what offers a little bit of hope to me. But I fear
| this will never become the norm.
| vidarh wrote:
| I use (or used, I mostly have Lightwave switches instead of
| zigbee bulbs now) one of my Echo devices as a gateway, and
| sure it will call the mothership, but I really don't care
| about _that_ as long as the switches and other devices
| themselves still works if /when I decide to tear out the
| Echos. To me they're not a problem, as long as they speak
| open protocols.
|
| I think that part is more important than demanding a hub.
| Demanding that the device _can_ connect to a local hub (where
| "can" means "can easily be reconfigured without going through
| the original manufacturer or requiring expensive tools"...)
| speaking open protocols (and specify clearly what "open
| protocol" means, to avoid your 600 page, 200$ ISO standard)
| is more important than requiring that they _must_ connect to
| a local hub. Also necessary to specify that you can carry out
| _all_ the functions of the device via open protocols, or you
| 'll get bullshit where essentials get locked away.
|
| Personally, I don't care if I have proprietary smart home
| devices. I _do_ care that the maximum _cost and hassle_ if a
| manufacturer goes "rogue" like in this linked article
| remains low. So each proprietary device in current use
| reduces my willingness to get another one. Currently, all of
| my devices can be controlled via open source, and though some
| of them (some cheap Govee led strips) do call home, there are
| open source to talk to them, and worst case I can literally
| cut them off with a pair of scissors and replace the
| controllers for a pittance if they ever become a nuisance,
| and that makes them an acceptable choice (though whenever
| there are multiple options I _will_ look for the more open
| one).
| vidarh wrote:
| > also pass a law that all smart home devices had to go through
| a hub, no direct internet connection allowed, uh put it under
| "reducing DDOS potential due to long term issues with internet
| connected smart home device security"
|
| Assuming no authentication/encryption/intentional obfuscation
| shenanigans (which would need to be covered), I don't really
| care if it is _forced_ to go through a local hub if only they
| were required to provide an easy mechanism for pointing the
| device at a local network endpoint.
| TeMPOraL wrote:
| From company statement:
|
| > _Our customers rely on us to make access simple without
| sacrificing quality and reliability. Unauthorized app
| integrations, stemming from only 0.2% of myQ users, previously
| accounted for more than half of the traffic to and from the myQ
| system, and at times constituted a substantial DDOS event that
| consumed high quantities of resources._
|
| Yeah, that sounds plausible, because:
|
| - Home Assistant users are power users, thus more likely to
| _actually use_ the devices in question;
|
| - Official IoT software and integrations are uniformly _shit_ ,
| designed to discourage effective use (while maximizing data
| collection).
|
| Thus, I read this statement as: "We're not happy that some of our
| customers decided to _actually use_ the 'smart'/'connected'
| aspects of our product; our service-providing part was not ready
| to provide the service, and unlike the data collection part, it
| was never intended to."
| api wrote:
| The problem is that these require some kind of server. Get one
| that just talks to HA over your local network.
|
| _Why in the hell does a garage door opener need a server?_
|
| Oh, data collection. And subscriptions. Nothing for the user.
|
| I avoid any home automation thing that has any cloud backing
| that's not strictly optional. It's a strong anti-feature. In
| home stuff cloud means it won't work when the Internet is down,
| it spies on you, and it can become a brick or start requiring a
| subscription at any time.
| nijave wrote:
| You can access the device when you're away from home if it's
| internet connected. Of course, the server doesn't need to be
| doing much besides proxying connections.
| cassianoleal wrote:
| And of course, you can easily run a
| VPN/Tailscale/ZeroTier/whatever to achieve the same without
| the downsides.
| api wrote:
| There are home assistant integrations for all of those.
| HA can also open a port via uPnP and use Letsencrypt.
|
| You don't need a cloud server to remotely access a
| device.
| colinmorelli wrote:
| I'm quite confident my parents and the many people like
| them in the world would not find running
| VPN/Tailscale/ZeroTier to be "easy." Nor would they have
| any idea how to troubleshoot when those services have
| issues. Nor would they want to play intermediary between
| Tailscale and myQ customer support to figure out which
| one is broken and fix it.
|
| Having options like this is great for powerusers, but the
| vast majority of people are not that. They need something
| that just works. Of course that still doesn't mean they
| need their garage door collecting telemetry data, but
| they need something more than a LAN-connected smart
| device.
| iAMkenough wrote:
| Sounds like there's a market for intermediary tech
| support
| colinmorelli wrote:
| Perhaps in general, but if the problem here is "I don't
| want a corporation to have access to when my garage door
| is open or closed" I can't fathom how "Give another
| corporation access to my entire network to troubleshoot
| my VPN and LAN configuration of my devices" is the
| solution?
| TeMPOraL wrote:
| The solution is to "give my tech whiz
| kid/neighbor/friend, or a local IT shop two blocks over,
| the responsibility of managing my home network".
|
| This is where ideas like non-shit IoT, Right to Repair,
| Free (Libre) Software, and even "how to not fuck up
| foreign aid 101", all converge. The point isn't to make
| everyone their tech support. The point is to _allow local
| communities to be more self-sufficient, able to manage
| technology on their own - as opposed to outsourcing
| everything to some faceless companies that have no
| attachment to any given community.
|
| Note that this doesn't preclude business - on the
| contrary, local businesses are the fundamental part of
| any community larger than couple dozen people; the ideas
| converge not on everyone doing stuff pro bono, but on
| _small, local businesses* doing things for their
| communities, accumulating and retaining know-how.
|
| I wish more people from aforementioned movements realized
| their ultimate goal (at least in form that's possible in
| the real world) is the same, and joined forces.
| kube-system wrote:
| If your mass-market commercial product needs this by
| design, you will fail. To successfully sell a product to
| the general public, it must work out of the box.
| jollyllama wrote:
| True, but there's contractors for pretty much everything
| else that can be installed on your home. Why not home
| automation contractors?
| kube-system wrote:
| They exist, but they're expensive. And the products they
| sell are not really consumer devices, they are B2B
| products marketed at contractors.
|
| They're really two different markets, the bulk of the
| home automation market doesn't want to spend $10K+ for a
| contractor to check the same feature boxes that something
| on the shelf at Home Depot can do for a 3-digit price
| tag. Labor is really expensive, so home automation
| contractors operate almost exclusively on the high-end of
| the market.
| epiecs wrote:
| They can just pay for home assistant cloud?
| colinmorelli wrote:
| 1) Home Assistant is not an officially sanctioned option
| by the devices and will run into technical issues
| regardless whether it's cloud hosted or not (as seen by
| the very post we're all commenting on).
|
| 2) Even if the above were not true, at that point you're
| back to an internet enabled smart home device system, and
| now we're simply picking which vendor to trust over the
| other. But in both cases, the option for the vendor to
| collect telemetry data about your usage of the products
| exists.
|
| There is really no viable way for the typical consumer to
| be able to both have a good product experience for
| something like this, and to prevent a cloud vendor from
| having access to their data. Unless I'm missing something
| obvious.
| lloeki wrote:
| > Even if the above were not true, at that point you're
| back to an internet enabled smart home device system
|
| Home Assistant Cloud is essentially a TCP-level proxy
| (IOW Nabu Casa sees jack squat):
|
| > The remote UI encrypts all communication between your
| browser and your local instance. Encryption is provided
| by a Let's Encrypt certificate. Under the hood, your
| local Home Assistant instance is connected to one of our
| custom built UI proxy servers. Our UI proxy servers
| operate at the TCP level and will forward all encrypted
| data to the local instance.
|
| > Routing is made possible by the Server Name Indication
| (SNI) extension on the TLS handshake. It contains the
| information for which hostname an incoming request is
| destined, and we forward this information to the matching
| local instance. To be able to route multiple simultaneous
| requests, all data will be routed via a TCP multiplexer.
| The local Home Assistant instance will receive the TCP
| packets, demultiplex them, decrypt them with the SSL
| certificate and forward them to the HTTP component.
|
| > The source code is available on GitHub:
|
| > SniTun - End-to-End encryption with SNI proxy on top of
| a TCP multiplexer
|
| > hass-nabucasa - Cloud integration in Home Assistant
|
| https://www.nabucasa.com/config/remote/#how-it-works
|
| https://www.nabucasa.com/config/remote/#security
| colinmorelli wrote:
| Yeah so this is why I said "no way for the typical
| consumer to have a product experience like this" because
| what you're saying is true, but not something an
| individual can rely on.
|
| Typical consumers have no way of ensuring their UI is, in
| fact, encrypting the data and not farming it out. They
| cannot verify the source code themselves, because they
| don't have the technical skill set they'd need to do so
| (nor, frankly, the time). They're reliant on the goodwill
| of whoever packaged and installed the offering for them
| not doing anything to that offering.
|
| Technical power users can circumvent this because they
| can build/install from source, verify keychains, read the
| source, etc. Non-technical users can't do this, and need
| someone to help them. That someone will most likely be in
| the form of a third party organization that does this in
| exchange for money. They're placing their trust in that
| third party.
|
| The point I'm getting at is that, eventually, a consumer
| has to trust a third party who may have incentives that
| don't align with their own. They're just playing a game
| of which vendor to place that trust in. This is why
| centralization is still the predominant architecture
| choice for the overwhelming majority of products, even in
| a world where myriad decentralized solutions exist for
| almost everything. It turns out that having bespoke third
| parties run decentralized solutions for customers is
| often not a better product experience, and still has the
| same root problem even if it manifests in different ways.
| TeMPOraL wrote:
| > _The point I 'm getting at is that, eventually, a
| consumer has to trust a third party who may have
| incentives that don't align with their own. They're just
| playing a game of which vendor to place that trust in._
|
| The problem is that approximately NONE of the commercial
| vendors are in any way trustworthy. They're really
| pushing hard the degree of abuse they inflict on the
| customers, and social immunity takes long time to build.
|
| The ultimate solution IMO is to have people trust _in
| people they can actually trust_ - that is, make the third
| parties local. A partner, a kid, a neighbor, a small
| company servicing the local community and physically
| located in it. At this scale, trust can be managed
| through tried-and-true social techniques humans are
| innately good at, and have successfully used for many
| thousands of years. This is how you make most of the tech
| industry and adjacent problems go away.
| dthul wrote:
| I suppose the vendor could sell a home server device,
| which runs some kind of Tailscale-like technology to make
| it available from the internet, and the app talks to that
| locally hosted server.
| MadnessASAP wrote:
| My wife doesn't understand what I do on the computer all
| the time and she's pretty doubtful of my claim that
| server racks are normal household items. Nevertheless
| setting up the HA app on her phone with a Wireguard VPN
| was super simple and she's got a good handle on that.
|
| That being said, setting up the HA and Wireguard server
| is definitely a more demanding experience. Although once
| setup it's pretty much a once and done sort of thing, and
| they're are integrated ready to go solutions available.
|
| It would be nice to see something like "Geek Squad"
| offering that sort of service instead of just running AV
| software while trawling for nudes on customer laptops. No
| guesses on what's more profitable though.
| nvy wrote:
| >she's pretty doubtful of my claim that server racks are
| normal household items.
|
| Haha, she's got you there.
| Eduard wrote:
| > Although once setup it's pretty much a once and done
| sort of thing
|
| I guess you started using Home Assistance recently /
| shortly... and/or you use only a few HA integrations.
|
| Otherwise, you would have already run into enough
| troubles with updates.
| freedomben wrote:
| I refuse to use cloud services, and I use tail scale, but
| telling the average consumer to do this instead of using
| whatever app came with the device is not going to work
| for most people
| fullspectrumdev wrote:
| > easily
|
| Not for the average consumer.
|
| I actually have gotten to know a lot of folks who are
| massive into home automation, who also know precisely
| fuck all about computers or whatnot.
| WirelessGigabit wrote:
| Most VPNs need significantly extra work to get
| notifications to pass through.
|
| For example, Apple Home does not work by default over
| WireGuard.
| RobotToaster wrote:
| Why would you need to access a garage door opener when away
| from home?
| heartbreak wrote:
| To let in your cat sitter.
| eknkc wrote:
| Check if you left it open? Let someone in remotely?
| pmontra wrote:
| I forgot it open.
| _ZeD_ wrote:
| the real solution here is to make it auto close locally.
| pmontra wrote:
| That's a nice to have feature. However there are cases
| when one wants to keep it open for hours or, as pointed
| by other replies, to open it to let somebody in. An edge
| case I just thought about: open it to let somebody
| delivery a package inside, possibly by looking at them
| with a camera, and then close it.
| neodymiumphish wrote:
| Give access to a friend or family member when you're out
| of town.
|
| Allow package deliverers to put a package in your garage
| instead of on your step.
|
| When I had MyQ, I used it almost exclusively when I was
| on my motorcycle. I had it configured so that I could tap
| a button on my phone that tracked my location and enabled
| a geofence around my house so it would ping the MyQ to
| open when I got about a quarter mile from home. I called
| this my "riding home" mode. This saved me the trouble of
| having to get my gloves off and open the door through the
| app when I got to my driveway, and I didn't have to leave
| a garage door opener on/with my bike.
| colinmorelli wrote:
| Putting aside the very legitimate use cases highlighted
| in other messages, a very simple one is: you're just
| arriving at home, but are still not (yet) connected to
| wifi.
|
| These very practical daily occurrences can make devices
| incredibly annoying and frustrating for typical consumers
| who want it to just work.
| pmontra wrote:
| That's why I have a radio remote in my car and in my
| living room and never bothered automating the garage door
| any further.
| organsnyder wrote:
| I find it handy for when I'm outside but not in my car--
| on my bike, working around the yard, etc.
| vel0city wrote:
| For the "working around the yard" idea, I just got a
| keypad mounted near the garage door. It is wireless, it
| just acts like a remote which requires a pin before it
| sends the toggle command.
| tmccrary55 wrote:
| You can also just do both.
|
| I'd rather that it use the LAN, if I'm there at the time.
|
| Data collection and remote access can just be their own
| functionality.
| tensor wrote:
| Homekit provides this as well, and by default is local
| only. There really is no excuse for these devices not to
| support homekit out of the box other than a money grab.
| ourmandave wrote:
| In the updated fairy tale, the 3rd little piggy actually
| perishes, because his house got _bricked_ by the Big Bad Wolf
| IoT service.
| kevindamm wrote:
| It's a good thing the piggies invested in light
| infrastructure and good logs with their previous houses,
| the next version after brick will be even better!
| TeMPOraL wrote:
| I still prefer the version where the fourth pig built its
| home from wolf bones - while it wasn't the best building
| material, it made a point.
| marcosdumay wrote:
| Nah, the wolf just pays a minimal fee to the IoT provider
| so it unlocks every door on the pig's house.
| lexh wrote:
| _Oh, data collection. And subscriptions._
|
| This makes sense (and myQ's privacy policy is a nightmare:
| https://www.myq.com/privacy-notice) but I've never understood
| how this _particular_ bit of data is valuable to anyone. Any
| ideas?
| firtoz wrote:
| Number of active car owners living in an area could be
| valuable for a few industries and governments
| ca_tech wrote:
| I buy a garage door opener. That is the end of my
| transaction.
|
| I buy a connected garage door opener. The provider knows my
| geolocation, my name, email address, socioeconomic status,
| even the phone I own. Inferences can be made on activity
| such as "they leave for work at 7am when garage door
| opens".
|
| The collection of data doesn't need to be used specifically
| for reengaging me with Chamberlain. It is now an asset to
| the company that can be sold to others as outlined in their
| Information Sharing section. Which basically says "we share
| it with everyone".
|
| Partners can be anyone from insurance companies to academic
| researchers. Remember that partners aren't limited to just
| one data set. They have the ability to ask multiple
| companies: "What data do you have for all occupants of
| houses in this geographic area?"
| TeMPOraL wrote:
| > _Remember that partners aren 't limited to just one
| data set. They have the ability to ask multiple
| companies: "What data do you have for all occupants of
| houses in this geographic area?"_
|
| Yup. And to make the issue clear: there is no such thing
| as "anonymized data", there's only "anonymized until
| correlated with enough related data sets".
| gosub100 wrote:
| No direct experience, just my guesses
|
| * someone who drives frequently may rank higher for
| automotive products and services
|
| * use to independently rank other statistics, i.e. someone
| with kids probably comes and goes more than a single person
| or non-child-rearing couple. Take the dataset where you
| _know_ they have kids (and myQ) and see if you can detect
| the ones with kids using _only_ myQ data (plus other
| statistics). If it allows you to infer this property
| accurately enough, profit.
|
| * Someone who comes and goes a lot is most likely _not_
| physically disabled, so exclude them from those specific
| marketing materials.
|
| * someone who is home a lot (hardly ever opens their garage
| door) might like to spend money on useless gadgets, try
| selling them IoT toasters
| criddell wrote:
| Plus some of their door openers have a camera and
| microphone. From that they could get a lot more very
| specific data.
| kube-system wrote:
| > Why in the hell does a garage door opener need a server?
|
| Because the user is almost certainly installing the device
| behind a NAT with a dynamically assigned public IP. These are
| mass-market garage door openers, not devices targeted to
| those familiar with advanced network configuration.
|
| I also avoid cloud connected IoT stuff. I have the luxury of
| doing so because I have IT skills. For those who do not,
| accessible alternatives simply don't exist.
| PurpleRamen wrote:
| > - Home Assistant users are power users, thus more likely to
| actually use the devices in question;
|
| >50% traffic from 0.2% of the users is far too big of a
| discrepancy to just explain it away with powerusers. Customers
| too have to follow a fair level of usage.
|
| > designed to discourage effective use (while maximizing data
| collection).
|
| What valuable data can they collect, if nobody is using it?
| malermeister wrote:
| This thing probably phones home every time you open or close
| your door, no matter if you do it via their smart portal or
| manually.
| neodymiumphish wrote:
| As a former MyQ user, I can say definitively that this is
| accurate. There's a magnetic sensor that you put on the
| door for it to track the state of the door, so the app is
| always correct on whether it's open or closed.
| PurpleRamen wrote:
| Yes, but according to their statement, the official client
| seems to behave better than the HA-implementation. Maybe HA
| is brute forcing something, like pulling state every 10
| seconds or so. And this is a legit complaint from their
| side if this is the case.
| bonzini wrote:
| If pulling the state goes through the cloud app it is
| their (self-inflicted) problem.
| PurpleRamen wrote:
| Sure, and because it was their problem, they made it the
| problem of those who gave them this problem, and pulled
| the plug.
|
| But let's get real, 0.2 of customers are probably also
| matching around 0.2% of their income with those products.
| So it's probably not really a problem, short term.
|
| Long term, they probably have damaged their brand hard,
| and missed out on some revenue from grassroot marketing.
| But that's a problem of future chamberlain. Today, the
| one responsible for this has solved their problems, calls
| it done and gets their paycheck.
|
| And who knows, maybe next year they switch to Matter, get
| some good marketing from it, raise the sales and the
| victims from today are forgotten. That's business..
| Eduard wrote:
| any home IoT solution without a cloud inbetween and which
| shall also be able to communicate with you while on the
| go requires a lot of technical expertise (and perpetual
| maintenance...). It is therefore not viable for the mass
| market.
| gog wrote:
| Probably because the official client only checks the
| state if you open the app, while HA probably does it
| every so often.
|
| Legit solution would be for the company to allow local
| access to the garage door to check the state without
| needing to go through their servers.
| bitshiftfaced wrote:
| I think they want you to install their app so that you have
| to open the app everytime you press the button. From there,
| you see ads to other products.
| ttcbj wrote:
| I use the myq app to open my garage door open regularly.
| The app is slow to open and generally annoying. For
| example, the whole interface is initially blocked, so you
| tap to open and it doesn't register the tap, still doesn't
| register the tap, then finally it does.
|
| I was not aware of there being ads in it, but I just
| looked, and you are absolutely right, there is an ad at the
| top. It looks like its for their home security camera.
|
| Based on my experience with the company, I would not
| purchase additional products from them. Not based on my
| desire to use home automation or homekit, just on the fact
| that the app is poor.
|
| The garage door openers themselves, however, which have
| battery backup and which open quietly and with a gradual
| slowing near the finish, are pretty decent. Mainly I wish
| they had a better, faster app, as the garage door is the
| smart home thing I used most (followed by maybe Rachio).
| fullstop wrote:
| > I use the myq app to open my garage door open
| regularly.
|
| It used to ask me to provide a rating every time I opened
| the app. I eventually added a negative rating because it
| kept asking even after I had answered "Do not ask me".
| pjsg wrote:
| Yeah -- it is certainly quicker to use the keypad that I
| have outside the garage door than try and use their app.
| In particular, it keeps asking me for a username and
| password (which I can't remember because who remembers 16
| character strings??).
|
| I just want to get local access to my openers.
| HankB99 wrote:
| > What valuable data can they collect, if nobody is using it?
|
| What permissions does the app have? If it has location data
| so it can open/close the garage door based on proximity, it
| can probably collect your location whenever the phone is on
| and that can be sold to data brokers. That's just an example.
| There is potentially a trove of information the app could
| collect and sell and not just when the user has the app open.
|
| Of course if the app is never installed it collects nothing.
| I wonder if the vendor requires the app to be installed for
| initial configuration.
|
| And IAC, it would be preferable (to me) to have a device that
| works entirely locally.
| cyberax wrote:
| > What permissions does the app have?
|
| "Location" (while using App) and "Notifications". So it can
| locate you when you trigger it, but it can't track you all
| the time.
| jsight wrote:
| They do not support opening your own garage door via IFTT,
| Alexa, or Google Assistant.
|
| They do support allowing their paid partners (eg, Amazon) to
| open your garage door for deliveries. I think this last part
| is where they get "value".
| PaulHoule wrote:
| "Valuable Data" doesn't have to be valuable but can be
| valuable anyway if investors and other partners believe it
| is.
| egberts1 wrote:
| Valuable data is in the eye of the beholder: such as
| burglars, home invaders, stalkers, panty-sniffers, voyeurs,
| blackmailers, robbers, kidnappers, spies, squatters,
| vagrants, wild teenagers and dumb adults that are scouting
| for their next juicy target.
| a254613e wrote:
| The main reason why HA accounted for so many requests is
| probably because it was a polling integration, requesting data
| every 30 seconds from the server, while the official app either
| had push events when something changes, or it updated state
| when the app gets opened.
| ryukoposting wrote:
| Isn't the high road solution here to open your API to enable
| users to make a less shitty HA integration?
|
| Either way, they'll almost certainly pull the plug on this
| service sometime before the end of the decade.
| lhamil64 wrote:
| Or open up a local API so Home Assistant users don't even
| need to hit their servers in the first place, which is
| preferable anyway...
| epiecs wrote:
| I was just going to comment this. The device is network
| connected anyhow. So just open up the local api.
| cameldrv wrote:
| Haha this is the company that has an undocumented
| encrypted wire protocol between the wired button and the
| opener so you have to use their button instead of a
| normal doorbell switch.
| thecapybara wrote:
| If I recall correctly, Chamberlin had an optional
| accessory that added HomeKit support to garage door
| openers, and that was discontinued last year. Home
| Assistant is capable of acting as a HomeKit hub, allowing
| it to control HomeKit compatible devices locally that
| otherwise would've required a cloud connection.
| ziml77 wrote:
| I'm so glad HomeKit exists because without it I'm
| positive the vast majority of "smart" home devices
| wouldn't support any kind of local connectivity.
| kortilla wrote:
| It sucks how many iot devices skip home kit integration
| for this very reason. :(
| giancarlostoro wrote:
| I would argue that letting HA define a callback URL or some
| way to receive those events instead of relying on polling
| would do it. But also, are they caching the responses? I
| have a weird feeling that the vendor is not caching enough,
| especially for data that changes insanely infrequently.
| criddell wrote:
| That's definitely the high road solution. The low road
| solution would have been to start suing HA users under the
| CFAA. So I guess they took the middle road.
| Angostura wrote:
| Possible answers would be for the company to create an
| official integration, using a change state trigger rather
| than a polling trigger - or possibly to throttle requests
| from a particular IP to a certain number per day to
| incentivise parsimonious usage
| xur17 wrote:
| Absolutely. It would also be possible for them to create a
| local API that home assistant can call over the local
| network. The real problem is that the company just doesn't
| care.
| greggsy wrote:
| HA even claim that it's used as a test bed for many iot
| products, so it can often have integrations before any
| other platform. Kind of makes sense, give many cross
| platform integrations there are in it.
| lvh wrote:
| A third-party hub would have a similar problem, though,
| right?
| mikeryan wrote:
| MyQ has built in integrations for Apple Smart Home and
| Alexa. I'm assuming in those situations the MyQ app passes
| state to those services so they don't have to poll.
| achandlerwhite wrote:
| Not for HoneKit unfortunately. They did sell a separate
| -$100 box that would bridge it officially but have
| discontinued it.
| giancarlostoro wrote:
| Why not... just allow HA receive callback events at that
| point when things change? I feel like this has an easy
| resolve that doesn't piss off your power user customers, and
| makes them encourage others to invest in your products, IE
| power users, and they'll come back because despite being a
| little extra engineering effort, they were glad you thought
| of them.
| twicetwice wrote:
| Good suggestion, but where and how does HA receive
| callbacks? I would guess that almost all HA instances are
| behind residential LANs and most aren't accessible on the
| public internet. You could use dynamic DNS and forward
| ports, but that's flaky, you might run into CGNAT, etc. And
| anyway, it's best if your HA instance isn't publicly
| addressable; mine is only accessible over my personal
| WireGuard VPN and I intend to keep it that way.
|
| I'm sure this is a solvable and solved problem, but I do
| believe it is non-trivial, and potentially a major headache
| for a company to implement just to support a tiny niche of
| users. I'd be delighted to find out I'm wrong though!
|
| And, unfortunately, the business case isn't there, since
| this weakens lock-in effects. I don't endorse this reason--
| that's why I run my own HA instance and don't buy or use
| any products that require the cloud or otherwise can't be
| operated entirely locally (including flashing Valetudo to
| my robot vacuum!).
| tuckerman wrote:
| If you pay for the home assistant cloud subscription
| (built into HA, ~5 USD/mo) they can provision custom
| callback URLs for you so you don't have to expose your HA
| instance. I have this setup for certain integrations such
| as Samsung Smart Things.
|
| It's not a perfect solution since it costs money but it's
| a nice alternative to exposing your HA instance or some
| other front end proxy to the internet.
| andrewaylett wrote:
| Unfortunately it's not actually that different in effect
| -- Nabu Casa proxy the encrypted TCP connection, rather
| than terminating TLS and proxying HTTP, which is _great_
| for privacy but not so much for providing an extra layer
| of security on top of HA itself.
|
| It is also much easier for those without easy access to
| extra static IP addresses. Given the target audience I
| think it's probably the right approach.
| tuckerman wrote:
| I don't think it's entirely devoid of security
| improvements---you need to know the webhook address in
| order to get access to talk to a HA instance which would
| be a lot more difficult than just port scanning for an
| open (perhaps unpatched) HA instance on the open
| internet. I would still prefer it though if things would
| expose a local API or speak MQTT however.
| ndriscoll wrote:
| Open a TCP connection from the instance to the cloud
| service. I don't know about all consumer routers, but I
| just checked mine and the default TCP established timeout
| is 7440 seconds. Idle timeouts are _supposed_ to be at
| least 2 hours.
|
| If you served the entire US (130 million households) and
| had a 1 hour keepalive, that's only 36k packets per
| second, which is nothing.
|
| You could also auto-train the idle timeout by using a
| pair of TCP connections. One uses a known good value
| while the other probes upwards until it finds its
| connections start getting closed (with some optional
| binary search fanciness), feeding new known good values
| back to the first.
|
| (Obviously the no-cloud solution is better still)
| pjsg wrote:
| MQTT is the solution for this. Note that the garage door
| openers talk MQTT to the myq service (over TLS with
| preshared keys). It should be possible to subscribe to
| events from your garage door opener(s) and also to send
| commands to it.
| Eduard wrote:
| but MQTT alone doesn't solve the challenge for some
| Internet server to push messages to a Home Assistance
| instance running inside a home network / behind a router
| / behind a firewall / NAT unless a port is opened on the
| router, or long-polling is used.
| jacquesm wrote:
| Why not simply allow HA to integrate _on site_ rather than
| to have to go through some crappy service that likely will
| not last the lifetime of the doors in the first place?
| steamer25 wrote:
| I'm not saying owners should be completely barred from
| modifying their systems but there are security
| implications to bypassing their centralized / cloud-based
| authentication.
|
| It'd be possible for a knows-enough-to-be-dangerous
| customer to modify their system in such a way that they
| unwittingly allow unauthenticated local access. From my
| point of view, Chamberlain/MyQ should be totally
| indemnified in such scenarios but I'm not sure how murky
| the legalities would be in terms of getting judges/juries
| to accept "caveat emptor".
|
| EDIT: Maybe there's a way to ensure customers have signed
| an indemnification agreement before unlocking local API
| access? I guess there'd also need to be a way to
| ensure/promote a factory reset if/when
| ownership/rentalship changes.
| hunter2_ wrote:
| Deadbolt companies aren't liable for customers leaving
| their products unlocked, right? Is this so different?
| steamer25 wrote:
| That makes sense to me but I'm not sure your average
| judge/juror would see it so simply--especially given that
| in most cases it'd be a lot easier to tell if/when a
| deadbolt has been modified.
| jacquesm wrote:
| You've got that backwards. Giving a third party control
| over your garage door is the 'security implication' you
| want to avoid.
| organsnyder wrote:
| I bought MyQ's Homekit bridge to allow local integration
| with Home Assistant. It was a bit of a pain to set up
| initially, and it's stupid that I have a separate device
| when the openers themselves support wifi natively, but
| it's been rock-solid.
| mikestew wrote:
| You know that "bit of a pain to set up initially" you
| mentioned? Yeah, I've had to do that repeatedly because
| its little pea-brain forgets every few months. It's been
| anything but rock-solid for me. I just gave up on it.
|
| I initially bought the bridge because I thought a
| wireless relay spliced into the hardwired door switch
| would be too much trouble, so I'll spend a little and
| save some time. Boy, was I wrong.
| organsnyder wrote:
| I've been lucky, I guess. After I got it set up, it's
| just worked--even across various configuration changes
| I've made to Home Assistant and my network
| infrastructure.
| rootusrootus wrote:
| I had a version of your experience, but it resolved
| magically. No idea why. I originally set up the
| integration, and it worked. Then I completely rebuilt HA
| at one point and had to redo the bridge config, and it
| just refused. All sorts of errors, it just refused to
| even see the doors. Frustrated, I chucked the device in
| my closet and forgot about it for a while.
|
| Then a few months later I decided to try again and be
| very careful and deliberate, and ... it worked. Just like
| it was supposed to. Sigh. No idea what incantation I did
| right, but now it has been working for several years
| without a hitch.
|
| I did recently buy a ratgdo (well, ordered it at least,
| it hasn't arrived). That's my backup plan if the Home
| Bridge decides to go tits up.
| giancarlostoro wrote:
| That's also a good question, one reason I'd be okay with
| having callbacks is if your software that handles what to
| do is on a server somewhere else entirely, maybe you own
| multiple homes and don't want to run several on-premise
| servers when one could do, I'm also thinking of more than
| just whatever HA is doing and whatever a power user might
| do.
| moritonal wrote:
| I recently bought a Nuki smart-lock, purely because it
| offered MQTT support with auto home-assistant discovery.
| Vote with your wallets and we can have nice things.
|
| https://support.nuki.io/hc/en-
| us/articles/12947926779409-MQT...
| bluGill wrote:
| Because that would require them to build a callback system
| for the 0.2%. I don't have this, but I'm guessing the app
| only checks if your garage is open when you open the app.
| That is if you don't have the app open and someone opens
| the door you don't get a notification.
| YiraldyGuber wrote:
| Unofficial IoT software and integrations are not (much?)
| better. I wouldn't be at all surprised if this was _partly_ due
| to a junk integration for this device cobbled together by an
| amateur and replicated by thousands more amateurs into their
| own ginormous pile of other junk YAMLs.
| lvh wrote:
| Why did that software work mostly fine most of the time since
| 2017? Even Chamberlain admits their blocking is deliberate.
| Even Chamberlain's external statements suggest this is part
| of their corporate strategy.
|
| Why is Chamberlain's API so brittle it can't stand prodding
| from what they claim is a tiny fraction of users, even if
| those are misbehaving? Do you agree that comparing that to
| DDoS is ludicrous, and suggests either dishonesty or a
| fundamental misunderstanding of what "DDoS" means?
| gregmac wrote:
| > partly due to a junk integration for this device cobbled
| together by an amateur
|
| Judge for yourself, here's the code:
|
| https://github.com/home-
| assistant/core/tree/5523e9947d82ac14... (before it was
| removed)
|
| https://github.com/arraylabs/pymyq/tree/master/pymyq
| jsight wrote:
| Yeah, I always felt like the implementation wasn't that good.
| But, tbh, rate limiting them and saying "hey don't poll quite
| so much" would have been trivial compared to the approach they
| ultimately took.
|
| And obviously people with HA will use it more than people that
| have to wait a ridiculous amount of time every time they open
| that stupid myq app. It was terrible.
| mikeryan wrote:
| I have a MyQ door opener (and home assistant)
|
| This is bullshit. Their app is bloatware that they use to try
| to push additional services like Amazon home delivery etc. I
| mean it's just a button, that's all it needs to do.
|
| I'm going to replace it with one of the recommended devices.
| This is such an overt money grab.
| duxup wrote:
| I have the MyQ app (iOS).
|
| I don't mind it at all. App works, fairly fast, the stupid
| extra stuff is just a chunk of the screen I can ignore /
| don't have to do / interact with.
|
| I don't approve of the API situation but the app itself
| doesn't feel particularly bad.
| BenjiWiebe wrote:
| The iOS app sounds like it's better than the Android one.
| duxup wrote:
| What is the Android app like?
| bonestamp2 wrote:
| Ah, ya that might be it. I use the iOS version and it
| works well.
| atonse wrote:
| I do agree that their app works perfectly fine. And it's as
| responsive as HomeKit, but I don't want to have to launch
| 20 apps for my various devices.
|
| In fact, after my initial irritation, I thought "at the end
| of the day, if they made a couple shortcuts available then
| I could still say <Hey Siri> Open the Garage door" - It's
| not perfect like homekit but it'll go a long way to
| placating many of us who don't want to keep launching a
| separate app.
| gotbeans wrote:
| This. Chamberlain/homeassistant user here too.
|
| In the past the app has gone the lengths of make us try to
| use their own assistant (!).
|
| Why the fuck would I ever want to use a voice assistant from
| my garage door provider? Seems like a desperate attempt to
| enter a market that doesn't even make sense for them as they
| currently are.
| kkielhofner wrote:
| At the end of the day this is a very reasonable business
| decision - an incredibly obvious and easy one.
|
| Chamberlain/myQ makes very low cost (likely loss-leader) mass
| manufactured devices. Like anything else if you can identify
| 0.2% of your users leading to 50% of an issue you're having the
| reasonable thing to do (from a business perspective) is to just
| cut them loose. If this CTO or anyone at Chamberlain were to
| try to champion support for HA users people with the numbers
| would look at them like they are crazy. For 0.2% of the user
| base it barely justifies anything more than a 10 minute
| conversation with a foregone decision.
|
| I use and love Home Assistant. While it's a "big deal" to
| techies and power users like us the total installed base (as
| these numbers show) is infinitesimally small when you zoom out
| and look at the total "smart home" market. There are 275k
| active Home Assistant installations[0]. This number is already
| tiny compared to myQ sales. Then you can check the myQ
| integration and see that it's only used by 3% of HA
| installs[1]. Home Assistant is insignificant to Chamberlain and
| Chamberlain is insignificant to Home Assistant.
|
| For a device that sells for $30 8,250 HA installs is $247,500
| of total device lifetime revenue. Chamberlain has $820m of
| revenue per year. Even if every one of these installs bought
| four devices that's less than $1m. They. Do. Not. Care.
|
| Again, I don't love this either. It's a jerk move but when
| viewed through the eyes of a cold and calculating business it
| makes perfect sense. Frankly I'm surprised this decision didn't
| come sooner. Especially when you consider all of these awful
| commercial devices really want you to install their app so they
| can push who-knows-what and upsell at every possible
| opportunity. That's an entire revenue stream they will never
| tap into with users utilizing the API and few businesses can
| resist gobs of money they see as ripe for the taking. Sad but
| true and standard for nearly any business. Even more so for a
| de-facto monopoly like Chamberlain.
|
| HA users and people here are outraged, and that is completely
| fair but with these numbers Chamberlain isn't even going to
| remotely feel this.
|
| At the end of the day HA is extremely powerful and the
| ecosystem and maker-ish community around it is incredibly
| robust. A device with a contact sensor on door close/open and
| relay (or something) to toggle the door is trivial. It's what
| I've been using since before MyQ or anything like it was even
| on the market.
|
| Just avoid the commercial "IoT/smart home" junk whenever
| possible.
|
| [0] - https://analytics.home-assistant.io/
|
| [1] - https://www.home-assistant.io/integrations/myq/
| deadbunny wrote:
| > There are 275k active Home Assistant installations[0]
|
| Nit: That they know of. As you say it's a techy product and I
| would assume that techy types are the exact kind of people to
| turn off analytics.
| kkielhofner wrote:
| Very fair but even if you multiply it by 10 the end result
| turns $1m for myQ into $10m - or 1.2% of their yearly
| revenue.
|
| Order of magnitude higher, same point, same result.
| belthesar wrote:
| One would think a reasonably decently written HTTP client with
| a server that responsibly responded with HTTP 429's when a
| client was polling too hard would be able to set a standard and
| enforce "good netizen" behavior.
| simbolit wrote:
| If you buy a device that relies on a server connection for
| functioning, you might legally own it, but it essentially is 'on
| loan' by the company.
|
| Well, you could always strip it for copper, I guess...
| causi wrote:
| Devices that rely on cloud infrastructure should be required to
| carry an expiration date right on the box. "This item
| guaranteed to receive support until XX/XX/XX"
| denysvitali wrote:
| I prefer to have an e-waste law that says that if you stop
| maintaining the service, you have to open-source it :)
| theK wrote:
| Also a very good option. Ideally it should trigger
| immediately once a regression happens and at least 12
| months prior to service eol (give users time to migrate)
| kubik369 wrote:
| Unfortunately, this is just wishful thinking. Take an
| example where a company is going under. If such a law
| existed, it would be unenforceable as the company does not
| have the resources and know-how how to do such a thing.
| After they file for bankrupcy, there is no point in
| punishing them.
| sokoloff wrote:
| Software escrow processes could (partially) solve this,
| at an upfront cost for every company developing and
| selling such a device (meaning, at a price that will
| ultimately be paid by consumers).
| malermeister wrote:
| Some government agency could be doing the escrow, at no
| charge to the company.
| sokoloff wrote:
| There is still a _process cost_ to participate in any
| escrow process, both on an initial and on-going basis.
|
| (That's before the blindingly obvious observation that
| even something provided by the government at no cost _at
| point of use_ has a cost which is ultimately borne by the
| people.)
| malermeister wrote:
| I don't disagree with either statement, but I think both
| of those are a price worth paying to avoid having
| hardware become e-waste because software support was
| stopped.
| sokoloff wrote:
| I agree with that conclusion.
|
| I think we'd also need to figure out some durable and
| stable way to reach a conclusion on "when should the
| software be published out of escrow?" that handles a
| bunch of the various edge cases. "What happens to devices
| that are one-time programmable? What devices are in-
| scope/out-of-scope? Does this apply to radio firmware as
| well as general CPU firmware? Is the software license
| changed alongside the release of code from escrow? Are
| signing keys also released? Is code released from escrow
| just because some individual use case is no longer
| supported by the mainline firmware? [Is a disagreement
| with a product decision enough to release the old code?]"
| joelfried wrote:
| I agree as well, though I don't think we need to figure
| out all edge cases before the legislation is viable. All
| we need to do is allow any person who purchased said
| software a private cause of action in which they can
| petition a court to release the code. Then a judge could
| decide based on the merits of the person's need whether
| the code should be released or not.
| sokoloff wrote:
| I think that situation exists _now_ , which is the
| essential root of the problem.
|
| It's too expensive and too unlikely to succeed, but I
| could sue Chamberlain now arguing that they have breached
| an implied contract and that the remedy I seek is for
| them to open-source their code.
| joelfried wrote:
| I disagree; I believe any lawsuit brought against
| Chamberlain today would be dismissed for lack of
| standing. Further, even if it wasn't, I think you would
| have a very hard time convincing the court that open
| sourcing their code is a reasonable remedy.
|
| Best case, I think you'd get your purchase price back.
| I'm not sure how you'd argue that remedy is insufficient,
| either - hence why my preference is to have the cause of
| action written into the law we're imagining here. It'd be
| even better if we can write in that the remedy for a
| degradation of the service is an open mechanism by which
| the user has sufficient level of control as to recreate
| their desired functionality.
| rjmunro wrote:
| All you need is an option you can set on a private repo
| in Github so that if you close your account or don't pay
| your fees for 3 months it automatically becomes public
| rather than gets deleted.
| thereddaikon wrote:
| Yeah open sourcing code sounds nice but that's the pipe
| dream of the tech literate. A real workable solution
| would be regulation defining and banning ewaste creation
| and consumer protection from vendors rug pulling product
| support. Penalizing deviant practices and incentivizing
| open industry standards.
| PurpleRamen wrote:
| That will only work for the code the company owns herself.
| But they can't open source code they licensed themselves,
| which means they can easily cheat the law by outsourcing
| their code.
| pmontra wrote:
| Yes, but if there is a law like that there will be demand
| for open source components, like drivers, and if there is
| demand there will be offer.
| PurpleRamen wrote:
| Because that works so well with other laws...
| mindslight wrote:
| I'd prefer to have antitrust regulation that stops this
| _bundling_ of software with hardware from day 1 - ideally
| applying to both app software, and the embedded software on
| the device itself. When a product is going end of life, it
| seems awkward to enforce a requirement on companies and
| difficult to get traction for a libre development
| community.
| baq wrote:
| once the company goes bankrupt there might be no one left
| to open source the leftovers if that's even legally
| possible due to NDAs, 3rd party licenses, etc.
| rcMgD2BwE72F wrote:
| Then it should be anticipated. Just like a company is
| required to pay employees what it owes them before it
| eventual shutdown, even in case of bankruptcy.
| marcosdumay wrote:
| So they publish the crypto certificate that allows opening
| anybody's door?
| cferry wrote:
| Unless it's security by obscurity, releasing the source
| code of the entire infrastructure should never result in
| all systems becoming compromised. So, assuming the API is
| run over HTTPS with authentication tokens, Chamberlain
| wouldn't need to (and should under no circumstances)
| release its SSL certificates' private keys. Instead, the
| firmware and server infrastructure should be easily
| modified by the user to point to their own servers (or
| get rid of intermediate servers and directly be usable on
| the local network, which is the only good solution
| anyway).
| simbolit wrote:
| If that exists, the company should be shut down for gross
| negligence, even before they go bankrupt.
| j45 wrote:
| The cloud is some one else's computers and internet.
|
| That internet connection for cloud services for smart gear
| always costs someone.
|
| Smart home devices that can't be locally hosted or easily
| made to be locally hosted should be avoided.
|
| There's no reason a light switch that normally works for
| 10-20 years will only work for 2-5 due to cloud connectivity.
|
| Luckily for the time being a lot of the providers can be
| reflashed with Tuyo based firmwares.
| sokoloff wrote:
| Agree with you overall, while adding a note that light
| switches normally work for _far, far longer than 20 years_.
| j45 wrote:
| Extremely fair comment that light switches normally work
| far longer than 20 :)
| PinguTS wrote:
| There are lots of devices these days that rely on cloud
| infrastructure, like Apple devices, Teslas. Its becoming more
| devices.
|
| The same for software. Even Microsoft is going fully Cloud.
| Just had problems to activate my MS Office for Mac Business
| 2019, which I bought in physical. They now require on
| @outlook.com email address to be able to activate. Otherwise
| I can't use my "box" software.
| causi wrote:
| The same pirated copy of Office 2007 has been doing me fine
| for well over a decade at this point.
| theGeatZhopa wrote:
| I updated it to version 2010. Much much better. Jack
| Sparrow ahead:)
|
| Just do it. You won't regret it. I also bought office
| 2016 cheap at some point in time. That's even better.
| Faster, nicer UI.. just to give you feedback xD
| PinguTS wrote:
| We are a small company. I don't use pirated software. I
| like on-premise software over cloud solutions. Adobe and
| Zoom ae the only cloud solutions we use. Zoom is
| obviously. But I look on how to get rid of Adobe, while
| Adobe Stock has no real competition as the bought
| Fotolia, which we used before.
| simbolit wrote:
| Serious question: did you try pexels? for most of my
| stock photo needs they are okay (not great but okay), and
| all pictures are public domain and free of charge. They
| don't have stock video tho. :(
| dormento wrote:
| Once again, the paying customer has a worse experience.
|
| The Gaben has spoke: "piracy is more about convenience
| than price"
| vetinari wrote:
| They require Microsoft account, not an outlook.com address;
| though that address is an easy way to get the account. It
| is used for activation/license management, one nice feature
| is that you can yank a license on a dead device and use it
| with your new one.
|
| Outside of activation, it is easy to use MS Office for Mac
| completely offline -- there's a checkbox for that in
| preferences. You will lose some marginal functionality,
| some of which I prefer to be disabled (like generating pdfs
| of your documents server-side instead of client-side).
| PinguTS wrote:
| Nope, a Microsoft account is not enough. It must be an
| @outlook.com address, or any registered
| company/school/university address.
|
| It took me almost 3 days to find the problem. Microsoft
| changed that and between all "answers" there is only one
| single thread in the Microsoft forums that had the
| solution.
| vetinari wrote:
| What does "any registered company/school/university
| address" mean?
|
| Some years ago, I activated some Office licenses using my
| company email; we never did any hosting with O365 or
| whatever was it's predecessor, and at the time,
| everything went fine. All I had to do was to create live
| account using that email address.
| PinguTS wrote:
| The error message is along the lines: "You can't sign in
| here with a personal account. Use your work or school
| instead".
|
| Which means, that you need to associate your existing
| account with an @outlook.com address. It seems, that
| Microsoft changed that requirement somewhere in
| 2020/2021.
|
| Yes, previously Microsoft account with whatever email
| address was enough. But they changed that.
|
| I stumbled upon that while upgrading to new hardware,
| which requires new activation of the Office products.
| rhplus wrote:
| The date should at least match the expiration date of any
| root CA public certificates installed on the device.
| dormento wrote:
| I remember reading about someone who could not brew coffee
| anymore because the cert on their "smart coffee maker" had
| expired and the business had gone under.. they discovered
| that by attempting to use wireshark, of all things, to take
| a peek. I thought "this moment right here is where people
| will catch up to it, no way we can go even further".
|
| This was like 7+ years ago.
|
| https://twitter.com/internetofshit
| rft wrote:
| Parallel discussion:
| https://news.ycombinator.com/item?id=38188614
| dinckelman wrote:
| Another one on the shame list. You can use the public api, but
| only if you send your local data through our dogshit online
| channels, so we can sell it later
| lvh wrote:
| Based on my local big box store and garage installer
| availability, Chamberlain has a de facto monopoly. They also
| pulled the rug out from under customers: that behavior had been
| in Home Assistant since 2017, and it's their own recent changes
| that caused the alleged "DDoS". They say it's to promote official
| products, but the company previously had a local hub that didn't
| require their cloud service and discontinued it.
|
| The API breakage coincides pretty well with their brand new CTO,
| whose objective is apparently "transformation to a smart access
| software company".
|
| It's unclear if the CTO just doesn't understand that "DDoS"
| generally implies malice, or if they're intentionally using that
| language to blame users for using their product.
|
| Good news: ratgdo, an ESP-based local solution works great. I
| hope the author is making a decent profit on the kits.
| hanklazard wrote:
| That project looks great! Now the issue is finding a
| Chamberlain or Liftmaster opener without myQ built-in. Or maybe
| I just don't have to activate it.
| lvh wrote:
| Odds are that whatever nice Chamberlain opener you want will
| have myQ built in because that's their business strategy. You
| can try getting a different brand if you're voting with your
| wallet -- but if all you care about is security: the Cloud
| connectivity is optional and you can just not connect it to
| WiFi.
|
| The ratgdo is more trustworthy, and it just connects (really
| easily, too, especially with the new v2.5 board) to the
| opener via the same contacts that the dry contact button
| does.
| ur-whale wrote:
| >The API breakage coincides pretty well with their brand new
| CTO
|
| You can go and engage him directly on the topic, maybe he'll
| present a perspective we haven't seen, or maybe he'll listen to
| your arguments and reconsider:
|
| https://www.linkedin.com/in/dan-phillips-9a33831/
|
| (and no, this is not doxing: his profile is public).
| madeofpalk wrote:
| Still, linking out to socials and encouraging brigading is
| pretty gross.
| XorNot wrote:
| Huh, nice. I went with a dry contact kit from Athom but status
| feedback is tempting (mine just uses a reed switch to detect
| state):
|
| https://www.athom.tech/blank-1/garage-door-opener-for-esphom...
| jonwest wrote:
| I use the Athom one also, and putting a reed switch in the
| fully closed state, as well as in the fully open state allows
| me to reasonably determine where the door is. Might not be
| enough for your case, but for me it was enough to know that
| the door is "kinda open", or "fully open", or closed.
| rootusrootus wrote:
| Getting status information from the door is the entire value
| prop from something like the ratgdo. It's the only reason I
| ordered one. Otherwise, momentary switches with HA
| integration are readily and cheaply available.
| pseg134 wrote:
| Can someone post the endpoint it is trying to reach for
| "research" purposes?
| jacquesm wrote:
| Tsk tsk.
| tzs wrote:
| > It's unclear if the CTO just doesn't understand that "DDoS"
| generally implies malice, or if they're intentionally using
| that language to blame users for using their product.
|
| I've definitely seen "DDoS" used when there was no malice, such
| as when a developer accidentally releases a client that
| generates way more traffic than it was supposed to. Probably
| because we don't seem to have a good term for "event that at
| the server looks exactly like a malicious DDoS attack but was
| actually due to a mistake or to the server becoming
| unexpectedly popular" :-).
|
| My favorite example of whatever we are supposed to call this
| was John Carmack in 1997. From his 1997-12-09 .plan:
|
| > Cyrix has a new processor that is significantly faster at
| single precision floating point calculations if you don't do
| any double precision calculations anywhere.
|
| > Quake had always kept its timebase as a double precision
| seconds value, but I agreed to change it over to an integer
| millisecond timer to allow the global setting of single
| precision mode.
|
| > We went through and changed all the uses of it that we found,
| but the routine that sends heartbeats to the master servers was
| missed.
|
| > So, instead of sending a packet every 300 seconds, it is
| sending one every 300 MILLISECONDS.
|
| > Oops.
|
| > To a server, it won't really make a difference. A tiny extra
| packet three times a second is a fraction of the bandwidth of a
| player.
|
| > However, if there are thousands of network games in progress,
| that is a LOT of packets flooding idsoftware.com.
|
| > So, please download the new executable if you are going to
| run any servers (even servers started through the menus).
| lvh wrote:
| That's fair. Maybe my security background is shining through
| here. I guess we used to have "slashdotting" but that doesn't
| generalize well :)
|
| I did do some napkin math to quantify how much that bad
| traffic may have been: HA estimates between 6857-25576
| intallations of the MyQ integration. Let's say 16k clients.
| HA makes it really easy to detect and "add" the integration
| (which counts as an installation even if it's not
| configured), so, that's definitely not all clients hitting
| the API. Let's say it's 50%, so 8k actually using it. Most
| users just notice myQ is broken. Let's say some fraction
| retry, which would look the same as an extra user from a
| volume perspective. Call it an even 10k users (including
| repeat users).
|
| The most recent change is after they broke everything past
| the OAuth dance. Let's say the OAuth request is 1kB. The
| retry code retries up to 5 times with exponential backoff.
| Let's say 5 requests over 10 min.
|
| (5 requests / 10 minutes) * 1 request/user * 10k users = 5k
| requests/minute, or 83 per second, amounting to 83kB/s
| inbound.
|
| There's no reason to assume those requests would synchronize,
| but I'm sure there's something (let's say every single myQ
| user updated at the same time).
|
| If what they're saying is true, sounds like actually
| malicious botnet wielders can ransom the living daylights out
| of them. Given 1Tbs DDoS attacks they'd only need a tiny
| fraction of the full bore ion cannon! ;-)
|
| [1]: https://github.com/arraylabs/pymyq/blob/master/pymyq/req
| uest...
| smarx007 wrote:
| 83 rps would be a challenge when hitting a Java EE app
| written to make use of tutorial-level ORM code without any
| caching or optimizations. An app where a request takes
| 300ms to resolve (pulling numbers out of hat for an average
| poorly written Java EE app; ignorantly assuming 300 ms are
| spent with 100% CPU utilization of a single core), would
| require a 24-core machine to keep up with 83 rps.
| Accounting for some peaks in usage (how about 5x around
| 7-8am?), 400 rps could make almost every morning an "all
| hands on deck" event for the ops?
| thereddaikon wrote:
| A term I hear a lot for non-malicious or non-intentional DDOS
| is the Hug of death.
| freeplay wrote:
| > I've definitely seen "DDoS" used when there was no malice,
|
| Absolutely. Used to work on the Identity team somewhere. Dev
| accidentally removed code that was supposed to cache a token
| on a very chatty service. Brought auth to its knees and
| called it DDoS.
| jacquesm wrote:
| I'm happy to not have one of their devices but if they did this
| after I had installed it based on the fact that it works with
| HA then I'd definitely sue them for breach of contract or
| whatever else I can think of or to get a full refund.
|
| What a shit move to pull on your existing customers.
| borski wrote:
| It was $30. I highly doubt it's worth it, unfortunately.
| jacquesm wrote:
| It's not about the amount, even though you are right that
| it isn't worth it, it's about the principle of being
| screwed after you're on-board.
| russell_h wrote:
| Came here to plug ratgdo as well - mine is supposed to arrive
| today! And he should definitely charge more.
| meindnoch wrote:
| Is this "myQ ecosystem" the only way to interact with these
| garage doors? i.e. is there no way to communicate with them
| without involving the manufacturer's server?
| HunterWare wrote:
| You can buy little ESPHome devices that will speak it's local
| serial protocol and control it. (And then link to them how you
| want)
|
| It's incredibly annoying and dumb and I now have to get some.
| _grumble_
| op00to wrote:
| You can just use a relay to open and close the door if that's
| all you want.
|
| Edit: no you can't, if it's the fancy one. You gotta hack a
| switch like this: LiftMaster 883LM Security+ 2.0 MyQ Door
| Control Push Button
| lvh wrote:
| Sort-of: the newer ones require the physical button to
| speak the same rolling code protocol the remotes do. So,
| yes: but you have to modify a real door opener. ratgdo has
| the advantage that it pretends to be said door opener.
| op00to wrote:
| bummer! i had no idea it wasn't just a dumb switch! also
| super cool that they reverse engineered it. :)
| jpitz wrote:
| There's often a pair of pins on the internal board that
| you can attach a relay to. Shorting the pins causes the
| door to close.
| lvh wrote:
| That sounds even dicier than modifying the wall switch,
| but sure :)
|
| There is a part of me that wants to break the damn thing
| open to hunt for a 3.3V line so I can power the ratgdo
| without a USB PSU...
| fideloper wrote:
| My garage doors (purchased within the last year) have "regular"
| buttons / car remotes to open them, myQ was 100% optional. I
| basically use it as a way to alert me when the garage door
| opens (someone just came home, amazon is doing that semi-weird
| in-garage delivery thing, etc)
| zamalek wrote:
| Home Assistant should really maintain a list of actively hostile
| (and actively cooperative) manufacturers to make it easier to
| decide what to purchase.
| HunterWare wrote:
| And put it high and proud on the site!
| gog wrote:
| On each integration page there is a button that states if the
| integration is local or remote.
| lvh wrote:
| That helps, but a remote integration doesn't _have_ to be
| hostile. I get that it's different from IoT, and most of my
| stuff is local Zigbee after learning the hard way, but my
| Home Assistant also talks to the Norwegian meteorological
| institute and Tailscale :)
|
| One reason this is tricky to do is because up until let's say
| the last 6 months or so, myQ _wasn't_ hostile, even if it was
| Cloud-based. (I get that that aligns with your point! I'm not
| arguing with you there.)
| egberts1 wrote:
| All remote are more potentially hostile than any local will
| ever be.
| lawn wrote:
| Yes, but some can't be local. For instance an integration
| that scrapes news from a website.
| TeMPOraL wrote:
| Sure it can be local - in the sense that all control and
| scrapping lives on your machine.
|
| But in general, OK - some things are better done via an
| on-line service. But it's the minority of cases - almost
| none of IoT devices have a legitimate reason to route
| control and diagnostics through the cloud.
| rjmunro wrote:
| And a local integration can be hostile if it's not
| publicly documented and they can update it / make it go
| away with an over the air update.
|
| What matters is that they provide proper documentation
| for their APIs, encourage devs to use them, and don't
| have a history of breaking old clients with new firmware
| updates (without very good security reasons).
| justin_oaks wrote:
| And the company doesn't even have to be actively hostile
| for remote to be risky.
|
| The company could go out of business and shut down their
| servers. Or shut down the servers because they're no
| longer selling the product.
|
| Sometimes incompetence is as bad or worse than malice.
| The company could break an API accidentally. Or the API
| only works intermittently. Or they could add poorly-
| implemented rate limiting that unintentionally affects
| multiple users when they share an IP via NAT.
| emilecantin wrote:
| Yes, but you have to open each integration page manually, you
| can't filter by this.
| TeMPOraL wrote:
| Oh, that. I'm actually wondering if they are making this hard
| _on purpose_.
|
| The _obvious_ way to implement this would be to have a front-
| and-center filter for cloud /local, so that one could use it
| to check which brands to consider before buying new connected
| hardware. It's a use case people have been asking for years.
| It's the only reason one would want to access a searchable
| list through their own page (as opposed to googling "${brand
| name} home assistant").
|
| What's the blocker here?
| deadbunny wrote:
| > What's the blocker here?
|
| It's an open source project. Stuff generally gets worked on
| by people who care about features. You seem to care about
| this. https://github.com/home-assistant/home-assistant.io
| HunterWare wrote:
| I use Home Assistant and have this openner. My installer
| recommeneded it because he's had happy customers like me who use
| home automation. I can tell you that I a) will never recommend or
| buy the brand again, and b) have already complained to my
| installer about his recommendation of this line (and he is moving
| to another brand).
|
| I wish ratgdo a ton of success and have several on order.
| travoc wrote:
| On top of the lack of integration support, the MyQ app used to
| open garage doors is full of advertisements. It's ridiculous. I
| regret buying their products.
| dspillett wrote:
| _> the MyQ app used to open garage doors is full of
| advertisements._
|
| This will most likely be a significant factor in though,
| though good luck getting them to admit it.
|
| HA users will mostly be bypassing the app and therefore not
| providing revenue via ad impressions.
| toyg wrote:
| The fact that a _garage door accessory company_ relies on
| _showing ads_ is a triumph for MBAs programs and a tragedy
| for the human race.
| TeMPOraL wrote:
| The stuff I learn in this thread is so unbelievable that
| I don't even know what to say anymore. This feels like
| pulled straight from _Idiocracy_.
| LocalH wrote:
| Ow, My Balls
| jrockway wrote:
| To some extent, serving ads is like owning a money
| printer. I can't really get upset that everyone wants to
| own a money printer. I just hope that there is a backlash
| against ads someday, where they start having a negative
| effect. "Oh, Toyota is constantly advertising in my
| garage door app? I'm going to buy a Ford instead." People
| say that the US government defaulting on its debt would
| be the end of the world, but the real end of the world is
| one where advertisements stop working!
| fnordpiglet wrote:
| As far as I can tell, fwiw, the ads are all cross sells
| for chamberlain products so there isn't an impression
| based revenue stream, just conversions.
| lopis wrote:
| And there you have it folks. That's the number one reason why
| they are forcing you to use their app.
| theGeatZhopa wrote:
| Actually, some other commentator statet, that when he's about
| to open/close his garage door, he opens the official app and
| where there's been a "open/close" button is now a video ad
| and to reach the button, you have to scroll the screen until
| you reach it.
|
| I would try to sue that manufacturer. I hope it we'll be
| pulled to a court.
| quadrifoliate wrote:
| > have already complained to my installer about his
| recommendation of this line (and he is moving to another
| brand).
|
| What brand is he moving to? Does it work with Home Assistant?
|
| I can't recall the last time I saw a garage door that wasn't
| Chamberlain or one of the brands they own. At least in my area
| they seem to have a near-monopoly.
| throw03172019 wrote:
| Hopefully it has a native HomeKit integration.
| HunterWare wrote:
| Genie is what I heard. I haven't deep dived, as I'm going to
| get along with Ratgdo. But if I needed new ones that's where
| I'd start. =)
| fnordpiglet wrote:
| Genie Aladdin is supported by HA (don't have one so don't
| know how well it works)
| bonestamp2 wrote:
| I don't blame your installer for recommending it. I've had a
| myQ opener since 2015 and it's been rock solid... it has been
| the most reliable home automation product I have ever owned,
| until now.
| HunterWare wrote:
| I don't, and would happily use that installer again. =) But
| unless you give feedback on how the choices are working out
| how can you expect them to know and have a better choice next
| time? (Genie, is what I heard for the future... I'll have to
| check further when/if it becomes relevant)
| nfriedly wrote:
| I also just left my installer a voicemail explaining that they
| are going out of their way to break compatibility with the
| software I use, and I recommend that they look for another
| brand, at least for folks who are interested in wifi
| connectivity.
| ekianjo wrote:
| Why does a garage door need an API?
| LeifCarrotson wrote:
| Two reasons:
|
| 1. My wife can check that we didn't forget to close it instead
| of driving 20 minutes back home to quell her nerves.
|
| 2. We can let a friend or neighbor into the garage (or into the
| house if we use the smart lock on the door inside the garage)
| when we're not home. Without giving permanent access to a key
| or PIN code.
| op00to wrote:
| My chamberlain remote pad opener from like 2012 has "burner"
| codes that operate a certain number of times, down to a
| single use. I have one programmed if I need to let someone
| in.
| sgu999 wrote:
| > 1. My wife can check that we didn't forget to close it
| instead of driving 20 minutes back home to quell her nerves.
|
| Seems like a bit of an ill-adaptation. I used to want a smart
| door lock for exactly this reason, but instead I learned to
| be mindful when I close my dumb door...
| theshrike79 wrote:
| You can teach yourself to be mindful, how about the other
| people in the house? Or will you personally check it every
| time the house is empty?
| lvh wrote:
| My garage was broken into. The open door warning is how I
| found out.
| sanex wrote:
| Let me know how you feel after you're married.
| PurpleRamen wrote:
| Maybe so people will get alarmed when the garage opens, while
| they are not at home? Or for them to open the garage remotely
| for deliveries, workers or visitors. Does this system support
| this?
| hnbad wrote:
| To allow remote control. Of course this is silly and the real
| answer is to make you dependent on their app which shows you
| ads.
|
| Also many smaller smart home device manufacturers with an app
| seem to be heading in the direction of wanting to expand into
| other smart home devices and lock you into their proprietary
| ecosystem, while the rest of the industry simultaneously seems
| to move towards more interoperability via things like the
| Matter protocol, presumably to make it easier to interact with
| various voice assistants without requiring an individual
| gateway for each one.
|
| This is just another reason to distrust any smart home device
| that doesn't support ZigBee, Matter, or a similar purpose-built
| local protocol.
| j45 wrote:
| One extra step I've learned to follow is to verify if needed,
| could the hardware be permanently redirected to a local server,
| and worst case reflagged with a different firmware or it can be
| redirected to remain local. The latter is sometimes easier if
| it's a Tuya based device, which a lot of these unknown devices
| are.
|
| https://github.com/make-all/tuya-local
|
| One of the main things these "smart" devices do is use your
| internet connection. It's wise to create a dedicated _IoT
| suffixed wifi which can't access your network or devices, but at
| the same time your other devices can ping them.
|
| How?
|
| This is a pretty solid guide of a home network setup here. It can
| be running a $50 EdgeRouter X or translated to other devices.
|
| https://github.com/mjp66/Ubiquiti/blob/master/Ubiquiti%20Hom...
|
| Edit: comments below have additional info on Tasmota and ESPHome
| rft wrote:
| > https://github.com/make-all/tuya-local
|
| Just a small warning: make sure to check whether your device
| needs to be added to the Tuya cloud to get a local API key. I
| was only able to get "my" lamp working locally after
| registering it via the app and creating a developer account.
|
| Another option can be flashing it with Tasmota:
| https://tasmota.github.io/docs/Tuya-Convert/
| j45 wrote:
| Thanks for that clarification, I also couldn't remember the
| name of Tasmota.
| Nextgrid wrote:
| > Another option can be flashing it with Tasmota
|
| ESPHome is also a good option and makes Home Assistant
| integration easier.
| Moldoteck wrote:
| FYI if you want smart things that are not yet limited by this bs
| decisions, afaik IKEA products are pretty neat
| rft wrote:
| Yepp, I have some IKEA buttons and they are just Zigbee
| devices. They also sell lamps etc., mostly Zigbee based from
| what I remember.
|
| For the Germans (maybe other countries as well): The Lidl smart
| home things are nearly all Zigbee based. So far no problems
| with them and they are, IMO, reasonably priced. I somehow trust
| Lidl more to not burn my house down than random Amazon sellers.
| They also sell a Zigbee gateway that phones home by default,
| but can be converted to local only, dumb mode that works fine
| with Home Assistant [1] with a tiny bit of soldering. I use
| these exclusively without problems, even the one I rooted for
| my parents works without any maintenance.
|
| [1] https://paulbanks.org/projects/lidl-zigbee/#overview
| theshrike79 wrote:
| Zigbee in general is great. If you want the more expensive
| stuff, Philips is the leader in that.
|
| And now that Matter support is slowly trickling in, they
| should all be fully interoperable. Currently it's touch and
| go if a Ikea bulb works well with the Hue hub for example.
| mmcclure wrote:
| It's not the same as MyQ here, but Philips (specifically
| Hue) recently pulled a similar move around requiring
| accounts. Thankfully it's not as big of a deal for the HA
| crowd because the lights can be controlled directly via
| zigbee, but it certainly caused a kerfuffle in their
| ecosystem.
|
| Related thread:
| https://news.ycombinator.com/item?id=37594377
| erinnh wrote:
| I moved away from the Lidl Zigbee stuff.
|
| It was just too low quality. Motion sensors would activate
| later and/or less than other vendors etc. Stuff like that.
|
| Ikea is great, Aqara and Sonoff works well as well. They
| arent much more expensive (if at all) than the Lidl stuff
| either.
| op00to wrote:
| I built my own HA integration with a tilt sensor and a relay to
| trigger the button. I have a camera on the door, I wonder if I
| can use that to validate the switch.
|
| I normally leave it disconnected from the switch because I don't
| need to open the door remotely and I am afraid that some exploit
| will have a Russian 13 year old opening and closing my door at
| 4am.
| juahan wrote:
| I have my Home Assistant completely local, if I need to access
| it from outside, I open Wireguard VPN to my local network and
| do my business in Hassio locally.
| op00to wrote:
| Oh my Hassio has no open ports to the internet, but I sleep
| better knowing no one can open my garage from another
| country.
| Yhippa wrote:
| Once they broke Google Assistant integration, I decided to
| replace them and never use any of their products again. I use a
| lot of connected devices and this is the only company that has
| gone backwards in terms of interop over time.
| ivanstegic wrote:
| The Homebridge integration is also, obviously, broken.
| ranting-moth wrote:
| > We understand that this impacts a small percentage of users,
| ...
|
| Wow, what a contemptuous statement.
|
| I have news for you, Chamberlain Group. You are not only
| alienating, being hostile and losing a "Small percentage of
| users" (most companies would prefer to call them "valued
| customers", but I get it). You are causing an enormous permanent
| damage to your own brand.
| Tangurena2 wrote:
| This is the own goal that Intel did with their Pentium FDIV
| bug. They were absolutely correct that it only impacted a small
| percentage of users. They still ended up losing their shirts
| over the problem.
| Spivak wrote:
| As much as I want this to be true I kinda doubt it. People who
| install and configure home assistant are far and away niche
| users. Almost everyone with one of their products will just use
| a physical clicker or pair it with their car directly.
| ranting-moth wrote:
| These specific niche users are the geeks that all relatives
| and friends ask what to get.
| alistairSH wrote:
| Aren't garage door button just simple momentary switches? So use
| an aftermarket "smart" remote or button?
| lostapathy wrote:
| Not with newer openers - they speak a serial protocol to the
| opener.
| alistairSH wrote:
| Oh wow, what a pain in the butt.
| unixhero wrote:
| Great to know which vendor I will NOT be buying from.
| tecleandor wrote:
| There's a key point on the data-mining-cloud-only route
| Chamberlain is taking: they were acquired by Blackstone a couple
| years ago [1], so not "family owned" anymore [2].
|
| No doubt they want to exploit that data and begin integration
| with all their shady Real State business [3].
|
| Their new CTO/Executive VP says in one of their PR news: "With
| Blackstone's partnership, we will capitalize on new market
| opportunities". And a Senior Management Director says "...unique
| opportunity to build on its leadership position at the center of
| housing and e-commerce megatrends (...) expansion into connected
| homes, businesses and communities" [4].
|
| Very alarming in times that big owners are trying also to force
| biometric data collection in their buildings (see Atlantic Plaza
| Towers) or are blindly giving information to agencies (see Amazon
| Ring cameras and the likes).
|
| Now, the rant:
|
| Of course, with one hand the CEO is donating to buy his name in
| institutions: "There is a Stephen Schwarzman building at the New
| York Public Library, a Schwarzman centre at Yale University and
| the Schwarzman College of Computing in Massachusetts. Soon, the
| University of Oxford will open the Schwarzman Centre for the
| Humanities, funded by the largest single donation it has ever
| received." [5] and the other is receiving billions from
| universities like UC to speculate in real state [6].
|
| One would say it's curious how Schwarzman creates a huge
| publicity stunt with "biggest single donation 'since the
| Renaissance'" (PS150m) [7], but why would be important to donate
| to Oxford, when they have almost PS8b in endowments... [8]
| 1: https://www.blackstone.com/news/press/the-duchossois-group-
| completes-saleof-chamberlain-group-to-blackstone/ 2:
| https://www.wsj.com/articles/blackstone-to-buy-chamberlain-
| group-11631019601 3: https://www.theguardian.com/us-
| news/2019/mar/26/blackstone-group-accused-global-housing-crisis-
| un 4: https://www.prnewswire.com/news-releases/chamberlain-
| group-adds-top-tech-leader-dan-phillips-as-cto-to-accelerate-
| companys-technology-transformation-301744538.html 5:
| https://www.theguardian.com/business/2022/sep/29/blackstone-
| rebellion-how-one-country-worlds-biggest-commercial-landlord-
| denmark 6:
| https://www.latimes.com/business/story/2023-01-20/university-
| california-blackstone-real-estate-fund-housing-prices 7:
| https://www.theguardian.com/education/2019/jun/19/oxford-receive-
| biggest-single-donation-stephen-schwarzman 8: https://en.wi
| kipedia.org/wiki/List_of_universities_in_the_United_Kingdom_by_en
| dowment#Endowments_over_%C2%A31_billion
| acjohnson55 wrote:
| I own a MyQ garage door opener and this is infuriating. We would
| be so much further along in home automation if companies were
| mandated to produce interoperable devices. Every appliance should
| expose its controls, events, and state in a standardized manner.
|
| I don't know what such a mandate would look like. I just know
| that we're at least a decade behind where we should be because
| the market isn't getting it done.
| sarchertech wrote:
| Any IOT device that requires the cloud for functionality is a
| trap.
|
| I bought a Miku baby monitor specifically because of the 2
| devices that offered a feature I wanted, Miku had no subscription
| fees. And they advertised that they never would. It cost $400.
|
| Then they went bankrupt and during bankruptcy they sent out a
| proposal to start charging for previously free features. Then
| they retracted that proposal. Not sure if the judge shut that
| down, or what happened. But then they sold to a company
| conveniently created the day of the sale.
|
| Within a month the new company forced out an over the air update
| that disabled most functionality until you pay them $10 a month
| (they went bankrupt in the first place because they did a normal
| over the air firmware update that bricked every single unit and
| had to replace them all).
|
| Last time I checked they were still being advertised on Amazon as
| being subscription free.
|
| Honestly I think we need regulation to force companies to
| purchase a bond to provide basic security and support for any IOT
| devices they sell for some number of years from the purchase
| date. I don't see any sign of the market solving this anytime
| soon.
| cogman10 wrote:
| Sounds like bait and switch to me, which is illegal.
|
| You can report this action to the ftc
| https://reportfraud.ftc.gov/#/
| mindslight wrote:
| Especially that it was a new company deliberately disabling
| the devices, it sounds like a straightforward criminal CFAA
| violation. Of course, such laws are really only for
| persecuting little guys doing uppity things like trying to
| make scientific knowledge available to the public. Even if
| you could convince any six-degrees-of-golf-buddies prosecutor
| to take the case, I'm sure the malicious crackers have some
| fake contract to hide behind that claims a transferable right
| to remotely destroy your property.
| teachrdan wrote:
| I wonder if you could take them to small claims court.
| That's a potentially useful remedy, although pretty much
| everywhere, if they lose in small claims they can appeal it
| to regular civil court and make it prohibitively expensive
| to fight them.
| vel0city wrote:
| I had an internet connected baby monitor. In the end we decided
| to just get a local RF one and it is a far better experience.
| Pair it once, and it just works. Lower power. Very reliable.
| Coverage throughout the house without issue. No apps to crash
| in the background. No dropped streams. No needing to log in to
| the app. No worries about features getting taken away. No
| subscriptions. No having to send data out to the cloud just to
| pull it back down. Lower latency. Far easier to just hand the
| display unit to the baby sitter instead of trying to talk them
| into installing an app and sharing a login.
|
| These days the local RF ones are very solid. Modern DECT-based
| systems use encryption and frequency hopping so once paired
| you're not realistically going to get someone listening in.
|
| The only benefit I see for these cloud connected cameras is if
| you're out of the house and are going to check in on the baby
| sitter, but in the end I'm not even a big fan of that feature.
| There's tons of pros for the local RF ones and few negatives,
| and mostly a bunch of unknowns and concerns with the cloud
| ones.
| sarchertech wrote:
| My wife works nights and she likes to be able to check in
| occasionally. It's also got a millimeter wave radar that
| shows a breathing graph.
|
| My wife is a pediatric ER doctor and she thinks the breath
| tracking radar is stupid, but I like to be able to look over
| and see the graph because I'm a crazy person and otherwise
| I'd zoom in on the camera and stare at it until I see
| movement.
| vel0city wrote:
| We went with an Owlet sock that we got pre-nerfing from the
| FDA to track breathing/O2. The internet connected monitor
| was actually the Owlet cam. It worked decently enough, but
| just headaches from it being a cloud connected camera
| pushed us to get an RF-based system when we wanted a second
| camera.
|
| If it works for you, that's great. I'm not trying to yuck
| your yum, just sharing my own personal experiences.
| sarchertech wrote:
| >If it works for you
|
| It used to lol! But it'll be a cold day in hell before I
| pay to use the thing I already bought.
|
| We're about to have our next baby and I have no idea what
| solution we'll end up with. I might end up trying to hack
| the Miku. I used to be an embedded software guy long ago.
| TeMPOraL wrote:
| I recently bought a baby monitor - or more specifically,
| spent a couple hundred EUR on Ubiquity hardware - two
| cameras, NVR/host, and a PoE switch - and made one myself,
| because that's the _only_ way I know of (after serious
| research and asking on HN) one can buy a wifi-enabled baby
| cam in Europe, that doesn 't route video through some sketchy
| cloud. Baby cam vendors, fuck you all very much.
| ajsnigrutin wrote:
| We have nutriscore labels, excessive sugar labels, "smoking
| kills" labels...
|
| Why not "This device does not support local cloudless control"
| and "This device does not allow 3rd party software access" labels
| too
|
| Garage opener is a 10+ year device, expecting the company/cloud
| service to survive for that long and still be supported is too
| optimistic, but local control will still be usable, even if some
| 'adjustments' are needed.
| hennell wrote:
| I'm not clear if people are really replacing a physical something
| here, but if you have an old smart home device which sucks, be
| sure to put it up on online marketplaces.
|
| List it cheep along with a warts and all discussion of it's
| problems. Means less waste as there's always someone who'll want
| it, people who are looking for the product hear about the limits
| upfront, and the company actually gets a real loss from you
| leaving (assuming it sells to someone who might have bought a new
| one).
|
| Plus it's fun to try to convince enquirers why they shouldn't buy
| your item
| macNchz wrote:
| Honestly smart features in large/permanent appliances is
| something I explicitly avoid these days. The majority of smart
| home products I've bought over the last ten years have been
| somewhat disappointing if not outright rage inducing. I don't
| want that in something that is difficult or expensive to replace.
|
| I sort of have to assume in the case of large appliances that the
| manufacturer will drop support for it well before I want to
| replace it, and that if there is any sort of functionality fully
| gated behind an app, that it will become unusable to me at some
| point when I reset my phone and discover they've unpublished the
| app from the store.
|
| I'd much rather buy a dumb garage door opener and bolt on that
| ratgd device mentioned in this post, than be beholden to the
| manufacturer's whims and invariably godawful garbage horrible no-
| good app.
| novakinblood wrote:
| I felt silly at first complaining to my wife I couldn't get myQ
| working again, thinking I did something wrong after adding an
| automation. We tried to open the door (remote via hass) for my
| son when he got home but it didn't work. Obviously it was
| something I did?(nope)
|
| Then I watched the discussion on discord and realized I'm not
| alone albeit still a small percentage.
|
| Then I see this as top post on hn.
|
| It's frustrating to have a company do this. I don't agree with
| their choice. Plus forcing you to see ads whenever you open or
| close the door is Orwellian.
|
| Now I need to somehow sell this device on eBay with hopes a large
| percentage still wants it.
| bonestamp2 wrote:
| It does suck, but can you still use it remotely via the myQ
| app?
| chewmieser wrote:
| MyQ app should work fine. Just not the API integration to
| MyQ.
| EMIRELADERO wrote:
| Couldn't people do some reverse-engineering to figure out
| the first-party protocol and impersonate the official app
| in the API integration?
| AJayWalker wrote:
| AFAIK yes, but to quote the article (which quotes the
| maintainer of the MyQ integration, Lash-L [0]), "We are
| playing a game of cat and mouse with MyQ and right now it
| looks like the cat is winning"
|
| [0] https://github.com/Lash-L
| saagarjha wrote:
| Yes, that's what they've done. The problem is that myQ
| keeps trying to fingerprint the device to check if the
| requests are coming from a real app before offering
| service.
| lostapathy wrote:
| The MyQ app sucks, though. Besides the dark pattern ad-
| forcing they do, I've also had the thing redraw while I was
| holding the button to open a door. Which meant the wrong
| door opened entirely - one that happens to be 20 miles from
| where I was standing. I have had this happen multiple
| times, it's ridiculous.
| tempaway334751 wrote:
| Chamberlain sound like dicks but to be fair, when we're talking
| about remotely opening doors that give access to people's houses,
| it seems fair enough IN PRINCIPLE for them to restrict access to
| the API to 'partners' and for them to have some sort of payment
| and maybe even approval process around who becomes a 'partner'.
| Obviously that sucks for open-source projects that can't afford
| to pay up. But it seems fair enough to put some payments or
| approval processes in the way here.
| kzemek wrote:
| And why does it seem fair enough? The garage door is mine, not
| Chamberlain's (although that starts to be more and more
| debatable the farther into enshittification we go).
| spandextwins wrote:
| +1 home assistant -1 Chamberlain
| emilecantin wrote:
| Having been impacted by something similar (company changing their
| cloud and breaking my HA integration), I think that when
| companies do this, the least they could do is offer refunds/buy-
| back to impacted customers.
|
| In my case, I bought a slightly-inferior product specifically for
| its HA integration; now that it's broken it's just an inferior
| product...
| chewmieser wrote:
| I use HomeBridge but have also been noticing connectivity issues
| recently. Just ordered two of those Ratgdo devices, thanks.
| Sounds like a better solution anyway.
| oskapt wrote:
| Something that I don't see people talking about here is that MyQ
| is the core/required integration component for Amazon Key in-
| garage delivery, a service used by millions of people to have
| their packages delivered to their garages instead of having them
| stolen off their porch. That's why it needs Internet access. All
| the talk about how Chamberlain will go bankrupt because a
| comparatively small number of tech people stop using the product
| is fluff. I ran into the MyQ API problem with Homebridge a couple
| weeks ago, and I bought a unit from Meross that integrates
| directly with Apple HomeKit. I still have the MyQ installed
| because I _need_ it for Amazon deliveries. Yes, all the fury
| about ads and user hostility and probable polling requiring extra
| resources with no recompense is correct and justified. But at the
| end of the day, Chamberlain doesn't care if they piss us off.
| They get all their money from the same people who think their
| phone screen is _supposed_ to be covered in ads on every page
| they visit, and they likely get TONS of money from Amazon.
| ryukafalz wrote:
| > Something that I don't see people talking about here is that
| MyQ is the core/required integration component for Amazon Key
| in-garage delivery, a service used by millions of people to
| have their packages delivered to their garages instead of
| having them stolen off their porch.
|
| Would be nice if this functionality could work with arbitrary
| openers via webhooks. You could even have a fancy auth flow
| that you trigger from your smart home dashboard so users don't
| have to know or care how it's implemented under the hood.
| lock-the-spock wrote:
| Somewhat off topic but it is quite stunning to me that American
| carriers just leave the package at the door. I lived in
| different European countries and in all of them the expectation
| is that the mailman (official mail, or any of the services like
| dhl, ups, etc) will ring the bell. If you don't answer they
| will ring the neighbour and then take it back and either try
| again another day or you can go to a pickup point. Instead the
| U.S. has an entire category of devices to avoid package theft
| when the solution lies in holding carriers to account. I don't
| want to open the garage for Amazon or Bol or any other delivery
| company...
| BHSPitMonkey wrote:
| This is how it used to work in the U.S., too, until the major
| carriers recently realized they can make that into a paid
| feature for the customer. Now you can't even request
| something to be held at the store or distribution center for
| pickup without a fee or subscription.
| yborg wrote:
| What you describe is how it worked in the US maybe 10 years
| ago too. But Amazon's free delivery race to the bottom made
| the cost of reattempts to deliver eliminate any margin. It's
| cheaper for Amazon to replace stolen shipments for a few
| people than to make multiple attempts to do re-delivery for
| many people. And creating a problem in order to charge people
| to solve the problem you created is a basic monopolist
| playbook move.
| rootusrootus wrote:
| UPS used to do that. I hated it. If I'm not at home I have to
| wait another day to get my package, or drive across town to
| get it from the depot.
|
| Just put it on the porch. Not everyone lives in an area with
| a package theft problem, let those folks work out their own
| solution but don't punish the rest of us.
| lannisterstark wrote:
| I dont want my neighbors to have my package. Fuck that. I'd
| rather they leave it on my porch.
| 0xffff2 wrote:
| Meanwhile, it is quite stunning to me that European carriers
| would intentionally mis-deliver (i.e. leave with a neighbor)
| packages rather than just leaving them on the porch! Over
| many years and many neighbors, I've had plenty who I would be
| happy to let receive my packages and plenty I would very much
| not. Likewise, I would be quite peeved as a permanent WFH-er
| to be the neighborhood final delivery guy.
|
| There are plenty of places in the US where packages left on
| the porch aren't secure, but there are also plenty of places
| where it's completely fine and saves everyone time. I've
| never once had a package stolen off my porch anywhere from an
| apartment in the Bay Area to a house on 10 acres in rural
| Oregon. I really think that the places where package theft is
| rampant are the exception, not the rule.
| fnordpiglet wrote:
| When I lived in NYC and like most didn't own a car this was
| the way it worked (sans the neighbor, delivering a package to
| the wrong recipient is a big no no, and makes some huge
| assumptions about the neighbor, relationship to the neighbor,
| and sensitivity of the delivery). If you weren't home you got
| a hang tag. They attempted redelivery a few times, held it
| for a while for pickup, then sent it back.
|
| I worked, like most folks, and people are not generally home.
| The pickup location took two hours to get to via public
| transit. That's a four hour round trip. There was one and
| only one pickup location in the entire NYC region for fedex.
|
| It made life impossible. Amazon came along and decided to
| take responsibility for losses directly and instructed
| carriers to leave packages and not reattempt delivery or hold
| them. Customers vastly preferred this, carriers too as they
| saved tons of money. Amazon got a reputation for being much
| more convenient to order from. Their losses as a percentage
| were low compared to essentially owning mail order due to the
| convenience. When I had packages stolen they immediately
| shipped a replacement no questions asked.
|
| Amazon Key is an attempt to mitigate theft but also a lot of
| folks just feel uncomfortable with packages on their front
| step. The idea of leaving you garage slightly open for
| deliveries isn't a new one, but the Key product improves on
| that by only opening for the delivery person and recording
| their interactions to ensure they don't do something they
| shouldn't.
|
| I used it briefly but I didn't like it because I have a
| workshop in my garage and I just didn't want people seeing
| what I'm working on. I wasn't worried they would rob me per
| se, just didn't like showing my work in progress to random
| strangers. If it opened the garage slightly to allow the
| package delivery I would have kept it but it opened 100%.
| nfriedly wrote:
| I just called up the folks that installed my garage door, and
| recommended that they look for a different brand because of how
| hostile Chamberlain is being towards their customers. I'm not
| the only one doing that.
|
| Sure, we're just a couple drops in the ocean, but eventually
| those drops can start to add up.
| noen wrote:
| That was my thought as well.
|
| I only have MyQ for Amazon Key. Fortunately Amazon also
| supports the Aladdin Connect - which works with all garage
| doors. And is fully supported in Home Assistant.
|
| I have one on order and will be swapping out, bye bye
| Chamberlain.
| WirelessGigabit wrote:
| The reason they caused that much traffic is because Home-
| Assistant has no other way of finding out the status.
|
| If only there was a LOCAL way. But I can't poll the device
| locally. I can't send it commands.
| lvh wrote:
| Good news: you can now, I just installed it and it was easy and
| fun. https://github.com/PaulWieland/ratgdo
|
| But it is external to the device, you're right :) And for some
| crazy reason this guy is getting a lot of orders recently ;)
| jermanoid wrote:
| Of all the options we have, the RatGDO is the only one that
| taps into the serial connection to the Garage Door and
| circumvents the "security+" marketing gimmick. With it you
| get access to all the door metrics/controls. Door State, Door
| Position, Wireless Remote Lock/Unlock, Obstruction Status,
| Light Status. So you don't need any extra sensors and wires
| dangling around.
|
| To each their own. The other options seem to work great for
| most people. But RatGDO will work best for me (And they
| arrive tomorrow. Stoked). I want to know exactly when my door
| starts to open. Not 10 seconds later when the tilt or reed
| sensors are triggered, because I want my exterior lights to
| come on immediately and voice notifications to not be
| delayed. Also I want to lock my wireless remotes out at night
| and when I'm away because my wife uses her garage for
| projects and parks outside with her remote in the car. Lastly
| I want something that appears the least messy.
|
| My only minor concern is Chaimberland would somehow try and
| gimp this solution with a firmware update. My initial
| thoughts were that they would probably break the wall buttons
| in everyone's homes. I still don't believe they have the
| ability to update the wall button firmware to work with any
| changes to the software in the motor. Everyone started
| echoing that after I made an assumption about it, but I'm not
| 100% certain if it's the case or not. Alas it doesn't matter
| because I'm disconnecting my doors themselves from wifi,
| unpairing them from MyQ and deleting my account once my
| RatGDOs are wired up.
| XorNot wrote:
| LOL. I have Chamberlain garage doors, and paid $30 for an Athom
| ESPhome preflash kit that includes a box, power supply and reed
| switches. Works great.
|
| If there's one thing I'm dedicated to now, it's that all of these
| custom cloud IoT things are transient user hostile junk. If it's
| not open source and in my control, then it's not mine.
| egberts1 wrote:
| That's why all of my installed IoT devices are either custom-
| firmwared or can be as well as configured to be not "dialing
| home" to some nosey data collection and aggregation center.
| tibbon wrote:
| Could there be a suit against them over this? I bought one
| explicitly for home automation, and it seems them disabling it
| turns that into some sort of false advertising
| dannytrigo wrote:
| Received my ratgdo yesterday and uninstalled the myq app. They
| won't be getting any more traffic from me
| bradyholt wrote:
| I surmise part of the reason they did this is to protect revenue
| from "authorized" partners. I'm sure these partners are not happy
| paying money to Chamberlain so their customers have access to myQ
| while other unauthorized partners get free access.
| nunez wrote:
| I wrote the below in another post on this topic:
|
| They never technically allowed it in the first place.
|
| Homebridge and Home Assistant used a popular Python library that
| reverse-engineered the MyQ API from the Android app. Many
| companies couldn't care less until abuse ramps up, but given that
| Chamberlain (Blackstone-owned) has gone into rent-seeking mode
| all of a sudden (or an incident happened that they won't disclose
| but prompted them to take a hard look at this), they decided to
| turn the Cloudflare Super Bot Fight stuff way the hell up on
| their OIDC token exchange endpoint (you can still request auth
| codes).
|
| I decided to abandon trying to get MyQ to work with Home
| Assistant (it would have required hours of trying to figure out
| what combination of headers would have passed the CF checkpoint)
| and ended up getting a Meross Smart Opener. It was shockingly
| easy to install (plug the relay device into the same pinouts that
| your wall door opener uses) and works even better than MyQ (in
| that you won't get a weird "close error" that prevents you from
| operating your door that not even MyQ customer service will
| clear)
|
| ---
|
| I still use and recommend MyQ, however. The Amazon Key and Tesla
| integrations work great. If they had previously allowed API
| access but then rescinded it in favor of "providing a better
| experience" like Reddit is doing, then I'd feel differently. In
| this case, however, it feels like we took advantage of a backdoor
| for a long time and the club decided to finally put a lock on it.
| Shitty, but reasonable.
|
| The next big one to watch out for is Ring.
|
| Ring does not (will not?) support HomeKit. Lots of folks (myself
| included) have resorted to using Homebridge or Home Assistant as
| an alternative.
|
| Both are using a library that reverse-engineered Ring's API
| (though Ring engineers supposedly contributed to it).
|
| While the Homebridge plugin simply exposes device statuses and
| metrics and RTSP feeds for the cameras, Koush's scrypted NVR
| platform enables HomeKit Secure Recording for the cameras, which
| allows more adventurous users to skip paying for Ring Protect
| ($10/mo)
|
| While I get a lot of value from Ring Protect and will continue to
| pay it, I really hope Ring doesn't decide to "improve the user
| experience" for us like Chamberlain did. I'd be really sad if
| that happens, since HomeKit is amazing and is much better than
| having a million apps on my phone that don't talk to each other.
| nfriedly wrote:
| > Many companies couldn't care less until abuse ramps up
|
| I think "abuse" is the wrong word here. I'm just trying to
| automate my garage door. If there was a way to do that over my
| local network, without touching their servers, then they'd
| never see any traffic from me.
| rootusrootus wrote:
| > Tesla integrations
|
| I sometimes wonder if Tesla nerfed the homelink functionality
| in the car just to encourage people to pay monthly for the MyQ
| software solution. I gave up trying to get my Model 3 to
| open/close the door automatically for me because the range is
| just abysmal. Went back to using a push button remote on the
| visor that will open the door from half a block away.
| nunez wrote:
| wouldn't be surprised. that said, I have the homelink
| integration, and MyQ works much better for us because of
| where our garage is relative to our driveway.
| aurizon wrote:
| Burglar App:- Drive up, open door, drive in, close door, load up,
| open door, drive out, close door = clean getaway. Advertise to
| burglars at top of screen....
| 404mm wrote:
| I don't understand how the MyQ app has such a high rating in the
| App Store. 4.8, 1.5M reviews. It's so bare bones, no shortcut
| support, (obviously) no HomeKit, no widget, literally nothing to
| make the use easier or more convenient.
|
| To make things even worse, first position above you devices is an
| ad (for their other devices) and it periodically suggests that I
| connect it to Amazon so some random people delivering packages
| have the power to enter my home.
|
| Genuine question, how?????
| skywhopper wrote:
| Fake reviews.
| water-data-dude wrote:
| That's my suspicion with Philips Hue's 4.6 rating on the iOS
| App Store. They've got to have gamed the system somehow -
| it's not a good app, and their "you need an account now...for
| reasons" change is unpopular
| koyote wrote:
| It only has 3.9 on Google's store, but maybe that version is
| even worse?
| tgtweak wrote:
| The solution seems pretty clear - buy a 3rd party opener OR use a
| different vendor that does play nice.
|
| I have a meross garage door opener that uses homelink (a standard
| that virtually ever garage door opener supports) to open/close
| the garage door with a sensor on the top of the door to detect
| when it's open and closed. It was $49. That's cheaper than myQ
| addons for chamberlain. It works with google home, ifttt and home
| assistant. (I have reminders set if the door is open for more
| than X minutes and if it is still open after a certain time of
| day).
|
| Having to have "yet another app" (myQ) installed just to use a
| garage door is pretty ridiculous - if you're a power user you
| should understand the folly of using unofficial integrations and
| as an unofficial integration provider you should know you're
| walking on ice.
| throwanem wrote:
| Wait. People bought and installed garage doors that need to talk
| to the Internet to work? People _on here_ did this?
| achandlerwhite wrote:
| They can still work the old fashioned way. But not the fancy
| stuff.
| throwanem wrote:
| But they're just actuated by radio signaling with some
| standard protocols, right? I mean, I don't have a garage and
| in this city probably never will, but my car still came from
| the factory garage-door controls built into the rear-view
| mirror. I assume it would take a bit of configuration to work
| with any given receiver, but I also infer it _would_ work
| with most, otherwise they wouldn 't have built it that way.
|
| Is it hard to find an "IR blaster" equivalent for this kind
| of signaling? I'm just bewildered to understand why someone
| with the focus on self-hosted infrastructure that Home
| Assistant implies can still end up in a position where a
| third-party API restriction can pose a problem in controlling
| a locally installed device.
| mbesto wrote:
| You don't have a choice...all of the major garage doors are
| supplied by one company (Chamberlin Group)
| xyst wrote:
| Chamberlain Group products now officially on my blacklist. They
| join the ranks of Rivian, Tesla, any QVC marketed product, and
| social media (IG, FB, TT, ...) marketed junk.
| davitocan wrote:
| https://paulwieland.github.io/ratgdo/ is a home assistant
| compatible board that emulates a garage door opener. It adds
| local control and is easy to setup.
| siffland wrote:
| You would think a company would like to negotiate and be seen by
| a community as a positive company. I would not buy a product from
| them on principal after their statement. myQ could have engaged
| the home assistant maintainer and worked out, less API calls or
| something.
|
| On a side note, i do love my home assistant, but ANYTHING that
| has to do with entry into my house is not and will not be
| automated, garage doors, door locks, etc. However that is my
| personal paranoia talking.
| klinquist wrote:
| I've had nothing but bad experiences with Chamberlain in IoT
| integration discussions. I have since replaced all garage door
| openers I own with Genie/OHD.
| ryukafalz wrote:
| I'm in the market for a garage door opener, incidentally. This
| narrows down my options, so glad I hadn't bought one yet -
| there's a chance I might have ended up with a Chamberlain if I
| had. Out of the question now!
| codezero wrote:
| I'm recently in the market for a garage door opener I can
| automate (specifically close automatically after X time open) -
| does anyone have recommendations or is ratgdo the way to go?
|
| Also I understand one of the reasons this isn't a standard
| offering is because garage openers have a hard time not crushing
| things? Kind of surprised me.
| mattgreenrocks wrote:
| It's hard to emphasize how different the mindset of the late
| 2000s Internet is to nowadays.
|
| APIs were more readily available and open. Mashups were usually
| encouraged, so long as you didn't generate undue stress.
|
| Nowadays its a million tiny business silos hoarding tediously-
| obscure-but-still-sometimes-useful data. And you have to prove
| that what you want to do with the API doesn't infringe on their
| ability to capitalize on it better.
|
| The irony is that all the data is way more easily accessible from
| a technical POV now due to the prevalence of SPAs and REST, but
| the legal environment is significantly more dangerous.
| eddiezane wrote:
| I never bothered with the myQ bit and instead sacrificed one of
| the garage door opener remotes by wiring the button up to a relay
| (z-wave by Zooz) that I zip tied to the scaffold. It's worked
| great for the past 4 years in Home Assistant.
| ChainOfFools wrote:
| I highly recommend anyone having problems with this consider
| trying this free as in speech (and as in beer if you've got
| solderimg skills and an ESP laying around) solution: RatGDO [0]
|
| 40 bucks, HA, and about half an hour each (mostly fiddling with
| the ESP/shield pcb wiring inside the light cover of the opener
| from the awkward overhead-on-a-ladder position) for me to no-
| cloud smartify two chamberlain MyQ openers. Special sauce is that
| the device can MITM the "Security2.0+" signal and emulate the
| discrete functions of the wired wall remote, not just act as a
| dry contact relay on the motor.
|
| Result is that separate entities are created not just for the
| door open(ing)-clos(ing) states, but also for the obstruction
| sensor and a separate switch to turn the opener's light on or off
| remotely, all exposed (as MQTT topics) in HA.
|
| [0] https://github.com/PaulWieland/ratgdo
| ChrisArchitect wrote:
| [dupe]
|
| More discussion over here:
| https://news.ycombinator.com/item?id=38186303
| paulgerhardt wrote:
| Partially responsible for this. (Sold Lockitron to Chamberlain in
| 2017 which became the basis for Amazon Key integrations.)
|
| Contrary to the popular sentiment in a lot of the comments here,
| there's not much value in the analytics. As we all painfully
| found out in the 2010's, there are only two viable recurring
| revenue streams in the IoT space - charging for video storage and
| charging for commercial access. Chamberlain does both with the
| MyQ cameras and with the garage access program to partners like
| Amazon and Walmart. Both retailers have a fraud problem
| (discussed here https://news.ycombinator.com/item?id=38176891).
| "In garage delivery" promises dropping delivery fraud to zero -
| ie users falsely claiming package theft. That solution is worth
| millions to retailers, naturally Chamberlain would like a cut but
| only if they can successfully defend that chokepoint.
|
| For historical reasons having to do with the security of three or
| four generations of wireless protocols used in garage doors they
| can't (and products like ratgdo and OpenSesame exploit this.)
| Other industries such as automotive have a more secure chain of
| control over their encryption keys so one has to (for instance)
| go to the dealer to buy a replacement key fob for your Tesla for
| $300 and not eBay for $5.
|
| Given the turnover in leadership there I'm not surprised the new
| guy needs to put their hand on the plate to see it's hot, but
| there's a reason this wasn't implemented before and it wasn't
| because of lack of discussion. I can see the temptation in going
| for monetization given their market share but I think this
| approach was ill conceived rather than fix foundational issues
| which would allow home users to integrate with 3rd party services
| and still charge industry partners for reducing incidences of
| fraud.
| whoopdedo wrote:
| A stressed out underpaid and overworked delivery driver is the
| last person I want in my garage. Verified deliveries are left
| at the wrong house, or the driver simply takes it with them
| after posting the porch picture. And I've seen boxes arrive
| that were forced open and the contents pulled out. But sure,
| it's the customers who are untrustworthy not the delivery
| people.
| traviswingo wrote:
| True. Delivery drivers consistently deliver to my neighbor
| instead of myself. The last three digits of our addresses are
| 885 and 855, and they consistently confuse the two. They're
| tired, overworked, underpaid, and I honestly don't blame
| them. But I wouldn't trust anyone in my garage/home when I'm
| not home. Not sure why these companies think that will
| actually work.
| dboreham wrote:
| In US homes the garage is often a way to access the house
| with minimal security between the two.
| fnordpiglet wrote:
| That's not true, the garage typically has a full outdoor
| door with standard security (dead bolts, wired into the
| security system) the same as any other door as the
| interface door between the garage and the house. This is
| a code thing for a variety of reasons but primarily
| because the outdoor door is weatherized and provides a
| barrier against CO, but also for the precise reason that
| the garage door is not considered secure. The protocols
| for opening the door wirelessly are known insecure and
| municipalities have required outdoor doors at the
| interface due to the number of home invasions and
| burglaries through the garage.
| rurp wrote:
| At least in my experience people are a lot more likely to
| leave the garage door unlocked than the front door,
| either intentionally or unintentionally.
| abustamam wrote:
| Agreed. Our garages have always had three entries: one
| from the house, one via garage door, and a side door.
| Side door was always locked, garage door always closed
| (never locked though), and the door between house and
| garage not only almost never locked, but often flat out
| open because that's where we put the litter box.
| leeoniya wrote:
| haha, our litter box is there as well. vinyl floors in
| mudroom are easiest to clean.
| phil21 wrote:
| It's functionally true. Thinking off the top of my head I
| can come up with at least a dozen examples growing up of
| friends w/ these doors. Not a single one was ever locked.
| Most of the time w/ school-age kids they would be left
| purposefully unlocked so the kids could let themselves in
| after school w/ the garage door PIN code.
|
| I honestly can't think of a single person I know who
| routinely locks those doors.
| sib wrote:
| I've lived in many houses in the US (eight, some new,
| some older, in five states) and only one had a deadbolt
| on the door from the garage to the house interior. All
| have had normal locks and were exterior-door-quality. So,
| definitely not a universal truth.
| leeoniya wrote:
| i also keep expensive things in the garage: onewheel, a
| couple good bikes, a lot of nice tools. i assume this is
| true for quite a few homeowners.
| BobaFloutist wrote:
| Sometimes garages even have cars in them!
| Humdeee wrote:
| Not to mention... a car, as there's a car theft crisis
| nearly everywhere in the past 2-3 years. I consider the
| garage just another room in my home. I consider entering
| my garage akin to entering my house
| Eisenstein wrote:
| They think it will work because if you refuse to do it they
| won't refund your stolen package unless you file a police
| report, and convenience with huge downsides wins with
| consumers 99% of the time over effort with no downsides.
|
| This is just conjecture, btw, I have no authoritative
| knowledge of their plans to do anything.
| mindslight wrote:
| As things are, missing packages are not really a police
| matter for the recipient. Recipients don't actually know
| that a package was stolen, since it never made it into
| their possession. Amazon could certainly file police
| reports, but that requires a higher bar of evidence than
| throw-and-go delivery service provides, and either way it
| Doesn't Scale (TM).
|
| I'd guess it's more likely the opposite dynamic, where
| they'll get a bunch of early adopter types to sign up
| without thinking through the ramifications. And then
| after the honeymoon period, Amazon will start demanding
| those users file police reports for missing packages
| since from their system it now looks much more airtight
| that the package must have been stolen from the buyer.
| 20after4 wrote:
| That's assuming that the delivery driver isn't defrauding
| both amazon and the customer.
| seemaze wrote:
| I've got an 80% hit rate at best across all carriers (in
| the US). I'm constantly trading mail with my neighbors due
| to mis-deliveries. It's a good thing we now have the option
| to go mostly paperless for important documents at least..
| dharmab wrote:
| Heck, I get food misdelivered to me at times! I might as
| well be a last mile delivery service
| dharmab wrote:
| I use it for expensive items. My garage door opener has an
| integrated security camera.
| dheera wrote:
| Why not you and your neigbor just give your address as
|
| 885 Foo St. BIG PINK HOUSE
|
| or
|
| 855 Foo St. BIG YELLOW HOUSE
|
| or whatever colors they are? If they are the same color,
| repaint one of them.
|
| Alternatively put an apartment number on your house (there
| will be only one apartment, of course.)
|
| One of you will be
|
| 855 Foo St. Apt. 1
|
| The other will be
|
| 885 Foo St. Apt. A
| smt88 wrote:
| > _A stressed out underpaid and overworked delivery driver is
| the last person I want in my garage._
|
| Same, but this is irrelevant to the point GP was making. Some
| minority of people _do_ want Amazon Key (and similar
| services), and those people are now unable to claim their
| package wasn 't delivered once they sign up for the service.
|
| Add those people up and you have something worth millions,
| even if there aren't many of them.
| cyberax wrote:
| I live in a townhouse and I _love_ the Key deliveries into
| my garage. I've been using it since it was a closed beta,
| and I haven't had a problem with it.
|
| It provides a convenient service for both parties.
| 3guk wrote:
| I fully suspect though that the people who do want Amazon
| Key and the people who are happily defrauding Amazon are
| not one and the same.
|
| I realise that there are the porch pirates who are another
| issue entirely!
| cyberax wrote:
| > A stressed out underpaid and overworked delivery driver is
| the last person I want in my garage. Verified deliveries are
| left at the wrong house
|
| It doesn't work like this. Delivery workers use an app that
| opens the door, so if they are at a wrong location, it will
| be immediately apparent.
| TeMPOraL wrote:
| Subject to location service accuracy, which as we know, is
| +-1m... in movies, +-10m in reality... except more often
| it's +-50m or worse, because who knows why.
| efitz wrote:
| Not at all. Since the app is linked to a system that
| opens your specific garage door, it will be obvious
| because they push the button and the door in front of
| them does not open.
| cyberax wrote:
| This can happen. A delivery person comes to a door,
| presses the button in their app, and nothing happens. So
| it's immediately obvious that they are at a wrong
| location.
|
| And they know that they can't just leave the package
| there, they have to find the correct door. And there's a
| flow in the Amazon delivery app to mark an incorrect
| geolocation, so they won't be penalized for taking longer
| time.
|
| The app also has pictures of the location in question, to
| minimize the confusion.
|
| From the homeowner's side, the garage door will be open
| for half a minute or so with nobody nearby. It's possible
| for a burglar to use this time to quickly run inside. But
| the probability of that is pretty low, and there'll be a
| camera recording of that.
| flutas wrote:
| > And they know that they can't just leave the package
| there, they have to find the correct door.
|
| Except that's not true at all. Amazon had my new house
| geolocated wrong (think robin instead of arden st in
| their system, even though I put the address in correct
| and it read back correct).
|
| First delivery came, "delivered", not at my door...
| Contact CS, get a refund, continue.
|
| "Ok, I'll setup key so they know it's wrong and deliver
| it in my garage."
|
| Pieced together from video:
|
| Second delivery arrives at wrong location, garage door
| opens...and was never closed. "delivered"
|
| Took me contacting CS 5 times, with 5 failed deliveries,
| and doing an email bomb to get them to update my geo-
| location. Turned out it was _literally_ across the
| fucking city, ~8 miles away.
| whoopdedo wrote:
| My point is Amazon is blaming customers for fraud when it's
| the fault of a delivery mistake such as dropping the
| package at the wrong address. Or the drivers themselves
| stealing the packages.
| codeTired wrote:
| Have you seen Walmart advertising delivery to your
| refrigerator? Absolute insanity.
| dharmab wrote:
| Actually, this would be cool for say a fridge in a
| mudroom...
| function_seven wrote:
| What's old is new again!
|
| https://www.core77.com/posts/103681/When-Houses-Had-
| Built-In...
| 20after4 wrote:
| This is infinitely more sensible than some crazy internet
| connected garage door opener scheme. Somehow I think it's
| far to sensible for modern culture though. Everyone's
| lost their minds.
| beeboobaa wrote:
| Why would any of those monetization strategies require fucking
| over your customers like this? How are they incompatible?
| efitz wrote:
| They are afraid a potential partner will use the automation
| meant for customers.
|
| This is just more enshittification in order to exploit
| revenue channels other than direct sales.
| Nextgrid wrote:
| > They are afraid a potential partner will use the
| automation meant for customers.
|
| But isn't the door property of the customer? In this case
| it is perfectly the customer's choice and right if they
| want to use the customer-facing API to let a delivery
| company in.
| paledot wrote:
| > But isn't the door property of the customer?
|
| Not anymore. Now I get to pay $5/mo for IFTTT
| integration, _after_ paying the premium for the WiFi-
| enabled version of the same device.
| epcoa wrote:
| Who here claimed it was, they literally said it was "ill
| conceived"
| excitom wrote:
| This is what I love hacker news, a comment from an actual
| subject matter expert.
| tech_ken wrote:
| So you're saying that retailers will pay Chamberlain to act as
| more or less a clearinghouse for package deliveries in my
| garage, and that in order to successfully operate this model
| Chamberlain needs to funnel all users through their proprietary
| channels in order to fully vet the delivery transaction? Or at
| least to prevent HA users from nibbling at Chamberlain's lunch
| with DIY equivalents? Do you think that they will pull back
| from this move given the pushback?
| bluGill wrote:
| For retailers I want someone to verify that they are
| legitimate. I don't want random people in my garage. If
| someone enters my garage when I'm not home they better really
| be agents for WalMart/Amazon/target/UPS (as opposed to
| WolMort/Amozan/targit/USP...) , and whatever company does
| that does background checks on drivers. Probably they also
| need to have other cameras in their vehicles so that drivers
| trying to steal whatever valuables I have are not stolen. (as
| already pointed out, most people have an unlocked door from
| the garage to the house)
| kelnos wrote:
| > _as already pointed out, most people have an unlocked
| door from the garage to the house_
|
| Not sure where you live, but every house I've lived in
| (USA, a few different states) during my entire life has had
| an exterior-quality door with exterior-quality lock,
| including deadbolt, between the house and garage.
|
| In the one house I lived in that had a security system,
| that garage-to-interior door was also wired into the system
| and arming it would treat it like an exterior door.
|
| Having said that, I still wouldn't want random delivery
| people entering my garage without my knowledge.
| abustamam wrote:
| I think parent comment was saying the door exists, but
| many people leave it unlocked. I grew up leaving that
| garage-interior door open because that's where we put the
| litter box, at several different houses.
| SoftTalker wrote:
| Yep, agree. I only lock the garage interior door when
| I'll be gone for an extended period of time (more than a
| few days).
| thfuran wrote:
| >every house I've lived in (USA, a few different states)
| during my entire life has had an exterior-quality door
| with exterior-quality lock, including deadbolt, between
| the house and garage.
|
| Sure, but I've probably locked it barely more than twice.
| scottlamb wrote:
| > Not sure where you live, but every house I've lived in
| (USA, a few different states) during my entire life has
| had an exterior-quality door with exterior-quality lock,
| including deadbolt, between the house and garage.
|
| Likewise, but even if it's actually locked, no lock is
| impenetrable, and a closed garage provides a thief with
| the privacy to pick it at leisure or even break down the
| door. Burglary deterrence advice sometimes includes tips
| like adjusting your landscaping so your front door is
| visible from the street and locking gates to your back
| yard. Letting the thief into your garage thoroughly
| defeats the point of that...
|
| Also, I keep stuff (bikes) in the garage that I don't
| want stolen.
| dheera wrote:
| > Not sure where you live, but every house I've lived in
| (USA, a few different states) during my entire life has
| had an exterior-quality door with exterior-quality lock,
| including deadbolt, between the house and garage.
|
| I don't know if that would do much.
|
| It's one thing to be sawing up a front door that is in
| plain sight of the street -- passer-bys might call the
| cops if they saw that.
|
| But if you're doing it from inside a garage? You could
| shut the garage door and saw away. Nobody would report
| saw noises coming from a garage because that's super
| normal.
| LeifCarrotson wrote:
| My in-laws have this, but mine, my parents, my siblings,
| my wife's siblings, and my neighbor all have a big window
| in that door. And none of them are ever locked.
| sangnoir wrote:
| How old are those houses? They probably are not compliant
| with _current_ building codes[1], many places require
| your garage doors (and ceilings) to have higher fire
| resistance than the rest of the house. In my experience,
| fire-resistance correlates to sturdiness in doors.
|
| 1. I know it's a broad generalization, also location-
| dependant
| Nextgrid wrote:
| But that can be achieved by giving the retailer a one-off
| access code/secret which will be handed to the delivery
| driver by the retailer's company?
|
| At no point does "preventing random people in your garage"
| required a greedy middleman in the path between you and
| whoever you want to give your garage door access code.
| SoftTalker wrote:
| Many people already have a keypad mounted outside that
| will open the garage door. You can set up a guest code
| there and give to Amazon, or anyone you want. There is
| zero need for internet-enabled smartness in the garage
| door opener here.
| judge2020 wrote:
| Okay, but the adoption rate of "let me create a code for
| my packages and give it to the Amazon person" is perhaps
| two or three orders of magnitude lower than if Amazon
| shows a bunch of call-to-actions for "link your myQ
| account for secure deliveries".
| LeifCarrotson wrote:
| And if Chaimberlain charges Amazon $0.50 per door opened
| to enable that feature (which steers buyers towards
| Amazon and away from the manufacturer website,
| Walmart/target/eBay/random competitor that doesn't have
| that feature) that might be a bigger, recurring, higher-
| margin revenue stream than all of Chaimberlain's
| traditional manufacturing profits. Which would you rather
| have - $200 revenue for a $100 cost once in 20 years, or
| $0.50 per week for a few packets of data?
|
| They could afford to give away the openers if they could
| win that revenue stream.
|
| And Amazon would dump them in a second if consumers could
| instead click "Link your Home Assistant for secure
| deliveries and get $0.30 digital credit". Or more likely,
| Amazon would throw directly wired Dash buttons at
| consumers to enable secure deliveries.
| veleek wrote:
| You've glossed over the most complicated part of this:
| "give it to Amazon". There are so many things involved in
| that portion of the process that an internet enabled
| garage door solves, most importantly: not having a single
| code that can be used by anybody at any point in time
| until I manually go back and remove it.
| CodeWriter23 wrote:
| If only there were some kind of information processing
| device that could automatically expire codes after a set
| period of time.
| NavinF wrote:
| You still need an API for getting new codes. If you're
| willing to generate a new one every time you order
| something online, you likely don't order often enough to
| be relevant to the company
| michaelmior wrote:
| > There is zero need for internet-enabled smartness in
| the garage door opener here.
|
| Yes and no. At the scale Amazon operates, I can see value
| in being able to automate the process rather than
| requiring each driver to find and operate the keypad for
| each garage.
|
| Automation, if implemented perfectly (which it obviously
| won't be) also prevents one form of bad actor. An Amazon
| delivery driver who uses your code in the future to gain
| unauthorized access to your garage. Automation allows
| this code to be limited to a single use.
| dfxm12 wrote:
| I gave amazon my code for a Christmas present that
| absolutely could not have been stolen from my porch (as
| many other recently had). As a working man, I couldn't
| sit at home to wait for it. I was a little nervous, but I
| have cameras at least. I then removed all reference to
| this code from my account. Then, one driver entered while
| I was going about my day in there and saw me waiting with
| a hockey stick, as I was wondering who was breaking and
| entering, and Amazon wrongfully told him what my code was
| to get in and that it was OK to go in without my
| permission. I quickly understood what was happening and I
| think he did too, so I dropped the stick and he dropped
| the package. No harm, no foul.
|
| Of course, I changed my code after that, but drivers
| still tried to get in with my code code. I opened
| countless tickets with Amazon to get this reference to my
| code removed from their system. They gaslit me many times
| saying it was removed. They were incredibly rude to me
| when told them they were lying to me, and now I sometimes
| get delivery drivers getting pissed off at me (for some
| reason) that the code doesn't work after they ring my
| doorbell.
|
| What I want people to get from this story is, _don 't
| give Amazon your code. Get a separate delivery box
| instead or even a storm door works to hide most
| packages_.
| zielmicha wrote:
| Could you have instead changed your code? It's generally
| best to assume that it's not possible to delete secrets
| once they are shared (after all, in worst case, the
| driver could have just remembered the code from the
| previous visit)
| Dylan16807 wrote:
| The second half of the comment is what happened after
| they changed the code...
| PKop wrote:
| They did, which is why the drivers are mad it doesn't
| work.
| fshbbdssbbgdd wrote:
| > and now I sometimes get delivery drivers getting pissed
| off at me (for some reason) that the code doesn't work
| after they ring my doorbell
|
| Since Amazon clearly has no idea what they are doing, I
| would put up a note next to the keypad saying "Amazon
| drivers: just drop the package, there is no code"
| gambiting wrote:
| As if amazon drivers read the notes. I once left a giant
| note saying in capital letters "DO NOT RING DOORBELL,
| SLEEPING BABY AT HOME" and of course the absolute
| knobhead from Amazon had to ring the doorbell. Literally
| never shouted at anyone in my life before this.
| spdustin wrote:
| If you've ever added "delivery notes" to an order,
| they're automatically shared with every subsequent order.
| Clear out the delivery notes on your next order.
| rvba wrote:
| I cannot change my delivery address on amazon.
|
| I once bought a book delivered to a company (where I dont
| work anymore) and this address cannot be deleted. Multi
| billion company. LOL
|
| On a side note, Amazon's interface is so much worse than
| Allegro
| dfxm12 wrote:
| I had done this. It didn't work as you are suggesting.
| sneak wrote:
| Background checks don't ensure trustworthy staff, they just
| select for only criminals who are slick enough to not get
| caught doing crime, or criminals who haven't been caught
| yet. Their effectiveness is overstated.
| TylerE wrote:
| Not just agents for, they should be bonded agents. My
| garage has plenty of valuable items that would be easily
| fenced. (Power tools, etc).
| SrslyJosh wrote:
| Bold of them to assume that I will trust a stranger with
| access to my garage.
| staplers wrote:
| They'll just monopolize garage openers like smart phones
| and you'll have 2 options both which will be hooked into
| the surveillance grid.
| jrockway wrote:
| I don't think they care about HA at all, but they do care
| about Amazon not going through them to get access, and from
| the API server's perspective, both look identical.
|
| Personally, I hope that Amazon doesn't play ball. You can TRY
| and seek rent from the world's largest retailer, but you need
| them, they don't need you.
|
| My main takeaway is that Amazon should offer a discount to
| deliver packages to buildings with staff to accept the
| packages. They never go missing, so less refunds, and the
| building staff does not charge Amazon to receive packages.
|
| The business dynamics are pretty interesting, though. It
| could be that paying this company reduces missing packages so
| much that it actually saves Amazon money, which they pass on
| to consumers in terms of lower prices. Or, it could be that
| they charge $1 per access, and Amazon passes that on to the
| customer, and then people are disincentivized from using
| Amazon. Meanwhile, a competitor (say, Walmart?) brokers a
| deal where they hide that fee, and take enough customers away
| from Amazon that Amazon has to play ball (and now the price
| is $2 per access). Costs go up for everyone.
|
| The phenomenon of partnerships like my hypothetical above are
| very interesting to me. Every so often I check what I can use
| my credit card rewards points for, and most of the offers, to
| me, seem like "failing retailer desperately needs a customer"
| rather than anything I actually want. Thus, the partnerships
| must be a pretty important tool for companies that are not in
| first place.
|
| Finally, I think about the long term effects of this sort of
| thing. Everyone wants a % of every transaction. "Oh, you
| turned your lights on when someone came to deliver a package?
| Pay the manufacturer of the light bulb $1 and your electric
| company an extra $1." This will look like "economic growth"
| to each of those intermediaries, but in the end, they just
| devalued the dollar. ("Inflation.") We end up with bigger
| numbers, but actually decrease the amount of "value" floating
| around.
| cptcobalt wrote:
| I know it's a distraction and orthogonal to your point, but
| your statement of a "key fob for your Tesla for $300" is
| fallacious and incorrect. Tesla uses Phone Key with with the
| Tesla app as your primary method of unlocking the car, with a
| $20 NFC card as fallback, and the limit of paired phones is
| above any practical real-world use. If you want a keyfob as a
| status symbol, it's $175. (Mine is a desk ornament, it doesn't
| get used.)
|
| Swap in a more traditional automaker, and your point remains
| correct.
| cyberax wrote:
| > If you want a keyfob as a status symbol, it's $175. (Mine
| is a desk ornament, it doesn't get used.)
|
| The keyfob is super-useful. It fits perfectly into that small
| jeans pocket (that was originally meant for watches), so you
| can trigger the trunk/frunk opening without taking the fob
| (or phone) out.
| dburkland wrote:
| You can also trigger those same functions via a smart watch
| or mobile phone using Siri shortcuts (if you're an iOS
| user).
| doctorpangloss wrote:
| Yes, I mean surely Chamberlain could maintain a correct and
| official API endpoint for HomeAssistant users for the kopecks
| it would cost. It's all a big money grab.
|
| I was burned by this change. I don't know if anyone at
| Chamberlain is reading this, but you guys have neighbors,
| users just wanna keep their home safe. You're one TikTok away
| from a crisis when you do stuff that is anti-consumer.
| paulgerhardt wrote:
| Since you noted it, it's actually very much part of my point.
| Tesla engages in price segmentation for replacement key fobs
| because they have key control. Perhaps even more aggressively
| than most other automakers short of VW Group. When done well
| it's invisible to the user. I suspect by your (polite)
| comment that you may not be aware that's going on here.
|
| Premium users pay $300 to replace the fob on their Model S /
| Model X. Mid users pay $175 to replace the fob on the Model 3
| / Model Y. And an entry level option exists for the cards.
| Plus programming fee. Handling fee. Local taxes. Processing
| fee. Etc :-)
|
| Without control of their PKI anyone could self program a
| replacement for a few dollars as is the case with the garage
| door market.
|
| As an aside, I find the fob useful for booting the car up
| prior to getting in, rather than waiting 40 seconds before
| the fly-by-wire shifter starts responding to commands to put
| it in gear.
| andykellr wrote:
| > And an entry level option exists for the cards. Plus
| programming fee. Handling fee. Local taxes. Processing fee.
| Etc :-)
|
| Cards are $20. No programming fee, no handling fee, no
| processing fee. Yes, there are taxes and yes shipping
| things generally costs money. Users program keys
| themselves.
|
| > As an aside, I find the fob useful for booting the car up
| prior to getting in, rather than waiting 40 seconds before
| the fly-by-wire shifter starts responding to commands to
| put it in gear.
|
| Keys are for valet and I keep mine in my glove box. The car
| boots up almost instantly.
| jkestner wrote:
| Lockitron! I remember chatting with your engineer about the
| WiFi radio we used in Twine. Good insight.
|
| Ah, chokepoint capitalism. The problem with every company
| becoming a tech company is that they all expect unsustainable
| tech company growth. The strip mining of customers is also
| scaling up, so efficient that industries will destroy
| themselves. Can't wait until private equity owns the radios in
| my home, and controls not just the output but inputs.
| Nextgrid wrote:
| Why should the garage door manufacturer take a cut if a third-
| party wants to use/access _my_ garage door (which sells for
| real money and isn 't advertised as a rental).
|
| If a homeowner wants to let Amazon, Walmart, etc to open their
| garage door, it should be up to him to provide them with an
| access token/secret/etc to enter, just like you can put a door
| keycode in the order notes. The interaction should be purely
| between him and the retailer and there is absolutely no need
| for some rent-seeking scum to be involved.
|
| The disgusting business model you seem to be justifying is akin
| to house builders/contractors being perpetually owed a cut
| every time you invite over a guest into your house or they
| switch on the lights.
| amluto wrote:
| I don't actually find this model so disgusting as long as
| it's implemented in a non-restrictive way.
|
| If a garage door manufacturer offers me a (free, local) API
| to fully control my door _and_ allows me to check a box to
| let Amazon in, what, exactly, is the problem? Sure, I could
| also allow Amazon in without checking the box (assuming
| Amazon offers the appropriate integration and I 'm willing to
| deal with maintaining my side of it), but it also seems okay
| for Amazon to pay the garage door opener company for the
| first-party version. Everybody wins.
|
| Forcing the actual device owner to use a crappy cloud service
| is an entirely different story, but it's not required for the
| Amazon business model. Similarly, many video recording
| devices support ONVIF _and_ have an optional paid first-party
| video storage. (And I imagine that quite a few commercial
| users demand the former -- no one who operates a concierge
| /security desk or a serious office building or a warehouse or
| an industrial site has the slightest interest in using four
| different first-party cloud offerings from four different
| vendors of their various gizmos that contain cameras. They
| are going to run _one_ NVR, possibly with off-site backup,
| with _one_ integrated system for viewing and analyzing the
| feeds. And they will pay handsomely for that, and they 're
| paying that money to one of several established companies in
| the space, all of whom require at least token ONVIF or RTSP
| compliance, and they aren't about to kick any of that money
| over to the camera makers, because there is no shortage of
| competing camera makers.)
| efitz wrote:
| They are not giving me a free, local API. They are doing
| everything possible to make the API unusable except by
| their application, and they are throwing ads all over their
| app and using dark patterns to hid the open/close buttons
| until you scroll past the ads.
| seanalltogether wrote:
| 1. Company wants to sell an iot product.
|
| 2. Through research they find user wants to interact with
| their smart device while outside of range of wifi/bluetooth.
|
| 3. Company builds device firmware and cloud infrastructure to
| support this goal.
|
| 4. Company wants to simplify business logic and doesn't
| provide local (wifi/bluetooth/zigbee) support. Online only
| can service both on-premise and off-premise.
|
| 5. Company needs to reduce costs and justify ongoing
| operational costs of supporting this cloud + device service.
|
| 6. We arrive at the current solution.
| jasonjayr wrote:
| 7. insecure, opaque devices that have always-on internet
| connections, that owners cannot upgrade/fix/defend against
| and require external actors to protect (ISP's blackholing
| bad traffic)
|
| Remember, the S in IoT is for Security.
|
| They could simplify their business logic by making sure
| local first is reliable, and internet access can be turned
| off, and supporting vendors making (user-controlled,
| upgradeable, etc) gateways that handle the
| cloud/internet/local handoff
| seanalltogether wrote:
| I don't disagree with you, since the company I work for
| supports both local network access to their devices as
| well as cloud access for when you are outside the home.
| But supporting both does not simplify business logic, it
| increases complexity. It introduces more states and
| failure points that your firmware devs and app devs need
| to account for.
| Nextgrid wrote:
| A solution to that is to make the cloud-based service as
| dumb as possible, only operating as a NAT traversal
| helper and/or TURN relay, over which the local-only
| protocol is tunnelled.
| jasonjayr wrote:
| I appreciate your response, and don't want to go too far
| off the thread here, but as a software
| developer/architect myself, how can that possibly be
| true?
|
| The state of the environment that the IoT device is
| sensing or controlling, has to match local reality.
| Therefore, the state that's actually on the IoT's MCU is
| the true state that matters. (Any state stored cloud-side
| could be stale if the MCU is disconnected, or misses
| updates) Ergo, if the cloud service is showing or
| manipulating the state of the IoT device, it has to read
| or command the IoT in near realtime, implying some kind
| of constant/realtime connection.
|
| This would be the same mechanism a local-first connection
| would use, right? What am I missing here?
| TheJoeMan wrote:
| What's interesting is the "ongoing operational costs"
| should be calculated to NPV and rolled into the cost of the
| garage door one-time-purchase. We're talking about a $3-400
| garage door opener not a $20 echo dot.
| rasz wrote:
| Because as they clearly demonstrated its not _your_ garage
| door.
| xxpor wrote:
| If anything, Chamberlain should be paying Amazon for the right
| to be included with Key. It drives sales to Chamberlain.
| judge2020 wrote:
| Maybe? How many people are switching out their garage door
| specifically for Key? Every new home I've experienced has no
| choice for which brand of garage door opener they use, the
| builder has standardized to a specific brand and often only
| updates the model whenever forced to.
| kube-system wrote:
| I suspect new homes are a only small portion of garage door
| opener sales.
| judge2020 wrote:
| What would beat it? Who is buying garage door openers?
| xxpor wrote:
| IME, door openers only last 15-20 years, at least in the
| northern US.
| kube-system wrote:
| Garage doors openers have a life of 10-20 years. There
| are many many millions of existing homes that need new
| openers every year.
|
| Also, openers are also a common up-sale when other
| components are serviced or replaced. For example, if you
| get a garage door replaced, the installer will often
| recommend a new opener at the same time.
| internet101010 wrote:
| Chamberlain owns like 80% of the garage door market in the
| US. They don't need any help.
| scrps wrote:
| Amazon expects me to weaken my physical security posture to
| help them defend against an activity I don't engage in and is
| in no way my responsibility?
|
| AND
|
| Chamberlain expects me to weaken my digital security posture so
| they can run some opaque crap on my network1 that I have very
| little observability into and even less control over so they
| can make money?
|
| Money is one hell of a drug because they are high.
|
| How about amazon builds (at their expense) an amazon controlled
| box, slap a mcu on, do authentication over nfc, rfid, etc etc.
| Offer it to customers free of charge, hell throw in a sweetener
| to get them to adopt.
|
| [1] I have a default deny in AND out isolated vlan for crap
| like this, even if you don't have a network background try to
| set one up if your networking equipment is capable.
| SpicyLemonZest wrote:
| They're building and deploying those boxes through the Amazon
| Hub program. There's no single-family size yet though.
| barryrandall wrote:
| That's still an Amazon problem.
| hughesjj wrote:
| I think you can do it with Luxor one but similar issues
| exist (ex oversized packages, large cost and area required)
| NavinF wrote:
| Are you trolling? In-garage delivery is obviously an optional
| feature and one that usually costs extra (Eg Walmart InHome
| is $20/mo)
| dheera wrote:
| I just connected my garage door opener to Home Assistant by
| taking apart a paired remote and wiring the button to a Zigbee
| relay. They can't stop me, no part of this is connected to
| their cloud. In any case, smart home stuff should never rely on
| the cloud.
|
| https://i.imgur.com/lNOXdhe.jpg
|
| If you have a Chamberlain garage door opener and looking to
| connect it to HA you can do this too.
| ajross wrote:
| > go to the dealer to buy a replacement key fob for your Tesla
| for $300 and not eBay for $5.
|
| Off topic, but FWIW: Teslas don't in general use fobs (maybe
| you get one with an S or X?). You can buy one for $175 if you
| want, but in general the primary unlock mechanism is the app on
| your phone, with the effective root of trust held in an RFID
| wallet card (of which you can buy extras for $20 each).
| alhirzel wrote:
| I wonder if there is a device that just taps into the open/close
| wires, with a sensor that will optically detect the distance
| along the track of the highest roller of the door, and attaches
| magnetically to the track. This solution would have first-class
| home assistant support and work across all door openers.
|
| ratgdo[1] is close.
|
| [1]: https://paulwieland.github.io/ratgdo/
| TrisMcC wrote:
| I use opengarage. https://opengarage.io/
| jqpabc123 wrote:
| The gnashing of teeth here reads like software people trying to
| solve a simple hardware problem.
|
| You don't need anyone's permission or API to control any garage
| door opener --- smart or dumb. The suggested "ratgo" device is
| one option but looks kinda overpriced to me.
|
| Every garage door opener has 2 sets of dry contacts. One set
| controls the open/close function and normally connects to a
| physical button on the inside wall. This is easily shared with
| any other device. The other set is a limit switch that tells the
| motor to stop once the door is open. This too can be easily
| shared and read.
|
| All that is required for full control is a wifi device with 1
| output and 1 input that speaks Home Assistant. Sonoff or some
| other manufacturer must have an affordable one. If not, maybe
| I'll make one. It's not that hard with readily available
| hardware.
| m4tthumphrey wrote:
| Not sure if related or not but I literally just an email
| informing me that Hive will remove their IFTT integration next
| month...
| tkems wrote:
| A gentle reminder that the Security+ and Security+ 2.0 RF
| protocols have been reverse engineered
| (https://github.com/argilo/secplus). While they are not the most
| secure thing in the world, you can build a custom RF transmitter
| (remote) that is network connected.
|
| Having done some research into Chamberlain's products, I don't
| recommend anyone to use them if they have the choice.
| throwaway14356 wrote:
| I had this vision long ago with household appliances (from
| different vendors) waging war in our homes. Looks like we've
| finally made it there.
| vel0city wrote:
| I had a Z-Wave garage door opener which was wired to my old
| garage door opener's button switch port. The old unit's logic
| board started having issues, so I went ahead and replaced it with
| a cheap Chamberlain. I got the most basic unit thinking the one-
| button opener would be a basic switch style like old, but alas it
| is still some kind of serial connection. The Z-Wave controller
| can't effectively signal to it, but since it has a basic tilt
| sensor it can at least open the door state.
|
| I'm thinking I'll just get a cheap garage door opener remote,
| solder the trigger pin to the button on the remote, and tape that
| to the ceiling next to the z-wave controller. Janky, but at least
| I'll be able to get it functional again to send the command.
| rootusrootus wrote:
| Sigh. I'm otherwise perfectly happy with my Liftmaster openers.
| As long as HomeKit continues to work (and it should; I don't
| allow the bridge access to the Internet), I'm still happy. I did
| buy a ratgdo device as a backup, however. And when I buy new
| openers at some point off in the future, Chamberlain is off the
| list.
| cdchn wrote:
| Not at all surprising to me. Recently I got 3 new LiftMaster
| garage door openers with the built in cameras. Over the course of
| a few months the HomeLink connection to the box supplied remotes
| stopped working, never worked syncing to (multiple) HomeLink
| transmitters in vehicles, and the installer cited "supply chain
| issues" when I wanted a replacement. The only thing that worked
| was the MyQ app which was less good than just pushing the button.
| And of course the video for the cameras only worked with a damn
| SUBSCRIPTION after 30 days with no way to integrate them with a
| networked DVR system.
|
| Just one of the most awful customer hostile products I've ever
| wasted money on.
| matthewmcg wrote:
| They can lock you out of the API, but they can't stop you from
| installing hardwired devices that simulate a press of the
| open/close button.
|
| I just chucked my MyQ device and replaced it with a Meross
| MSG100HK--it works perfectly and natively with HomeKit--no cloud
| service required. Incidentally, the latency is much lower too.
|
| The device is basically a wifi-enabled, USB powered "dry contact"
| switch. You connect the pigtail in parallel with your existing
| wired open/close button. There's also a magnetic sensor (similar
| to what old door alarms used) that goes near the door to verify
| it has closed.
| js2 wrote:
| That Meross opener is rock solid. I've had one for almost two
| years now controlling two doors. Even with a marginal wifi
| signal it always just works.
|
| Homebridge + HomeKit is also an excellent middle ground between
| Home Assistant and HomeKit alone w/o having to go with some
| cloud-based solution.
|
| For example, I wanted my garage door to automatically open and
| close as I leave and arrive in my car. Here's how I did that.
|
| I have a pair of dummy switches in Homebridge. One of those
| tracks the state of whether my phone is in CarPlay mode or not.
| I do this with a Siri Shortcut on my phone that toggles the
| "CarPlay status" dummy switch when my phone enters/exits
| CarPlay mode. The second dummy switch triggers my garage door
| to open/close whenever the dummy switch turns on/off. This is a
| work-around for the opener itself being a secure accessory
| which HomeKit won't operate w/o the phone being unlocked. The
| last piece of the puzzle is a HomeKit location-based
| automation: if my phone leaves my home location and the
| "CarPlay status" dummy switch is on, then set the garage door
| dummy switch to off; if my phone enters my home location and
| the "CarPlay status" dummy switch is on, then set the garage
| door dummy switch to on.
|
| I drew the home location as tight as possible around my home.
| The door opens just as I'm pulling up to my home and I see it
| close just as I'm leaving.
|
| As to why I don't just use the CarPlay garage door button: I
| mean, why automate anything? Also, if you have multiple garage
| doors, there seems to be no rhyme or reason to which door
| CarPlay gives you the button for.
|
| As to why I don't just use the button on my rear view mirror:
| Again, why automate anything? My mirror also has 3 buttons and
| it's easy to accidentally press the wrong one.
| chris_wot wrote:
| The ratgdo says it work with "dry contact"... what does that
| mean?
| scottlamb wrote:
| "Dry contact" is what a button does--connect two leads together
| when it's being pressed, otherwise not. Older garage doors
| simply have a pair of wires for this that gets run to where you
| mount the button on the wall. You can just splice into that and
| have the microcontroller connect them when it wants to
| open/close.
|
| I thought _all_ garage doors had this, but from ratgdo 's
| website I learned that the newer Security+ 2.0 ones don't.
| Possibly as part of the same money grab to prevent local/third-
| party; paulgerhardt's comment nicely explains the motivation
| for that. [1]
|
| [1] https://news.ycombinator.com/item?id=38191712
| nfriedly wrote:
| I have one of these garage door openers, and their MyQ software
| is absolute garbage. I set up Home Assistant specifically to
| avoid it and now they've gone out of their way to break that.
|
| I' absolutely pissed - I just called the folks who installed my
| garage door and explained the situation to them, and recommended
| that they look for a different brand for anyone that wants wi-fi
| access in the future.
| efitz wrote:
| I wish I had known about ratgdo a few months ago. I spent a month
| trying to get a Meross smart garage door opener add on to work
| with the chamberlain that was already in my home, only to realize
| that the button was using some kind of obfuscated signaling, not
| just connecting the circuit. I ended up soldering a pair of wires
| to the button on the board in the button unit, and then connected
| my smart home stuff to those wires; worked like a champ. F** you
| Chamberlain; try blocking that.
| YaBa wrote:
| I usually check up compatibility with Home Assistant and if the
| service is cloud or if it can work locally. If both check, they
| have a new customer, otherwise, there are plenty of brands and
| products out there.
|
| Protest with your wallet, buy from others, the sooner the
| hardware companies realize this is a stupid move (locking down),
| the sooner we'll have better integrations.
| dburkland wrote:
| This move by Chamberlain screams malice in order to squeeze more
| profits out of their platform. Either they come out with homekit
| integration for their existing hub or I'm ripping them out in
| favor of something like meross.
| snapetom wrote:
| This is rich. HA, with their own history of shutting out other
| open source projects, complains about being shut out of a
| proprietary product.
|
| https://github.com/NixOS/nixpkgs/pull/126326
| nkrisc wrote:
| Now my setup of a Wemos D1 Mini with a relay to simulate a button
| press on the dumb wall mounted opener of my Chamberlain system
| doesn't seem so bad. Even have sensors at either end of the track
| to tell the state of the door (open, closed, neither open nor
| closed but possibly anywhere).
| fennecfoxy wrote:
| Why even buy a product like this anyway? Aren't there plenty of
| "dumb" smart garage door openers?
|
| Aren't there plenty of great stand alone garage door openers that
| you can wire a smart relay or whatever into?
|
| From what I can see there are plenty of "wifi garage door
| adaptor" options and everything looks to have pretty standard
| wiring, it's only not "plug and play" cause it's bare wires
| rather than plugs but it's essentially the same.
| rootusrootus wrote:
| > Why even buy a product like this anyway?
|
| It's more like 'why not?'. It's still a dumb opener with a
| physical button and wireless remotes, and all the same third-
| party tricks work the same.
|
| A nice thing about tight integration is that you don't need a
| bunch of extra wiring and a kludge to figure out door status.
| Minor annoyance, but real.
|
| In any case, I'd wager a fair number of the people complaining
| about this don't even have the newer 'smart' openers, they have
| the original MyQ Internet Gateway or the newer MyQ Home Bridge.
| Liftmasters have been a very popular opener for decades.
| lowbloodsugar wrote:
| What brands are not owned by chamberlain then?
| lxe wrote:
| Why hasn't a non-crappy iot/smart hardware line and ecosystem
| emerged after years and years of "internet of shit" catastrophes
| such as this one? So many angry users are a market ripe for
| capturing, aren't they? Or maybe there aren't as many angry ones
| as it seems, and it's just a small portion of power users?
| sedatk wrote:
| Ubiquiti is one, but they're mostly enterprise oriented.
| pkulak wrote:
| ZWave. It a closed system, with hardware licensing, all that
| stuff. But it offers local control, at all times, exclusively.
| Zigbee is the fully-open version, but as such it's not a
| "hardware line" like ZWave is.
| rootusrootus wrote:
| > just a small portion of power users?
|
| It is exactly this. Average Joe just downloads the MyQ app for
| remote control. Or uses Wyze, or Tapo, Kasa, etc, for whatever
| they buy. The number of people trying to get everything
| integrated into a single environment like Home Assistant is
| low. Which makes sense, because HA is a pain in the ass if
| you're not already technically inclined. Regular folks just
| don't have any appetite to deal with that.
| Forge36 wrote:
| Some have, I'm using opengarage[1]
|
| I'm not big on DIY hardware. This has made the "pre-packaged"
| solution around an open standard nice. Integration within HA
| was very straightforward.
|
| [1]: https://opensprinkler.com/product/opengarage/
| scottlamb wrote:
| ratgdo looks really nice! I've been controlling my garage door
| via dry contact on my Elk security system [1] and monitoring the
| door status via a separate rolling door reed sensor. [2] But from
| following the ratgdo link, I learned that my "Security+ 1.0"
| garage door opener has a RS-232 interface with a protocol that
| will tell you about door status and obstructions. That's better!
|
| I just clicked ratgdo's buy link to support the nice, well-
| documented open-source [3] project. In truth though I have the
| right hardware sitting around here already, so I might just use
| that depending on how long the "back ordered" status lasts...
|
| [1] There's a Home Assistant integration for the Elk M1 Gold with
| some Python library; I also have my own WIP Rust library for
| interacting with it here: <https://github.com/scottlamb/elkm1>
|
| [2] something like this one: https://www.amazon.com/Gebildet-
| Security-Rolling-Magnetic-Ap...
|
| [3] docs at <https://paulwieland.github.io/ratgdo/> but the
| actual code is in a separate repo at
| <https://github.com/ratgdo/esphome-ratgdo>
| jaredhobbs wrote:
| Here's a project I used to build my own ratgdo:
| https://github.com/Kaldek/rat-ratgdo
| thedangler wrote:
| I don't understand why I can say if my garage door is open longer
| than 10 minutes between these hours close The door. If someone
| leaves it open over night. Or during the working day.
|
| I have about 20 schedules to close the door lol
| benced wrote:
| I installed Tailwind for my parents (it's a little module that
| plugs into the motorized unit which allows the motorized unit to
| stay dumb) and it's been flawless. Good app and good integration
| with smart services. I haven't used their Home Asssistant
| integration but I can confirm their local control API works and I
| see that a HA integration exists. Tailwind is my model for what
| all smart home stuff should be.
| mkasberg wrote:
| Most important quote:
|
| > Buy products that work locally and won't stop functioning when
| management wants an additional revenue stream.
| xattt wrote:
| Is the 10,000,000 user figure accurate?
|
| A quick Google search shows there were approximately 144 million
| homes in the US. Do wifi door openers really have 1% total home
| penetration?
| joe_blow_devops wrote:
| I have a MyQ on my door. Just use the basic app that came with it
| and like the notifications / door status.
|
| Reading this is the first I've learned about ads in the app (sure
| enough, I looked and they are there now). This annoys me greatly
| as if the device bought and paid for isn't enough, so now they
| get to serve up ads...
| homero wrote:
| Idk if their API is open but I replaced it with the Genie Aladdin
| that works much better
| bob1029 wrote:
| I'm in the market for a new door opener, but I can't do the
| plastic wifi crap anymore. Been looking at some options like
| this:
|
| https://www.grainger.com/product/LIFTMASTER-Commercial-Door-...
| happytiger wrote:
| If you don't own the API you don't own the product.
| gorkish wrote:
| I posted a comment here on HN not 60 days ago voicing concerns
| about Chamberlain MyQ's monetization push and received quite a
| bit of blowback from others explaining about how I was wrong. HN
| is quite a fickle place isn't it? Anyway as should be evident I
| was completely on the money.
|
| Sounds to me like it's about time to publish some 3rd party
| firmware for the hubs/embedded controllers in the openers.
| Software developers who tolerate implementing consumer-hostile
| antipatterns all day long tend to be absolute shit at embedded
| systems security. At the end of the day it's just a garage door
| opener. The hardware is based on an FN-Link WiFi IOT module with
| fairly minimal customization. The door sensor is BLE. This
| shouldn't be too hard to root.
| panki27 wrote:
| Chamberlain... Which security level do you want? 7, 8, 9, 10, or
| 11 bits? Not sure how the situation is today, but the ones I'm
| referring to can be brute-forced in a matter of minutes.
| bryanthompson wrote:
| Of all the IoT contraptions and ecosystems, I hate garage door
| openers the most. My opener came with some sort of goofy base
| unit where you can hit the "close door" button and it'll sound an
| alarm, trigger close, and then the happy little LED shows you
| that it is indeed, closed.
|
| My solution, after looking into every off-the-shelf option, was
| to take an esp32 running esp32home + Home Assistant and hot wire
| it to buttons and status LEDs on a remote + base unit and stick
| it on the shelf in the garage. It's not pretty, but it works
| reliably.
| SoftTalker wrote:
| Is there not an open-source alternative to this?
|
| A garage door opener can be activated from the inside with a
| momentary pushbutton switch. It should be trivially easy to have
| a Raspberry Pi or similar wired in parallel, and have that
| running some code to enable remote operation by an app or
| service.
| hellotheretoday wrote:
| https://paulwieland.github.io/ratgdo/
| gtirloni wrote:
| I bought a free smart switches and haven't implemented snything
| with them yet. Part of it is because I don't want to actually
| deploy these things and then be stuck with some crappy
| proprietary app. Home Assistant looks pretty cool in that regard.
|
| Are the device brand that are more adequate for Home Assistant?
| bluSCALE4 wrote:
| Just adding a comment if someone from myQ is keeping count. I'll
| buy Chamberlain if it's on sale but that's about it.
| crumpled wrote:
| I had it working with home assistant for a week before they
| pulled support.
|
| Honestly I was always bothered that it used a cloud API at all.
| The device is right there in my house, on my own wifi. Why should
| it even phone home if I don't need it to?
| crumpled wrote:
| Here's the solution for my hardware hacker homies. Buy a regular
| garage door remote, and wire it to an ESP8266. I'm going to do
| this for a cloud-free solution.
___________________________________________________________________
(page generated 2023-11-08 23:00 UTC)