Back
GoodWe SemsPortal PV metric exceeds a limit. myUplink Boost hot water production.

Boost myUplink hot water when GoodWe PV power exceeds limit

Connect

How this automation works

Increase your hot water production automatically when your solar panels generate enough power. This Applet runs when a GoodWe SemsPortal metric, such as power output, exceeds your chosen limit and triggers a boost to myUplink’s hot water system. Ideal for maximizing renewable energy use and storing excess power efficiently in your home.

If
GoodWe SemsPortal icon
Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
Fires when a defined PV metric exceeds a limit.
CreatedAt Inverter Metric Unit LimitValue CurrentValue
Then
myUplink icon
Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will temporarily increase the hot water production in your system.
device

Services used in this Applet

Create your own GoodWe SemsPortal and myUplink workflow

Create custom workflows effortlessly by selecting triggers, queries, and actions. With IFTTT, it's simple: “If this” trigger happens, “then that” action follows. Streamline tasks and save time with automated workflows that work for you.

7 triggers, queries, and actions

Alarm occurs on system

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This Trigger fires every time an alarm is triggered on your system.

PV metric drops below a limit

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
Fires when a defined PV metric drops below a limit.

PV metric exceeds a limit

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
Fires when a defined PV metric exceeds a limit.

Current PV metric value or it's history

Pro plus icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
Returns the value of the defined PV metric in a given period.

Boost hot water production

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will temporarily increase the hot water production in your system.

Boost ventilation

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will temporarily boost the ventilation speed.

Set smart home mode

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will set a smart home mode for your system.

Alarm occurs on system

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This Trigger fires every time an alarm is triggered on your system.

Boost hot water production

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will temporarily increase the hot water production in your system.

Boost ventilation

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will temporarily boost the ventilation speed.

Current PV metric value or it's history

Pro plus icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
Returns the value of the defined PV metric in a given period.

PV metric drops below a limit

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
Fires when a defined PV metric drops below a limit.

PV metric exceeds a limit

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
Fires when a defined PV metric exceeds a limit.

Set smart home mode

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This Action will set a smart home mode for your system.

Build an automation in seconds!

You can add delays, queries, and more actions in the next step!

More on GoodWe SemsPortal and myUplink

About GoodWe SemsPortal

This service enables you to create your home automation based on the metrics from your GoodWe inverter. It periodically reads new data from SemsPortal and fires triggers when defined limits are reached.

By using metrics like Pmeter (W), Power (W) or SOC (%) you can trigger actions when your PV starts/stops providing enough excess solar energy or when your battery is charged/drained.

Tip: Combine these triggers with an electric heater or a mobile air conditioning unit in a smart plug to effectively get a watt router without the need for additional devices!

Important: The triggers fire 'on the edge', not 'on the level'. This means that for example the trigger "PV metric exceeds a limit" fires only when the value goes from below the limit to above the limit. It then does not fire until the value drops below and exceeds the limit again.

Future plans: Currently the service polls SemsPortal for new data every 5 minutes (no matter what IFTTT plan you have). However, your GoodWe inverter provides new data every single minute. So that you can get the most out of your inverter, we are planning to increase the download frequency to one minute as part of a subscription. Press the Visit button below for more details.

Explore GoodWe SemsPortal

More integrations with GoodWe SemsPortal

About myUplink

myUplink lets you monitor and control your system.

Explore myUplink

More integrations with myUplink

IFTTT helps all your apps and devices work better together

Get started for free