Skip to content

Functionality

Mark Parker edited this page May 22, 2023 · 6 revisions

The Wiser integration for Home Assistant contains a huge amount of functionality. Below are the main features.

General

  • Support for Home Assistant Component Store
  • Support for hub discovery and UI config. No YAML editing.
  • Support for multiple hubs
  • Support for Wiser Hub, iTRVs, Roomstats, Heating Actuators, SmartPlugs, Lights and Blinds

Hub (System) Device

  • Various switches to control hub settings (Away Mode, Comfort Mode, Daylight Saving, Eco Mode, Valve Protection)
  • Button to boost all rooms (time and temp in config)
  • Button to cancel all overrides
  • Slider to set Away Mode target temperature
  • Sensors for Cloud status, Heating on/off, Heating mode (Normal, Away), Wifi signal.
  • Long Term Statistics sensor for Heating Channel demand %
  • Many attributes available
  • Heating Operation Mode sensor has attributes to monitor update status

Climate Devices

  • Climate entities for each Room
  • Supports iTRVs, Roomstats and Heating Actuators (for electric heating)
  • Animated icons for the Rooms to let you know which rooms are actually being heated (credit @msp1974)
  • Allows setting of heat mode (Auto, Heat/Manual, Off)
  • Allows setting of temperatures from HA
  • Allows setting of boost temperature using Home Assistant Presets
  • Climate card shows countdown of boost time
  • Allows advancing schedule
  • Allows setting Window Detection
  • Long Term Stats sensors for Target Temp, Current Temp and Demand
  • Many attributes available
  • Fires wiser_room_heating_status_changed event when room starts or stops heating

Hot Water

  • Sensor to show if hot water is on or off
  • Sensor to show operation mode (Auto, Manual, Boost, Override etc)
  • Selector to set hot water mode (Auto, Manual)
  • Button to Boost hot water
  • Button to override hot water
  • Button to cancel hot water overrides

Devices

  • Devices for the HeatHub, each iTRV, Roomstat, Heating Actuator, Under Floor Heating Controller, Smart Plug, Light & Shutter
  • Switches for Device Lock and Identify
  • Sensor for battery (if device is battery powered)
  • Sensor for Zigbee signal
  • Switches to set Away Mode action and On/Off for Smart Plug
  • Selector to set mode (Auto, Manual) for Smart Plug
  • Many attributes available

Moments

  • Buttons to activate Moments configured in the Wiser App

Services

  • Supports standard services for entity types

    • i.e. climate.set_temperature, climate.set_preset, climate.set_hvac_mode, button.press, select.option, switch.turn_on, light.turn_on, cover.set_position etc
  • The following custom services are available for use with automation

    • Service boost_heating : Provides ability to boost the heating in a particular room
    • Service boost_hotwater : Provides ability to boost the heating in a particular room
    • Service get_schedule/set_schedule/copy_schedule/assign_schedule: Provides ability to get/set/copy/assign schedules for rooms, hotwater, lights and shutters
    • Service set_device_mode: Provides ability to set the mode of a specific smartplug, hot water, light or shutter. It can be set to either manual or auto , the latter means it follows any schedule set.

    More information on using all the services available to this integration can be found here

Automations

  • Emulation of TRVs being passive - ie will heat room but not cause the boiler to fire themselves. See automations section of this wiki.

Events & Triggers

  • A wiser_event event name with a type of boosted, started_heating and stopped_heating. See Events & Triggers

Lovelace UI Cards

  • Schedule Card to add, edit, delete and rename schedules
  • Zigbee Network Card to display your Wiser zigbee network connectivity