HomeKit does not sent http-requests inside automations since HomePod Software 18.2

Hi there!


Since installing HomePod Software 18.2 I have an issue:


If one creates an automation in Apple Home-App, that at i.e. turning on a lamp sends an http-request (i.e. to a Telegram-Bot), this http-request will not be sent any more (since installation of HomePod Software 18.2).


Steps for reproducing the problem:

- Open Apple Home-App

- Click „+“ (upper right corner)

- Click „Add Automation“

- Click „An Accessory is Controlled“

- Choose Accessory

- Click „Next“

- Choose „Turns On“

- Click „Next“

- Scroll completely down and choose „Convert To Shortcut“

- Delete „Set Scenes and Accessories“

- Search for „URL“ in „Search for Apps and actions“ and add it

- Fill „URL“ with a http-request

- Search for „Get Contents of URL“ in „Search for Apps and actions“ and add it

- Click „Next“

- Click „Done“


While turning on the choosen accessory (i.e. lamp) the http-request will not be sent! Before installing HomePod Software 18.2 it WAS sent.


If one chooses the just now created automation and clicks on „Test This Automation“ at the bottom, the http-request WILL BE sent (but, as written, not, if it is triggered by the activated accessory, what worked before HomePod Software 18.2)!


Maybe someone can confirm/reproduce this problem. It is very important for me.


Thanks in advance and sorry for my bad english.


Greets, Marcus

HomePod, 18

Posted on Dec 14, 2024 3:34 PM

Reply
Question marked as Top-ranking reply

Posted on Mar 12, 2025 4:57 AM

Any news on this topic? I'm running 18.3.1 on my phone and 18.3(22K557) on my Homepod. Webhooks still don't work. I spent 1 month with Apple support trying to fix this. I had a call every Thursday to get updates. I sent logs and wireshark data without success. Finally they said there was nothing they could do to help. I honestly think they thought the problem was on my end, so I never got traction with their engineering team to solve this.


Maybe this is obvious to everyone but it came as a surprise to me that the "Test Automation" button in the app does not involve the HomePod. The request is sent directly from the phone without the HomePod in the process. In my case the test automation works, but fails to send from the HomePod It broke with the 18.2 HomePod update.

Similar questions

33 replies

Feb 19, 2025 7:40 AM in response to invidianer_

I do have an Apple TV A1842 (64GB), V 18.3 as Preferred Home Hub.


For a long time I had been running a reliable homekit automation via a shortcut that transmits the humidity and temperature of the HomePod mini (V 18.3) sensors via ‘Get contents of’ as JSON via POST to a webhook.


Recently (after update to 18.2 or 18.3 ?) the request is still executed, but the values of the sensors are not transmitted as a number, but as an empty object ({}).

The transmission of a manually set number works.

This is what is transferred to the we destination:

{humidity={}, temperature={}, humidity1=4.0}



I restartet Apple TV, Home Pod mini and my iPhone. No change.


Any ideas?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

HomeKit does not sent http-requests inside automations since HomePod Software 18.2

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.