Skip to content

Actions

Konstantin Weber edited this page Jan 27, 2025 · 2 revisions

The integration exposes a bunch of actions which can be used for scripts, automations and etc. The following actions are available to use:

General Actions

Grohe Smarthome: Get Dashboard Data

Returns the raw dashboard data from the Grohe API

Input:
* None
Output:
* Raw dashboard data (**yaml**)

Grohe Smarthome: Get Profile Notifications

Returns the profile notifications from the Grohe API

Input:
* Limit (int)
Output:
* Raw profile notifications (**yaml**)

Appliance Actions

Grohe Smarthome: Get Appliance details

Returns the details of a specific appliance from the Grohe API

Input:
* Target(s)
Output:
* Raw appliance data (**yaml**)

Grohe Smarthome: Get Appliance status

Returns the status of a specific appliance from the Grohe API

Input:
* Target(s)
Output:
* Raw appliance status (**yaml**)

Grohe Smarthome: Get Appliance notifications

Returns the notifications for a specific appliance from the Grohe API

Input:
* Target(s)
Output:
* Raw appliance notifications (**yaml**)

Grohe Smarthome: Get Appliance notifications

Returns the notifications for a specific appliance from the Grohe API

Input:
* Target(s)
Output:
* Raw appliance notifications (**yaml**)

Grohe Smarthome: Get Appliance Command

Returns the last appliance command send to an appliance from the Grohe API

Input:
* Target(s)
Output:
* Raw appliance command (**yaml**)

Grohe Smarthome: Set Appliance Command

Sends a command to an appliance to the Grohe API

Input:
* Target(s)
* Commands to send (**yaml**)
Output:
* None

Sense specific Actions

Grohe Smarthome: Get Appliance data

Returns the appliance data from the Grohe API

Input:
* Target(s)
* Date from
* Date to
* Group by

Output:
* Appliance data (**yaml**)

Grohe Smarthome: Get Appliance pressure measurements

Returns the appliance pressure measurements from the Grohe API

Input:
* Target(s)
Output:
* Appliance pressure measurements (**yaml**)

Grohe Smarthome: Set Snooze

Start a snooze for Sense

Input:
* Target(s)
* Duration in minutes (int) 
Output:
* None

Grohe Smarthome: Disable Snooze

Disable snooze for Sense

Input:
* Target(s)
Output:
* None

Blue specific Actions

Grohe Smarthome: Tap Water

Dispense some amount of water

Input:
* Target(s)
* Water type (enum)
* Water amount (50-2500ml in steps of 50ml)
Output:
* None