1. Home
  2. Docs
  3. H60 Gateway Manual
  4. Webhooks IFTTT Integration

Webhooks IFTTT Integration

General Webhooks info and settings

The gateway can be configured to perform HTTP POST Webhook calls to an external server.

The post message will be sent to the address specified in the WH_URL setting when a configured variable changes.

The BODY of the message will include the heat pump current variables to be posted.
In the WH_DATA setting you specify the IDX of the variables to be shared in a comma separated format. For example “0001,2202”. The http-body format as sent from the gateway is formatted “IDXxxxx:VALUE” separated by a &.
For example “IDX0001:23.3&IDX2202:11”. This format is compatible with IFTTT Webhook JSON service.

To disable service, set WH_URL or WH_DATA to nothing (blank).


Instructions for setting up an IFTTT Webhook applet

Using webhooks you can build Applets in IFTTT to respond to heat pump data and statuses. For example, send an email when Additional electrical heater starts. Or receive a notification from the IFTTT phone-app if pump alarming. Or notification that someone changed temp settings.

To start with we assume that you have an account already at ifttt.com and some basic knowledge of the service.

Start by creating a new Applet and click on “If This”.

Search for “Webhooks” and select the Service.

Select the JSON alternative

Give your event a name. Keep it short as it will add to the URL length.
We call it “H60” here which is a good name so you know where it is coming from.
Select “Create trigger”

Next select “Then That”

For simple testing purposes, Select “Notifications” and then select “Send a notification from the IFTTT app”

Important! You must have installed the IFTTT app on you mobile and allow it to receive notifications for this test to work.

Next, you must design the message to be displayed. You should add the JsonPayload in the message so you can see the data from H60. To do that, go the end of the sentence and then click “Add ingredient and “JsonPayload”. Of course you can reformat the text as you want.

Click “create action” and then “Continue” and “Finish”

Now you are ready and we are to configure the H6x.

Now click in IFTTT to go to the IFTTT start page, select Services.
Search for webhooks

Click on “Documentation”

This URL shows you what you have to paste into the WH_URL setting of H60.
But first, replace the {event} with your event name, “H60” in this example

Now configure the variable to get values from.

We can start with 0007 Outdoor temp .

Enter 0007 to the setting WH_DATA.  (Note you ca add additional IDX comma separated)



This was was just a simple test applet. Using filters you can write javascript code in IFTTT and in detail control what should happen on different values. There are much info to Google in that area.
Please note that if you use Webhook as an action, you can send a change to H60 using its API. For example if you say ”Set temp to 20” in Google Assistant, it can be sent to H60 API and set the temp to 20 degrees. But this is much more technical and involves your firewall to open up for H60 api etc….


How can we help?