<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SGXander</id>
	<title>Consumer Rights Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SGXander"/>
	<link rel="alternate" type="text/html" href="https://consumerrights.wiki/w/Special:Contributions/SGXander"/>
	<updated>2026-04-30T00:04:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25994</id>
		<title>BMW API restrictions</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25994"/>
		<updated>2025-09-30T08:59:29Z</updated>

		<summary type="html">&lt;p&gt;SGXander: add community goal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BMW has a subscription-based service called ConnectedDrive. BMW chose to restrict this service, making certain functions removed or not as powerful, causing issues for many users.{{IncidentCargo&lt;br /&gt;
|Company=BMW&lt;br /&gt;
|StartDate=2025-08-30&lt;br /&gt;
|Status=Active&lt;br /&gt;
|ProductLine=vehicles&lt;br /&gt;
|Product=vehicles, cars, automobiles&lt;br /&gt;
|ArticleType=Product&lt;br /&gt;
|Type=Digital restrictions&lt;br /&gt;
|Description=BMW destroys home assistant integration for customers of BMW&#039;s online services subscriptions&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
BMW ConnectedDrive is a subscription-based service that provides remote access to [[BMW]] vehicles through mobile applications &amp;amp; APIs, with tiers ranging from $50 to $150 per year after a free 3-year period.&amp;lt;ref&amp;gt;{{cite web |date=2025-06-27 |title=What You&#039;re Really Paying For With BMW ConnectedDrive |url=https://www.bimmer-mag.com/bmw-connected-drive-price/ |access-date=2025-01-01 |website=Bimmer Mag}}&amp;lt;/ref&amp;gt; The service enables features such as remote climate control, vehicle location tracking, &amp;amp; electric car charging management through BMW&#039;s official mobile applications.&amp;lt;ref&amp;gt;{{cite web |date=2025-01-01 |title=BMW ConnectedDrive App Subscription Products, Store and Services |url=https://www.bmwusa.com/explore/connecteddrive.html |access-date=2025-01-01 |website=BMW USA}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Home Assistant is an open-source home automation platform that allows users to integrate various smart home devices &amp;amp; services, including vehicle data through manufacturer APIs, with over 5000+ users of the BMW integration as of September 4th, 2025&amp;lt;ref&amp;gt;{{Cite web |title=Integrations {{!}} Home Assistant Analytics |url=https://analytics.home-assistant.io/integrations/}}&amp;lt;/ref&amp;gt;. This number only counts users who did not turn off analytics.&lt;br /&gt;
&lt;br /&gt;
According to discussions on the BMW i4 Forum, many BMW electric car users use this integration to optimize charging based on solar panel production, time-of-use electricity rates, &amp;amp; home energy management systems.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/smarter-charging-with-home-assistant.5441/ |title=Smarter Charging with Home Assistant |website=BMW i4 Forum |date=2024-05-20 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The integration was highly valued by users who paid for  BMW&#039;s ConnectedDrive subscriptions &amp;amp; expected to maintain API access for their automation needs.&lt;br /&gt;
&lt;br /&gt;
==Incident==&lt;br /&gt;
According to user reports documented in GitHub issue #149750, BMW began notifying users through its Android application in July 2025 about upcoming changes to charge control APIs.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications stated th&#039;&#039;e&#039;&#039; following: &amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;to ensure the security of your personal data, and to better protect your vehicle, the option of allowing third-party providers to control your vehicle charging will be limited from September.&amp;quot;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;On August 30, 2025, BMW implemented strict API rate limiting that affected third-party applications. According to GitHub issue #151500, error logs showed HTTP 403 Forbidden responses with messages indicating &#039;&#039;&#039;&amp;quot;Out of call volume quota. Quota will be replenished in 00:49:03.&amp;quot;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users reported that the quota appeared to be limited to approximately 100 API calls per 24-hour period, far below the polling requirements of home automation systems.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151502 |title=BMW Connected Drive Quota · Issue #151502 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Between September 1 and September 3, 2025, the Home Assistant community attempted various technical workarounds. According to discussions on the BMW i4 Forum, initial user-agent spoofing proved temporarily successful, with users reporting that mimicking official BMW app signatures allowed continued access.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; By September 3, 2025, these workarounds ceased functioning, with community members confirming that BMW had implemented additional detection methods.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to industry analysis by Beebop AI, the restrictions affected over 1.5 million vehicles and disrupted utilities using reverse-engineered BMW APIs for demand response &amp;amp; grid stability programs.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The timing occurred days before the EU Data Act&#039;s implementation on September 12, 2025, which requires manufacturers to provide users with access to their vehicle data.&amp;lt;ref&amp;gt;{{cite web |url=https://eur-lex.europa.eu/eli/reg/2023/2854/oj/eng |title=Regulation (EU) 2023/2854 |website=EUR-Lex |date=2023-12-13 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On September 26, after 3 weeks of calm, BMW have made further restrictions blocking access to the API entirely.&amp;lt;ref&amp;gt;{{Cite web |date=2025-09-26 |title=BMW Connected Drive - Requires continuous re-authentications and still, errors for Login requires captcha validation #152646 |url=https://github.com/home-assistant/core/issues/152646 |website=Github}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW&#039;s response===&lt;br /&gt;
According to the notifications sent through the BMW mobile application, the company cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; &amp;amp; &#039;&#039;&amp;quot;safety&amp;quot;&#039;&#039; as justifications for the API restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications directed users to a FAQ page listing approved electricity providers that would maintain access to vehicle charging control.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/bmw-to-disable-remote-charging-control-api.14532/ |title=BMW to disable remote charging control API |website=BMW i4 Forum |date=2025-08-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BMW has not issued an official press release or public statement regarding the API restrictions beyond the in-app notifications. According to user reports on GitHub, attempts to contact BMW customer service resulted in &#039;&#039;&#039;&#039;&#039;&amp;quot;boilerplate responses citing security as a reason for these very targeted actions.&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-08-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The company has maintained partnerships with approved charging networks including Electrify America, Shell Recharge, &amp;amp; EVgo.&amp;lt;ref&amp;gt;{{cite web |url=https://www.bmwusa.com/charging.html |title=BMW Electric Vehicle Charging |website=BMW USA |date=2025-01-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Consumer response==&lt;br /&gt;
The Home Assistant community posted &amp;amp; documented many integration failures through multiple GitHub issues, with issue #149750 receiving over 250 comments from users getting negatively affected by this.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-04 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users report complete loss of automated EV charging management &amp;amp; broken solar panel integration logic.&amp;lt;ref&amp;gt;{{cite web |url=https://community.home-assistant.io/t/bmw-integration-no-support-from-september-for-thirtparty-providers-like-ha/916187 |title=BMW integration: No support from September for thirtparty providers like HA |website=Home Assistant Community |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to forum discussions, affected users attempted multiple technical solutions between August 30 and September 3, 2025, including polling rate reduction, QR code re-authentication, &amp;amp; regional API switching.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Community members suggested some technical solutions like quota-aware polling with exponential backoff &amp;amp; improved error differentiation between quota &amp;amp; authentication failures.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It has been reported that some users began exploring alternative platforms, with discussions on the openHAB community forums about migrating from Home Assistant due to the BMW restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://www.openhab.org/addons/bindings/mybmw/ |title=MyBMW - Bindings |website=openHAB |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; According to Beebop AI&#039;s analysis, utilities faced financial penalties for failing to meet flexibility commitments when losing EV load-shaping capabilities.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For this ongoing issue, the following actions are being taken by members of the community to draw the attention of BMW:&lt;br /&gt;
&lt;br /&gt;
#Cancel or stop auto-renew of your Connected Drive subscription&lt;br /&gt;
#Email your local BMW Connected Drive support address expressing your displeasure&lt;br /&gt;
#Leave a negative review on the app store / google play for the BMW or MINI app&lt;br /&gt;
#Share the same negative feedback in-app (Under Account &amp;gt; Feedback &amp;gt; App feedback)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Should BMW respond positively, the communitys goal is to have an open discussion with responsible parties to:&lt;br /&gt;
&lt;br /&gt;
* Understand the real/technical background for killing access for HA and others.&lt;br /&gt;
* Work out a permanent solution to make the HA integration (+ other smart home solutions) work again. This may be BMWs official HA integration with modifications.&lt;br /&gt;
** Solution should be able to provide pull data and send commands from and to the cars we own.&lt;br /&gt;
** Send command and pull data at a defined frequency whithout additional costs as long as connected drive is already paid/active (e.g. every 5 minutes). This may require a switch to push-based integration which, with BMWs support should not be a problem.&lt;br /&gt;
** Optional live streaming of telemetry data (costs unclear / tbd)&lt;br /&gt;
&lt;br /&gt;
==HomeAssistant &amp;amp; security==&lt;br /&gt;
&lt;br /&gt;
BMW has a long track record of security vulnerabilities, none of which have ever been linked to Home Assistant.&lt;br /&gt;
&lt;br /&gt;
==Past data security incidents==&lt;br /&gt;
BMW&#039;s justification for API restrictions cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; concerns, yet BMW has a documented history of severe security failures that exposed millions of customers to risks far greater than any posed by home automation integrations.&lt;br /&gt;
&lt;br /&gt;
===ConnectedDrive vulnerability (2015)===&lt;br /&gt;
In 2015, security researcher Dieter Spaar discovered critical flaws in BMW&#039;s ConnectedDrive system that left 2.2 million vehicles vulnerable to remote attacks. The vulnerabilities included using identical symmetric encryption keys across all vehicles, failing to encrypt communications between cars &amp;amp; BMW&#039;s backend servers, &amp;amp; relying on the obsolete DES encryption standard.&amp;lt;ref&amp;gt;{{cite web |title=How To Hack a BMW: Details On the Security Flaw That Affected 2.2 Million Cars |website=Slashdot |date=2015-02-07 |url=https://it.slashdot.org/story/15/02/07/0432254/how-to-hack-a-bmw-details-on-the-security-flaw-that-affected-22-million-cars |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; These basic security oversights allowed attackers to remotely unlock vehicles by standing within a few hundred feet with cellular network emulation equipment.&lt;br /&gt;
&lt;br /&gt;
===Multiple vehicle vulnerabilities (2018)===&lt;br /&gt;
Keen Security Lab researchers identified 14 vulnerabilities affecting BMW i Series, X Series, 3 Series, 5 Series &amp;amp; 7 Series vehicles. The flaws enabled both local &amp;amp; remote attacks on infotainment systems, Telematics Control Units, &amp;amp; CAN bus controls.&amp;lt;ref&amp;gt;{{cite web |title=BMW Fixes Security Flaws in Several Well-Known Car Models |website=Bleeping Computer |date=2018-05-23 |url=https://www.bleepingcomputer.com/news/security/bmw-fixes-security-flaws-in-several-well-known-car-models/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Six vulnerabilities could be exploited remotely via Bluetooth &amp;amp; cellular networks without authentication.&lt;br /&gt;
&lt;br /&gt;
===APT infiltration (2019)===&lt;br /&gt;
The Vietnamese state-sponsored hacking group OceanLotus (APT32) breached BMW&#039;s corporate networks &amp;amp; remained undetected from March 2019 until December 2019. The attackers deployed Cobalt Strike malware for espionage &amp;amp; remote control.&amp;lt;ref&amp;gt;{{cite web |title=BMW Infiltrated by Hackers Hunting for Automotive Trade Secrets |website=Bleeping Computer |date=2019-12-06 |url=https://www.bleepingcomputer.com/news/security/bmw-infiltrated-by-hackers-hunting-for-automotive-trade-secrets/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; BMW&#039;s security team discovered the breach but monitored the hackers for months before finally removing them from the network.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hacked - OceanLotus Hackers Group Penetrate the BMW Networks |website=GBHackers |date=2019-12-07 |url=https://gbhackers.com/bmw-hacked/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UK customer database breach (2020)===&lt;br /&gt;
The KelvinSecurity hacking group compromised personal information of 384,319 BMW customers in the UK &amp;amp; offered it for sale on darknet forums. The exposed data included names, email addresses, vehicle registration numbers, residential addresses, &amp;amp; dealership information from 2016-2018.&amp;lt;ref&amp;gt;{{cite web |title=Data Breach Affects 384,319 BMW Customers in the U.K. |website=CISO Magazine |date=2020-07-06 |url=https://cisomag.com/bmw-data-breach/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The database was allegedly obtained through a call center handling customer information for multiple automotive brands.&lt;br /&gt;
&lt;br /&gt;
===BMW France ransomware attack (2023)===&lt;br /&gt;
The Play ransomware group claimed to have breached BMW France&#039;s systems in March 2023.&amp;lt;ref&amp;gt;{{cite web |title=BMW Data Breach Puts Customers Information At Risk! |website=The Cyber Express |date=2023-03-29 |url=https://thecyberexpress.com/bmw-data-breach-customers-information-risk/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; In 2022, BMW France had previously suffered a cybersecurity incident when its Twitter &amp;amp; Instagram accounts were compromised.&lt;br /&gt;
&lt;br /&gt;
===Azure misconfiguration (2024)===&lt;br /&gt;
In early 2024, researchers discovered a misconfigured Microsoft Azure storage bucket that exposed BMW&#039;s private keys, credentials &amp;amp; other sensitive internal data to the public internet.&amp;lt;ref&amp;gt;{{cite web |title=BMW Security Error Left Valuable Private Company Data Exposed Online |website=TechRadar |date=2024-03-14 |url=https://www.techradar.com/pro/security/bmw-security-error-left-valuable-private-company-data-exposed-online |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hong Kong dealer breach (2024)===&lt;br /&gt;
BMW Concessionaires in Hong Kong suffered a breach in July 2024 exposing personal data of approximately 14,000 customers, including names &amp;amp; mobile numbers.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hong Kong Data Breach Exposes Customer Information |website=Daily Security Review |date=2024-07-05 |url=https://dailysecurityreview.com/security-spotlight/bmw-data-breach/ |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW Financial Services breach (2025)===&lt;br /&gt;
In February 2025, BMW Financial Services North America reported a breach via its vendor AIS InfoSource LP affecting nearly 2,000 individuals, with exposed data including names, Social Security numbers, account numbers &amp;amp; more.&amp;lt;ref&amp;gt;{{cite web |title=BMW Financial Services Data Breach Affects Nearly 2,000 Customers |website=Claim Depot |date=2025-03-01 |url=https://www.claimdepot.com/investigations/bmw-financial-services-data-breach-2025 |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Pattern of security failures===&lt;br /&gt;
These incidents demonstrate BMW&#039;s inability to implement basic security practices, including encryption, access controls, &amp;amp; breach detection. The company&#039;s claim that restricting legitimate customer access to their own vehicle data is necessary for &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; , which to users appears contradictory given their documented failures to secure data through proper technical measures rather than access restrictions.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BMW]]&lt;br /&gt;
[[Category:Digital restrictions]]&lt;br /&gt;
[[Category:API restrictions]]&lt;br /&gt;
[[Category:Home automation]]&lt;br /&gt;
[[Category:2025 incidents]]&lt;/div&gt;</summary>
		<author><name>SGXander</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25947</id>
		<title>BMW API restrictions</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25947"/>
		<updated>2025-09-29T16:55:10Z</updated>

		<summary type="html">&lt;p&gt;SGXander: update consumer actions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BMW has a subscription-based service called ConnectedDrive. BMW chose to restrict this service, making certain functions removed or not as powerful, causing issues for many users.{{IncidentCargo&lt;br /&gt;
|Company=BMW&lt;br /&gt;
|StartDate=2025-08-30&lt;br /&gt;
|Status=Active&lt;br /&gt;
|ProductLine=vehicles&lt;br /&gt;
|Product=vehicles, cars, automobiles&lt;br /&gt;
|ArticleType=Product&lt;br /&gt;
|Type=Digital restrictions&lt;br /&gt;
|Description=BMW destroys home assistant integration for customers of BMW&#039;s online services subscriptions&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
BMW ConnectedDrive is a subscription-based service that provides remote access to [[BMW]] vehicles through mobile applications &amp;amp; APIs, with tiers ranging from $50 to $150 per year after a free 3-year period.&amp;lt;ref&amp;gt;{{cite web |date=2025-06-27 |title=What You&#039;re Really Paying For With BMW ConnectedDrive |url=https://www.bimmer-mag.com/bmw-connected-drive-price/ |access-date=2025-01-01 |website=Bimmer Mag}}&amp;lt;/ref&amp;gt; The service enables features such as remote climate control, vehicle location tracking, &amp;amp; electric car charging management through BMW&#039;s official mobile applications.&amp;lt;ref&amp;gt;{{cite web |date=2025-01-01 |title=BMW ConnectedDrive App Subscription Products, Store and Services |url=https://www.bmwusa.com/explore/connecteddrive.html |access-date=2025-01-01 |website=BMW USA}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Home Assistant is an open-source home automation platform that allows users to integrate various smart home devices &amp;amp; services, including vehicle data through manufacturer APIs, with over 5000+ users of the BMW integration as of September 4th, 2025&amp;lt;ref&amp;gt;{{Cite web |title=Integrations {{!}} Home Assistant Analytics |url=https://analytics.home-assistant.io/integrations/}}&amp;lt;/ref&amp;gt;. This number only counts users who did not turn off analytics.&lt;br /&gt;
&lt;br /&gt;
According to discussions on the BMW i4 Forum, many BMW electric car users use this integration to optimize charging based on solar panel production, time-of-use electricity rates, &amp;amp; home energy management systems.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/smarter-charging-with-home-assistant.5441/ |title=Smarter Charging with Home Assistant |website=BMW i4 Forum |date=2024-05-20 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The integration was highly valued by users who paid for  BMW&#039;s ConnectedDrive subscriptions &amp;amp; expected to maintain API access for their automation needs.&lt;br /&gt;
&lt;br /&gt;
==Incident==&lt;br /&gt;
According to user reports documented in GitHub issue #149750, BMW began notifying users through its Android application in July 2025 about upcoming changes to charge control APIs.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications stated th&#039;&#039;e&#039;&#039; following: &amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;to ensure the security of your personal data, and to better protect your vehicle, the option of allowing third-party providers to control your vehicle charging will be limited from September.&amp;quot;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;On August 30, 2025, BMW implemented strict API rate limiting that affected third-party applications. According to GitHub issue #151500, error logs showed HTTP 403 Forbidden responses with messages indicating &#039;&#039;&#039;&amp;quot;Out of call volume quota. Quota will be replenished in 00:49:03.&amp;quot;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users reported that the quota appeared to be limited to approximately 100 API calls per 24-hour period, far below the polling requirements of home automation systems.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151502 |title=BMW Connected Drive Quota · Issue #151502 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Between September 1 and September 3, 2025, the Home Assistant community attempted various technical workarounds. According to discussions on the BMW i4 Forum, initial user-agent spoofing proved temporarily successful, with users reporting that mimicking official BMW app signatures allowed continued access.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; By September 3, 2025, these workarounds ceased functioning, with community members confirming that BMW had implemented additional detection methods.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to industry analysis by Beebop AI, the restrictions affected over 1.5 million vehicles and disrupted utilities using reverse-engineered BMW APIs for demand response &amp;amp; grid stability programs.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The timing occurred days before the EU Data Act&#039;s implementation on September 12, 2025, which requires manufacturers to provide users with access to their vehicle data.&amp;lt;ref&amp;gt;{{cite web |url=https://eur-lex.europa.eu/eli/reg/2023/2854/oj/eng |title=Regulation (EU) 2023/2854 |website=EUR-Lex |date=2023-12-13 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On September 26, after 3 weeks of calm, BMW have made further restrictions blocking access to the API entirely.&amp;lt;ref&amp;gt;{{Cite web |date=2025-09-26 |title=BMW Connected Drive - Requires continuous re-authentications and still, errors for Login requires captcha validation #152646 |url=https://github.com/home-assistant/core/issues/152646 |website=Github}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW&#039;s response===&lt;br /&gt;
According to the notifications sent through the BMW mobile application, the company cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; &amp;amp; &#039;&#039;&amp;quot;safety&amp;quot;&#039;&#039; as justifications for the API restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications directed users to a FAQ page listing approved electricity providers that would maintain access to vehicle charging control.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/bmw-to-disable-remote-charging-control-api.14532/ |title=BMW to disable remote charging control API |website=BMW i4 Forum |date=2025-08-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BMW has not issued an official press release or public statement regarding the API restrictions beyond the in-app notifications. According to user reports on GitHub, attempts to contact BMW customer service resulted in &#039;&#039;&#039;&#039;&#039;&amp;quot;boilerplate responses citing security as a reason for these very targeted actions.&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-08-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The company has maintained partnerships with approved charging networks including Electrify America, Shell Recharge, &amp;amp; EVgo.&amp;lt;ref&amp;gt;{{cite web |url=https://www.bmwusa.com/charging.html |title=BMW Electric Vehicle Charging |website=BMW USA |date=2025-01-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Consumer response==&lt;br /&gt;
The Home Assistant community posted &amp;amp; documented many integration failures through multiple GitHub issues, with issue #149750 receiving over 250 comments from users getting negatively affected by this.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-04 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users report complete loss of automated EV charging management &amp;amp; broken solar panel integration logic.&amp;lt;ref&amp;gt;{{cite web |url=https://community.home-assistant.io/t/bmw-integration-no-support-from-september-for-thirtparty-providers-like-ha/916187 |title=BMW integration: No support from September for thirtparty providers like HA |website=Home Assistant Community |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to forum discussions, affected users attempted multiple technical solutions between August 30 and September 3, 2025, including polling rate reduction, QR code re-authentication, &amp;amp; regional API switching.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Community members suggested some technical solutions like quota-aware polling with exponential backoff &amp;amp; improved error differentiation between quota &amp;amp; authentication failures.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It has been reported that some users began exploring alternative platforms, with discussions on the openHAB community forums about migrating from Home Assistant due to the BMW restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://www.openhab.org/addons/bindings/mybmw/ |title=MyBMW - Bindings |website=openHAB |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; According to Beebop AI&#039;s analysis, utilities faced financial penalties for failing to meet flexibility commitments when losing EV load-shaping capabilities.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For this ongoing issue, the following actions are being taken by members of the community:&lt;br /&gt;
&lt;br /&gt;
#Cancel or stop auto-renew of your Connected Drive subscription&lt;br /&gt;
#Email your local BMW Connected Drive support address expressing your displeasure&lt;br /&gt;
#Leave a negative review on the app store / google play for the BMW or MINI app&lt;br /&gt;
#Share the same negative feedback in-app (Under Account &amp;gt; Feedback &amp;gt; App feedback)&lt;br /&gt;
&lt;br /&gt;
==HomeAssistant &amp;amp; security==&lt;br /&gt;
&lt;br /&gt;
BMW has a long track record of security vulnerabilities, none of which have ever been linked to Home Assistant.&lt;br /&gt;
&lt;br /&gt;
==Past data security incidents==&lt;br /&gt;
BMW&#039;s justification for API restrictions cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; concerns, yet BMW has a documented history of severe security failures that exposed millions of customers to risks far greater than any posed by home automation integrations.&lt;br /&gt;
&lt;br /&gt;
===ConnectedDrive vulnerability (2015)===&lt;br /&gt;
In 2015, security researcher Dieter Spaar discovered critical flaws in BMW&#039;s ConnectedDrive system that left 2.2 million vehicles vulnerable to remote attacks. The vulnerabilities included using identical symmetric encryption keys across all vehicles, failing to encrypt communications between cars &amp;amp; BMW&#039;s backend servers, &amp;amp; relying on the obsolete DES encryption standard.&amp;lt;ref&amp;gt;{{cite web |title=How To Hack a BMW: Details On the Security Flaw That Affected 2.2 Million Cars |website=Slashdot |date=2015-02-07 |url=https://it.slashdot.org/story/15/02/07/0432254/how-to-hack-a-bmw-details-on-the-security-flaw-that-affected-22-million-cars |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; These basic security oversights allowed attackers to remotely unlock vehicles by standing within a few hundred feet with cellular network emulation equipment.&lt;br /&gt;
&lt;br /&gt;
===Multiple vehicle vulnerabilities (2018)===&lt;br /&gt;
Keen Security Lab researchers identified 14 vulnerabilities affecting BMW i Series, X Series, 3 Series, 5 Series &amp;amp; 7 Series vehicles. The flaws enabled both local &amp;amp; remote attacks on infotainment systems, Telematics Control Units, &amp;amp; CAN bus controls.&amp;lt;ref&amp;gt;{{cite web |title=BMW Fixes Security Flaws in Several Well-Known Car Models |website=Bleeping Computer |date=2018-05-23 |url=https://www.bleepingcomputer.com/news/security/bmw-fixes-security-flaws-in-several-well-known-car-models/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Six vulnerabilities could be exploited remotely via Bluetooth &amp;amp; cellular networks without authentication.&lt;br /&gt;
&lt;br /&gt;
===APT infiltration (2019)===&lt;br /&gt;
The Vietnamese state-sponsored hacking group OceanLotus (APT32) breached BMW&#039;s corporate networks &amp;amp; remained undetected from March 2019 until December 2019. The attackers deployed Cobalt Strike malware for espionage &amp;amp; remote control.&amp;lt;ref&amp;gt;{{cite web |title=BMW Infiltrated by Hackers Hunting for Automotive Trade Secrets |website=Bleeping Computer |date=2019-12-06 |url=https://www.bleepingcomputer.com/news/security/bmw-infiltrated-by-hackers-hunting-for-automotive-trade-secrets/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; BMW&#039;s security team discovered the breach but monitored the hackers for months before finally removing them from the network.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hacked - OceanLotus Hackers Group Penetrate the BMW Networks |website=GBHackers |date=2019-12-07 |url=https://gbhackers.com/bmw-hacked/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UK customer database breach (2020)===&lt;br /&gt;
The KelvinSecurity hacking group compromised personal information of 384,319 BMW customers in the UK &amp;amp; offered it for sale on darknet forums. The exposed data included names, email addresses, vehicle registration numbers, residential addresses, &amp;amp; dealership information from 2016-2018.&amp;lt;ref&amp;gt;{{cite web |title=Data Breach Affects 384,319 BMW Customers in the U.K. |website=CISO Magazine |date=2020-07-06 |url=https://cisomag.com/bmw-data-breach/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The database was allegedly obtained through a call center handling customer information for multiple automotive brands.&lt;br /&gt;
&lt;br /&gt;
===BMW France ransomware attack (2023)===&lt;br /&gt;
The Play ransomware group claimed to have breached BMW France&#039;s systems in March 2023.&amp;lt;ref&amp;gt;{{cite web |title=BMW Data Breach Puts Customers Information At Risk! |website=The Cyber Express |date=2023-03-29 |url=https://thecyberexpress.com/bmw-data-breach-customers-information-risk/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; In 2022, BMW France had previously suffered a cybersecurity incident when its Twitter &amp;amp; Instagram accounts were compromised.&lt;br /&gt;
&lt;br /&gt;
===Azure misconfiguration (2024)===&lt;br /&gt;
In early 2024, researchers discovered a misconfigured Microsoft Azure storage bucket that exposed BMW&#039;s private keys, credentials &amp;amp; other sensitive internal data to the public internet.&amp;lt;ref&amp;gt;{{cite web |title=BMW Security Error Left Valuable Private Company Data Exposed Online |website=TechRadar |date=2024-03-14 |url=https://www.techradar.com/pro/security/bmw-security-error-left-valuable-private-company-data-exposed-online |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hong Kong dealer breach (2024)===&lt;br /&gt;
BMW Concessionaires in Hong Kong suffered a breach in July 2024 exposing personal data of approximately 14,000 customers, including names &amp;amp; mobile numbers.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hong Kong Data Breach Exposes Customer Information |website=Daily Security Review |date=2024-07-05 |url=https://dailysecurityreview.com/security-spotlight/bmw-data-breach/ |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW Financial Services breach (2025)===&lt;br /&gt;
In February 2025, BMW Financial Services North America reported a breach via its vendor AIS InfoSource LP affecting nearly 2,000 individuals, with exposed data including names, Social Security numbers, account numbers &amp;amp; more.&amp;lt;ref&amp;gt;{{cite web |title=BMW Financial Services Data Breach Affects Nearly 2,000 Customers |website=Claim Depot |date=2025-03-01 |url=https://www.claimdepot.com/investigations/bmw-financial-services-data-breach-2025 |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Pattern of security failures===&lt;br /&gt;
These incidents demonstrate BMW&#039;s inability to implement basic security practices, including encryption, access controls, &amp;amp; breach detection. The company&#039;s claim that restricting legitimate customer access to their own vehicle data is necessary for &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; , which to users appears contradictory given their documented failures to secure data through proper technical measures rather than access restrictions.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BMW]]&lt;br /&gt;
[[Category:Digital restrictions]]&lt;br /&gt;
[[Category:API restrictions]]&lt;br /&gt;
[[Category:Home automation]]&lt;br /&gt;
[[Category:2025 incidents]]&lt;/div&gt;</summary>
		<author><name>SGXander</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25945</id>
		<title>BMW API restrictions</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25945"/>
		<updated>2025-09-29T16:43:23Z</updated>

		<summary type="html">&lt;p&gt;SGXander: added consumer response actions for people to adopt in the hopes of changing BMWs mind on this.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BMW has a subscription-based service called ConnectedDrive. BMW chose to restrict this service, making certain functions removed or not as powerful, causing issues for many users.{{IncidentCargo&lt;br /&gt;
|Company=BMW&lt;br /&gt;
|StartDate=2025-08-30&lt;br /&gt;
|Status=Active&lt;br /&gt;
|ProductLine=vehicles&lt;br /&gt;
|Product=vehicles, cars, automobiles&lt;br /&gt;
|ArticleType=Product&lt;br /&gt;
|Type=Digital restrictions&lt;br /&gt;
|Description=BMW destroys home assistant integration for customers of BMW&#039;s online services subscriptions&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
BMW ConnectedDrive is a subscription-based service that provides remote access to [[BMW]] vehicles through mobile applications &amp;amp; APIs, with tiers ranging from $50 to $150 per year after a free 3-year period.&amp;lt;ref&amp;gt;{{cite web |date=2025-06-27 |title=What You&#039;re Really Paying For With BMW ConnectedDrive |url=https://www.bimmer-mag.com/bmw-connected-drive-price/ |access-date=2025-01-01 |website=Bimmer Mag}}&amp;lt;/ref&amp;gt; The service enables features such as remote climate control, vehicle location tracking, &amp;amp; electric car charging management through BMW&#039;s official mobile applications.&amp;lt;ref&amp;gt;{{cite web |date=2025-01-01 |title=BMW ConnectedDrive App Subscription Products, Store and Services |url=https://www.bmwusa.com/explore/connecteddrive.html |access-date=2025-01-01 |website=BMW USA}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Home Assistant is an open-source home automation platform that allows users to integrate various smart home devices &amp;amp; services, including vehicle data through manufacturer APIs, with over 5000+ users of the BMW integration as of September 4th, 2025&amp;lt;ref&amp;gt;{{Cite web |title=Integrations {{!}} Home Assistant Analytics |url=https://analytics.home-assistant.io/integrations/}}&amp;lt;/ref&amp;gt;. This number only counts users who did not turn off analytics.&lt;br /&gt;
&lt;br /&gt;
According to discussions on the BMW i4 Forum, many BMW electric car users use this integration to optimize charging based on solar panel production, time-of-use electricity rates, &amp;amp; home energy management systems.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/smarter-charging-with-home-assistant.5441/ |title=Smarter Charging with Home Assistant |website=BMW i4 Forum |date=2024-05-20 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The integration was highly valued by users who paid for  BMW&#039;s ConnectedDrive subscriptions &amp;amp; expected to maintain API access for their automation needs.&lt;br /&gt;
&lt;br /&gt;
==Incident==&lt;br /&gt;
According to user reports documented in GitHub issue #149750, BMW began notifying users through its Android application in July 2025 about upcoming changes to charge control APIs.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications stated th&#039;&#039;e&#039;&#039; following: &amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;to ensure the security of your personal data, and to better protect your vehicle, the option of allowing third-party providers to control your vehicle charging will be limited from September.&amp;quot;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;On August 30, 2025, BMW implemented strict API rate limiting that affected third-party applications. According to GitHub issue #151500, error logs showed HTTP 403 Forbidden responses with messages indicating &#039;&#039;&#039;&amp;quot;Out of call volume quota. Quota will be replenished in 00:49:03.&amp;quot;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users reported that the quota appeared to be limited to approximately 100 API calls per 24-hour period, far below the polling requirements of home automation systems.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151502 |title=BMW Connected Drive Quota · Issue #151502 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Between September 1 and September 3, 2025, the Home Assistant community attempted various technical workarounds. According to discussions on the BMW i4 Forum, initial user-agent spoofing proved temporarily successful, with users reporting that mimicking official BMW app signatures allowed continued access.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; By September 3, 2025, these workarounds ceased functioning, with community members confirming that BMW had implemented additional detection methods.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to industry analysis by Beebop AI, the restrictions affected over 1.5 million vehicles and disrupted utilities using reverse-engineered BMW APIs for demand response &amp;amp; grid stability programs.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The timing occurred days before the EU Data Act&#039;s implementation on September 12, 2025, which requires manufacturers to provide users with access to their vehicle data.&amp;lt;ref&amp;gt;{{cite web |url=https://eur-lex.europa.eu/eli/reg/2023/2854/oj/eng |title=Regulation (EU) 2023/2854 |website=EUR-Lex |date=2023-12-13 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On September 26, after 3 weeks of calm, BMW have made further restrictions blocking access to the API entirely.&amp;lt;ref&amp;gt;{{Cite web |date=2025-09-26 |title=BMW Connected Drive - Requires continuous re-authentications and still, errors for Login requires captcha validation #152646 |url=https://github.com/home-assistant/core/issues/152646 |website=Github}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW&#039;s response===&lt;br /&gt;
According to the notifications sent through the BMW mobile application, the company cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; &amp;amp; &#039;&#039;&amp;quot;safety&amp;quot;&#039;&#039; as justifications for the API restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications directed users to a FAQ page listing approved electricity providers that would maintain access to vehicle charging control.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/bmw-to-disable-remote-charging-control-api.14532/ |title=BMW to disable remote charging control API |website=BMW i4 Forum |date=2025-08-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BMW has not issued an official press release or public statement regarding the API restrictions beyond the in-app notifications. According to user reports on GitHub, attempts to contact BMW customer service resulted in &#039;&#039;&#039;&#039;&#039;&amp;quot;boilerplate responses citing security as a reason for these very targeted actions.&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-08-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The company has maintained partnerships with approved charging networks including Electrify America, Shell Recharge, &amp;amp; EVgo.&amp;lt;ref&amp;gt;{{cite web |url=https://www.bmwusa.com/charging.html |title=BMW Electric Vehicle Charging |website=BMW USA |date=2025-01-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Consumer response==&lt;br /&gt;
The Home Assistant community posted &amp;amp; documented many integration failures through multiple GitHub issues, with issue #149750 receiving over 250 comments from users getting negatively affected by this.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-04 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users report complete loss of automated EV charging management &amp;amp; broken solar panel integration logic.&amp;lt;ref&amp;gt;{{cite web |url=https://community.home-assistant.io/t/bmw-integration-no-support-from-september-for-thirtparty-providers-like-ha/916187 |title=BMW integration: No support from September for thirtparty providers like HA |website=Home Assistant Community |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to forum discussions, affected users attempted multiple technical solutions between August 30 and September 3, 2025, including polling rate reduction, QR code re-authentication, &amp;amp; regional API switching.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Community members suggested some technical solutions like quota-aware polling with exponential backoff &amp;amp; improved error differentiation between quota &amp;amp; authentication failures.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It has been reported that some users began exploring alternative platforms, with discussions on the openHAB community forums about migrating from Home Assistant due to the BMW restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://www.openhab.org/addons/bindings/mybmw/ |title=MyBMW - Bindings |website=openHAB |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; According to Beebop AI&#039;s analysis, utilities faced financial penalties for failing to meet flexibility commitments when losing EV load-shaping capabilities.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For this ongoing issue, the following actions are being taken by members of the community:&lt;br /&gt;
&lt;br /&gt;
# Email your local BMW Connected Drive support address expressing your displeasure&lt;br /&gt;
# Leave a negative review on the app store / google play for the BMW or MINI app&lt;br /&gt;
# Cancel or stop auto-renew of your Connected Drive subscription&lt;br /&gt;
&lt;br /&gt;
==HomeAssistant &amp;amp; security==&lt;br /&gt;
&lt;br /&gt;
BMW has a long track record of security vulnerabilities, none of which have ever been linked to Home Assistant.&lt;br /&gt;
&lt;br /&gt;
==Past data security incidents==&lt;br /&gt;
BMW&#039;s justification for API restrictions cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; concerns, yet BMW has a documented history of severe security failures that exposed millions of customers to risks far greater than any posed by home automation integrations.&lt;br /&gt;
&lt;br /&gt;
===ConnectedDrive vulnerability (2015)===&lt;br /&gt;
In 2015, security researcher Dieter Spaar discovered critical flaws in BMW&#039;s ConnectedDrive system that left 2.2 million vehicles vulnerable to remote attacks. The vulnerabilities included using identical symmetric encryption keys across all vehicles, failing to encrypt communications between cars &amp;amp; BMW&#039;s backend servers, &amp;amp; relying on the obsolete DES encryption standard.&amp;lt;ref&amp;gt;{{cite web |title=How To Hack a BMW: Details On the Security Flaw That Affected 2.2 Million Cars |website=Slashdot |date=2015-02-07 |url=https://it.slashdot.org/story/15/02/07/0432254/how-to-hack-a-bmw-details-on-the-security-flaw-that-affected-22-million-cars |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; These basic security oversights allowed attackers to remotely unlock vehicles by standing within a few hundred feet with cellular network emulation equipment.&lt;br /&gt;
&lt;br /&gt;
===Multiple vehicle vulnerabilities (2018)===&lt;br /&gt;
Keen Security Lab researchers identified 14 vulnerabilities affecting BMW i Series, X Series, 3 Series, 5 Series &amp;amp; 7 Series vehicles. The flaws enabled both local &amp;amp; remote attacks on infotainment systems, Telematics Control Units, &amp;amp; CAN bus controls.&amp;lt;ref&amp;gt;{{cite web |title=BMW Fixes Security Flaws in Several Well-Known Car Models |website=Bleeping Computer |date=2018-05-23 |url=https://www.bleepingcomputer.com/news/security/bmw-fixes-security-flaws-in-several-well-known-car-models/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Six vulnerabilities could be exploited remotely via Bluetooth &amp;amp; cellular networks without authentication.&lt;br /&gt;
&lt;br /&gt;
===APT infiltration (2019)===&lt;br /&gt;
The Vietnamese state-sponsored hacking group OceanLotus (APT32) breached BMW&#039;s corporate networks &amp;amp; remained undetected from March 2019 until December 2019. The attackers deployed Cobalt Strike malware for espionage &amp;amp; remote control.&amp;lt;ref&amp;gt;{{cite web |title=BMW Infiltrated by Hackers Hunting for Automotive Trade Secrets |website=Bleeping Computer |date=2019-12-06 |url=https://www.bleepingcomputer.com/news/security/bmw-infiltrated-by-hackers-hunting-for-automotive-trade-secrets/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; BMW&#039;s security team discovered the breach but monitored the hackers for months before finally removing them from the network.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hacked - OceanLotus Hackers Group Penetrate the BMW Networks |website=GBHackers |date=2019-12-07 |url=https://gbhackers.com/bmw-hacked/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UK customer database breach (2020)===&lt;br /&gt;
The KelvinSecurity hacking group compromised personal information of 384,319 BMW customers in the UK &amp;amp; offered it for sale on darknet forums. The exposed data included names, email addresses, vehicle registration numbers, residential addresses, &amp;amp; dealership information from 2016-2018.&amp;lt;ref&amp;gt;{{cite web |title=Data Breach Affects 384,319 BMW Customers in the U.K. |website=CISO Magazine |date=2020-07-06 |url=https://cisomag.com/bmw-data-breach/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The database was allegedly obtained through a call center handling customer information for multiple automotive brands.&lt;br /&gt;
&lt;br /&gt;
===BMW France ransomware attack (2023)===&lt;br /&gt;
The Play ransomware group claimed to have breached BMW France&#039;s systems in March 2023.&amp;lt;ref&amp;gt;{{cite web |title=BMW Data Breach Puts Customers Information At Risk! |website=The Cyber Express |date=2023-03-29 |url=https://thecyberexpress.com/bmw-data-breach-customers-information-risk/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; In 2022, BMW France had previously suffered a cybersecurity incident when its Twitter &amp;amp; Instagram accounts were compromised.&lt;br /&gt;
&lt;br /&gt;
===Azure misconfiguration (2024)===&lt;br /&gt;
In early 2024, researchers discovered a misconfigured Microsoft Azure storage bucket that exposed BMW&#039;s private keys, credentials &amp;amp; other sensitive internal data to the public internet.&amp;lt;ref&amp;gt;{{cite web |title=BMW Security Error Left Valuable Private Company Data Exposed Online |website=TechRadar |date=2024-03-14 |url=https://www.techradar.com/pro/security/bmw-security-error-left-valuable-private-company-data-exposed-online |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hong Kong dealer breach (2024)===&lt;br /&gt;
BMW Concessionaires in Hong Kong suffered a breach in July 2024 exposing personal data of approximately 14,000 customers, including names &amp;amp; mobile numbers.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hong Kong Data Breach Exposes Customer Information |website=Daily Security Review |date=2024-07-05 |url=https://dailysecurityreview.com/security-spotlight/bmw-data-breach/ |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW Financial Services breach (2025)===&lt;br /&gt;
In February 2025, BMW Financial Services North America reported a breach via its vendor AIS InfoSource LP affecting nearly 2,000 individuals, with exposed data including names, Social Security numbers, account numbers &amp;amp; more.&amp;lt;ref&amp;gt;{{cite web |title=BMW Financial Services Data Breach Affects Nearly 2,000 Customers |website=Claim Depot |date=2025-03-01 |url=https://www.claimdepot.com/investigations/bmw-financial-services-data-breach-2025 |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Pattern of security failures===&lt;br /&gt;
These incidents demonstrate BMW&#039;s inability to implement basic security practices, including encryption, access controls, &amp;amp; breach detection. The company&#039;s claim that restricting legitimate customer access to their own vehicle data is necessary for &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; , which to users appears contradictory given their documented failures to secure data through proper technical measures rather than access restrictions.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BMW]]&lt;br /&gt;
[[Category:Digital restrictions]]&lt;br /&gt;
[[Category:API restrictions]]&lt;br /&gt;
[[Category:Home automation]]&lt;br /&gt;
[[Category:2025 incidents]]&lt;/div&gt;</summary>
		<author><name>SGXander</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25728</id>
		<title>BMW API restrictions</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=BMW_API_restrictions&amp;diff=25728"/>
		<updated>2025-09-26T16:04:41Z</updated>

		<summary type="html">&lt;p&gt;SGXander: added information regarding further restrictions on the 26th of September&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BMW has a subscription-based service called ConnectedDrive. BMW chose to restrict this service, making certain functions removed or not as powerful, causing issues for many users.{{IncidentCargo&lt;br /&gt;
|Company=BMW&lt;br /&gt;
|StartDate=2025-08-30&lt;br /&gt;
|Status=Active&lt;br /&gt;
|ProductLine=vehicles&lt;br /&gt;
|Product=vehicles, cars, automobiles&lt;br /&gt;
|ArticleType=Product&lt;br /&gt;
|Type=Digital restrictions&lt;br /&gt;
|Description=BMW destroys home assistant integration for customers of BMW&#039;s online services subscriptions&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
BMW ConnectedDrive is a subscription-based service that provides remote access to [[BMW]] vehicles through mobile applications &amp;amp; APIs, with tiers ranging from $50 to $150 per year after a free 3-year period.&amp;lt;ref&amp;gt;{{cite web |date=2025-06-27 |title=What You&#039;re Really Paying For With BMW ConnectedDrive |url=https://www.bimmer-mag.com/bmw-connected-drive-price/ |access-date=2025-01-01 |website=Bimmer Mag}}&amp;lt;/ref&amp;gt; The service enables features such as remote climate control, vehicle location tracking, &amp;amp; electric car charging management through BMW&#039;s official mobile applications.&amp;lt;ref&amp;gt;{{cite web |date=2025-01-01 |title=BMW ConnectedDrive App Subscription Products, Store and Services |url=https://www.bmwusa.com/explore/connecteddrive.html |access-date=2025-01-01 |website=BMW USA}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Home Assistant is an open-source home automation platform that allows users to integrate various smart home devices &amp;amp; services, including vehicle data through manufacturer APIs, with over 5000+ users of the BMW integration as of September 4th, 2025&amp;lt;ref&amp;gt;{{Cite web |title=Integrations {{!}} Home Assistant Analytics |url=https://analytics.home-assistant.io/integrations/}}&amp;lt;/ref&amp;gt;. This number only counts users who did not turn off analytics.&lt;br /&gt;
&lt;br /&gt;
According to discussions on the BMW i4 Forum, many BMW electric car users use this integration to optimize charging based on solar panel production, time-of-use electricity rates, &amp;amp; home energy management systems.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/smarter-charging-with-home-assistant.5441/ |title=Smarter Charging with Home Assistant |website=BMW i4 Forum |date=2024-05-20 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The integration was highly valued by users who paid for  BMW&#039;s ConnectedDrive subscriptions &amp;amp; expected to maintain API access for their automation needs.&lt;br /&gt;
&lt;br /&gt;
==Incident==&lt;br /&gt;
According to user reports documented in GitHub issue #149750, BMW began notifying users through its Android application in July 2025 about upcoming changes to charge control APIs.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications stated th&#039;&#039;e&#039;&#039; following: &amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;to ensure the security of your personal data, and to better protect your vehicle, the option of allowing third-party providers to control your vehicle charging will be limited from September.&amp;quot;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;On August 30, 2025, BMW implemented strict API rate limiting that affected third-party applications. According to GitHub issue #151500, error logs showed HTTP 403 Forbidden responses with messages indicating &#039;&#039;&#039;&amp;quot;Out of call volume quota. Quota will be replenished in 00:49:03.&amp;quot;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users reported that the quota appeared to be limited to approximately 100 API calls per 24-hour period, far below the polling requirements of home automation systems.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151502 |title=BMW Connected Drive Quota · Issue #151502 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Between September 1 and September 3, 2025, the Home Assistant community attempted various technical workarounds. According to discussions on the BMW i4 Forum, initial user-agent spoofing proved temporarily successful, with users reporting that mimicking official BMW app signatures allowed continued access.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; By September 3, 2025, these workarounds ceased functioning, with community members confirming that BMW had implemented additional detection methods.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to industry analysis by Beebop AI, the restrictions affected over 1.5 million vehicles and disrupted utilities using reverse-engineered BMW APIs for demand response &amp;amp; grid stability programs.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The timing occurred days before the EU Data Act&#039;s implementation on September 12, 2025, which requires manufacturers to provide users with access to their vehicle data.&amp;lt;ref&amp;gt;{{cite web |url=https://eur-lex.europa.eu/eli/reg/2023/2854/oj/eng |title=Regulation (EU) 2023/2854 |website=EUR-Lex |date=2023-12-13 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On September 26, after 3 weeks of calm, BMW have made further restrictions blocking access to the API entirely.&amp;lt;ref&amp;gt;{{Cite web |date=2025-09-26 |title=BMW Connected Drive - Requires continuous re-authentications and still, errors for Login requires captcha validation #152646 |url=https://github.com/home-assistant/core/issues/152646 |website=Github}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW&#039;s response===&lt;br /&gt;
According to the notifications sent through the BMW mobile application, the company cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; &amp;amp; &#039;&#039;&amp;quot;safety&amp;quot;&#039;&#039; as justifications for the API restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-07-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The notifications directed users to a FAQ page listing approved electricity providers that would maintain access to vehicle charging control.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/bmw-to-disable-remote-charging-control-api.14532/ |title=BMW to disable remote charging control API |website=BMW i4 Forum |date=2025-08-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BMW has not issued an official press release or public statement regarding the API restrictions beyond the in-app notifications. According to user reports on GitHub, attempts to contact BMW customer service resulted in &#039;&#039;&#039;&#039;&#039;&amp;quot;boilerplate responses citing security as a reason for these very targeted actions.&amp;quot;&#039;&#039;&#039;&#039;&#039;&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-08-31 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The company has maintained partnerships with approved charging networks including Electrify America, Shell Recharge, &amp;amp; EVgo.&amp;lt;ref&amp;gt;{{cite web |url=https://www.bmwusa.com/charging.html |title=BMW Electric Vehicle Charging |website=BMW USA |date=2025-01-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Consumer response==&lt;br /&gt;
The Home Assistant community posted &amp;amp; documented many integration failures through multiple GitHub issues, with issue #149750 receiving over 250 comments from users getting negatively affected by this.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/149750 |title=Upcoming API changes notification from BMW · Issue #149750 |website=GitHub |date=2025-09-04 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Users report complete loss of automated EV charging management &amp;amp; broken solar panel integration logic.&amp;lt;ref&amp;gt;{{cite web |url=https://community.home-assistant.io/t/bmw-integration-no-support-from-september-for-thirtparty-providers-like-ha/916187 |title=BMW integration: No support from September for thirtparty providers like HA |website=Home Assistant Community |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to forum discussions, affected users attempted multiple technical solutions between August 30 and September 3, 2025, including polling rate reduction, QR code re-authentication, &amp;amp; regional API switching.&amp;lt;ref&amp;gt;{{cite web |url=https://www.i4talk.com/threads/anyone-using-home-assistant-for-their-i4-with-bmw-connected-drive.9126/ |title=anyone using Home Assistant for their i4 with BMW connected drive? |website=BMW i4 Forum |date=2025-09-02 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Community members suggested some technical solutions like quota-aware polling with exponential backoff &amp;amp; improved error differentiation between quota &amp;amp; authentication failures.&amp;lt;ref&amp;gt;{{cite web |url=https://github.com/home-assistant/core/issues/151500 |title=BMW integration should handle call quota error · Issue #151500 |website=GitHub |date=2025-08-25 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It has been reported that some users began exploring alternative platforms, with discussions on the openHAB community forums about migrating from Home Assistant due to the BMW restrictions.&amp;lt;ref&amp;gt;{{cite web |url=https://www.openhab.org/addons/bindings/mybmw/ |title=MyBMW - Bindings |website=openHAB |date=2025-09-03 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; According to Beebop AI&#039;s analysis, utilities faced financial penalties for failing to meet flexibility commitments when losing EV load-shaping capabilities.&amp;lt;ref&amp;gt;{{cite web |url=https://www.beebop.ai/blog/bmw-api-changes-could-disrupt-utilities-using-unapproved-ev-connections |title=BMW API Changes Could Disrupt Utilities Using Unapproved EV Connections |website=Beebop AI |date=2025-09-01 |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==HomeAssistant &amp;amp; security==&lt;br /&gt;
&lt;br /&gt;
BMW has a long track record of security vulnerabilities, none of which have ever been linked to Home Assistant.&lt;br /&gt;
&lt;br /&gt;
==Past data security incidents==&lt;br /&gt;
BMW&#039;s justification for API restrictions cited &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; concerns, yet BMW has a documented history of severe security failures that exposed millions of customers to risks far greater than any posed by home automation integrations.&lt;br /&gt;
&lt;br /&gt;
===ConnectedDrive vulnerability (2015)===&lt;br /&gt;
In 2015, security researcher Dieter Spaar discovered critical flaws in BMW&#039;s ConnectedDrive system that left 2.2 million vehicles vulnerable to remote attacks. The vulnerabilities included using identical symmetric encryption keys across all vehicles, failing to encrypt communications between cars &amp;amp; BMW&#039;s backend servers, &amp;amp; relying on the obsolete DES encryption standard.&amp;lt;ref&amp;gt;{{cite web |title=How To Hack a BMW: Details On the Security Flaw That Affected 2.2 Million Cars |website=Slashdot |date=2015-02-07 |url=https://it.slashdot.org/story/15/02/07/0432254/how-to-hack-a-bmw-details-on-the-security-flaw-that-affected-22-million-cars |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; These basic security oversights allowed attackers to remotely unlock vehicles by standing within a few hundred feet with cellular network emulation equipment.&lt;br /&gt;
&lt;br /&gt;
===Multiple vehicle vulnerabilities (2018)===&lt;br /&gt;
Keen Security Lab researchers identified 14 vulnerabilities affecting BMW i Series, X Series, 3 Series, 5 Series &amp;amp; 7 Series vehicles. The flaws enabled both local &amp;amp; remote attacks on infotainment systems, Telematics Control Units, &amp;amp; CAN bus controls.&amp;lt;ref&amp;gt;{{cite web |title=BMW Fixes Security Flaws in Several Well-Known Car Models |website=Bleeping Computer |date=2018-05-23 |url=https://www.bleepingcomputer.com/news/security/bmw-fixes-security-flaws-in-several-well-known-car-models/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; Six vulnerabilities could be exploited remotely via Bluetooth &amp;amp; cellular networks without authentication.&lt;br /&gt;
&lt;br /&gt;
===APT infiltration (2019)===&lt;br /&gt;
The Vietnamese state-sponsored hacking group OceanLotus (APT32) breached BMW&#039;s corporate networks &amp;amp; remained undetected from March 2019 until December 2019. The attackers deployed Cobalt Strike malware for espionage &amp;amp; remote control.&amp;lt;ref&amp;gt;{{cite web |title=BMW Infiltrated by Hackers Hunting for Automotive Trade Secrets |website=Bleeping Computer |date=2019-12-06 |url=https://www.bleepingcomputer.com/news/security/bmw-infiltrated-by-hackers-hunting-for-automotive-trade-secrets/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; BMW&#039;s security team discovered the breach but monitored the hackers for months before finally removing them from the network.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hacked - OceanLotus Hackers Group Penetrate the BMW Networks |website=GBHackers |date=2019-12-07 |url=https://gbhackers.com/bmw-hacked/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UK customer database breach (2020)===&lt;br /&gt;
The KelvinSecurity hacking group compromised personal information of 384,319 BMW customers in the UK &amp;amp; offered it for sale on darknet forums. The exposed data included names, email addresses, vehicle registration numbers, residential addresses, &amp;amp; dealership information from 2016-2018.&amp;lt;ref&amp;gt;{{cite web |title=Data Breach Affects 384,319 BMW Customers in the U.K. |website=CISO Magazine |date=2020-07-06 |url=https://cisomag.com/bmw-data-breach/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; The database was allegedly obtained through a call center handling customer information for multiple automotive brands.&lt;br /&gt;
&lt;br /&gt;
===BMW France ransomware attack (2023)===&lt;br /&gt;
The Play ransomware group claimed to have breached BMW France&#039;s systems in March 2023.&amp;lt;ref&amp;gt;{{cite web |title=BMW Data Breach Puts Customers Information At Risk! |website=The Cyber Express |date=2023-03-29 |url=https://thecyberexpress.com/bmw-data-breach-customers-information-risk/ |access-date=2025-01-01}}&amp;lt;/ref&amp;gt; In 2022, BMW France had previously suffered a cybersecurity incident when its Twitter &amp;amp; Instagram accounts were compromised.&lt;br /&gt;
&lt;br /&gt;
===Azure misconfiguration (2024)===&lt;br /&gt;
In early 2024, researchers discovered a misconfigured Microsoft Azure storage bucket that exposed BMW&#039;s private keys, credentials &amp;amp; other sensitive internal data to the public internet.&amp;lt;ref&amp;gt;{{cite web |title=BMW Security Error Left Valuable Private Company Data Exposed Online |website=TechRadar |date=2024-03-14 |url=https://www.techradar.com/pro/security/bmw-security-error-left-valuable-private-company-data-exposed-online |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hong Kong dealer breach (2024)===&lt;br /&gt;
BMW Concessionaires in Hong Kong suffered a breach in July 2024 exposing personal data of approximately 14,000 customers, including names &amp;amp; mobile numbers.&amp;lt;ref&amp;gt;{{cite web |title=BMW Hong Kong Data Breach Exposes Customer Information |website=Daily Security Review |date=2024-07-05 |url=https://dailysecurityreview.com/security-spotlight/bmw-data-breach/ |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW Financial Services breach (2025)===&lt;br /&gt;
In February 2025, BMW Financial Services North America reported a breach via its vendor AIS InfoSource LP affecting nearly 2,000 individuals, with exposed data including names, Social Security numbers, account numbers &amp;amp; more.&amp;lt;ref&amp;gt;{{cite web |title=BMW Financial Services Data Breach Affects Nearly 2,000 Customers |website=Claim Depot |date=2025-03-01 |url=https://www.claimdepot.com/investigations/bmw-financial-services-data-breach-2025 |access-date=2025-09-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Pattern of security failures===&lt;br /&gt;
These incidents demonstrate BMW&#039;s inability to implement basic security practices, including encryption, access controls, &amp;amp; breach detection. The company&#039;s claim that restricting legitimate customer access to their own vehicle data is necessary for &#039;&#039;&amp;quot;security&amp;quot;&#039;&#039; , which to users appears contradictory given their documented failures to secure data through proper technical measures rather than access restrictions.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BMW]]&lt;br /&gt;
[[Category:Digital restrictions]]&lt;br /&gt;
[[Category:API restrictions]]&lt;br /&gt;
[[Category:Home automation]]&lt;br /&gt;
[[Category:2025 incidents]]&lt;/div&gt;</summary>
		<author><name>SGXander</name></author>
	</entry>
</feed>