<story><title>Home Assistant blocked from integrating with Garage Door opener API</title><url>https://www.home-assistant.io/blog/2023/11/06/removal-of-myq-integration/</url></story><parent_chain><item><author>lvh</author><text>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&amp;#x27;s their own recent changes that caused the alleged &amp;quot;DDoS&amp;quot;. They say it&amp;#x27;s to promote official products, but the company previously had a local hub that didn&amp;#x27;t require their cloud service and discontinued it.&lt;p&gt;The API breakage coincides pretty well with their brand new CTO, whose objective is apparently &amp;quot;transformation to a smart access software company&amp;quot;.&lt;p&gt;It&amp;#x27;s unclear if the CTO just doesn&amp;#x27;t understand that &amp;quot;DDoS&amp;quot; generally implies malice, or if they&amp;#x27;re intentionally using that language to blame users for using their product.&lt;p&gt;Good news: ratgdo, an ESP-based local solution works great. I hope the author is making a decent profit on the kits.</text></item></parent_chain><comment><author>tzs</author><text>&amp;gt; It&amp;#x27;s unclear if the CTO just doesn&amp;#x27;t understand that &amp;quot;DDoS&amp;quot; generally implies malice, or if they&amp;#x27;re intentionally using that language to blame users for using their product.&lt;p&gt;I&amp;#x27;ve definitely seen &amp;quot;DDoS&amp;quot; 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&amp;#x27;t seem to have a good term for &amp;quot;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&amp;quot; :-).&lt;p&gt;My favorite example of whatever we are supposed to call this was John Carmack in 1997. From his 1997-12-09 .plan:&lt;p&gt;&amp;gt; Cyrix has a new processor that is significantly faster at single precision floating point calculations if you don&amp;#x27;t do any double precision calculations anywhere.&lt;p&gt;&amp;gt; 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.&lt;p&gt;&amp;gt; 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.&lt;p&gt;&amp;gt; So, instead of sending a packet every 300 seconds, it is sending one every 300 MILLISECONDS.&lt;p&gt;&amp;gt; Oops.&lt;p&gt;&amp;gt; To a server, it won&amp;#x27;t really make a difference. A tiny extra packet three times a second is a fraction of the bandwidth of a player.&lt;p&gt;&amp;gt; However, if there are thousands of network games in progress, that is a LOT of packets flooding idsoftware.com.&lt;p&gt;&amp;gt; So, please download the new executable if you are going to run any servers (even servers started through the menus).</text></comment>
<story><title>Home Assistant blocked from integrating with Garage Door opener API</title><url>https://www.home-assistant.io/blog/2023/11/06/removal-of-myq-integration/</url></story><parent_chain><item><author>lvh</author><text>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&amp;#x27;s their own recent changes that caused the alleged &amp;quot;DDoS&amp;quot;. They say it&amp;#x27;s to promote official products, but the company previously had a local hub that didn&amp;#x27;t require their cloud service and discontinued it.&lt;p&gt;The API breakage coincides pretty well with their brand new CTO, whose objective is apparently &amp;quot;transformation to a smart access software company&amp;quot;.&lt;p&gt;It&amp;#x27;s unclear if the CTO just doesn&amp;#x27;t understand that &amp;quot;DDoS&amp;quot; generally implies malice, or if they&amp;#x27;re intentionally using that language to blame users for using their product.&lt;p&gt;Good news: ratgdo, an ESP-based local solution works great. I hope the author is making a decent profit on the kits.</text></item></parent_chain><comment><author>hanklazard</author><text>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.</text></comment>