2025-07-26 02:38:22 +02:00

6.3 KiB
Raw Blame History

Futurehome Home Assistant add-on

Futurehome add-on for Home Assistant. Designed to be a complete drop-in replacement for the official Futurehome app, with support for all device types compatible with the Futurehome hub.

Home Assistant screenshot Home Assistant screenshot

Features

This add-on:

  • Fetches all device metadata from the Futurehome hub and maps them to Home Assistant devices/entities.
  • Fetches and updates device states and availability in real time.
  • Supports interaction with devices comparable to the official Futurehome app.
  • Supports pairing of new Zigbee, Z-Wave, and Futurehome devices (work-in-progress). (If youve previously used third-party integrations—e.g. Philips Hue—you can still interact with those devices, as long as they're paired with the hub. However, it's generally recommended to use the appropriate Home Assistant integration directly for such devices.)

Installation

  1. In the Futurehome app, go to Smarthub settings and enable Local API.
  2. (Optional but highly recommended) Block the hubs internet (WAN) access in your router settings to prevent future firmware updates.
  3. In Home Assistant, enable the MQTT integration.
  4. Add this add-on repository to Home Assistant and refresh the page.
  5. Open the Add-on Store and search for "Futurehome".
  6. Install, configure, and start the Futurehome add-on.

Futurehome Device Services Compatibility Chart

This chart lists all services supported by the Futurehome hub, along with their current implementation status.

Devices commonly consist of multiple services: for example, a presence sensor might expose a sensor_presence service with a presence (true/false) value, and also a battery service if it is battery-powered.

Some services are more common than others; some are deprecated entirely.

Service Example device Implementation status
alarm_appliance
alarm_burglar Brannvarsler
alarm_emergency
alarm_fire Brannvarsler
alarm_gas Brannvarsler
alarm_health
alarm_heat Brannvarsler
alarm_lock
alarm_power
alarm_siren
alarm_system
alarm_time
alarm_water
alarm_water_valve
alarm_weather
barrier_ctrl
basic
battery
chargepoint Futurehome Charge
color_ctrl
complex_alarm_system
door_lock
doorman
fan_ctrl
light
media_player
meter_elec HAN-Sensor
out_bin_switch 16A Puck Relé
out_lvl_switch Smart LED Dimmer
power_regulator 16A Puck Relé
scene_ctrl Modusbryter
sensor_accelx
sensor_accely
sensor_accelz
sensor_airflow
sensor_airq
sensor_anglepos
sensor_atmo
sensor_baro
sensor_co
sensor_co2
sensor_contact
sensor_current
sensor_dew
sensor_direct
sensor_distance
sensor_elresist
sensor_freq
sensor_gp
sensor_gust
sensor_humid Brannvarsler
sensor_lumin
sensor_moist
sensor_noise
sensor_power
sensor_presence
sensor_rain
sensor_rotation
sensor_seismicint
sensor_seismicmag
sensor_solarrad
sensor_tank
sensor_temp Brannvarsler
sensor_tidelvl
sensor_uv
sensor_veloc
sensor_voltage
sensor_watflow
sensor_watpressure
sensor_wattemp
sensor_weight
sensor_wind
siren_ctrl Brannvarsler
thermostat Thermostat
user_code
water_heater

Problematic services

Service Description
meter_cooling
meter_gas
meter_water
meter_heating
schedule
schedule_entry
sound_switch
time_parameters
battery_charge_ctrl
inverter_consumer_conn
inverter_grid_conn
inverter_solar_conn

Virtual, unnecessary services (easily reproduced in stock Home Assistant)

Service Description
virtual_meter_elec A virtual electricity meter that estimates energy usage by multiplying the device's configured average power consumption with its operating duration.

System or meta, not essential services

Service Implementation status Description
gateway
association
diagnostic
indicator_ctrl Identify devices
ota
parameters
technology_specific
time
version
dev_sys