Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.91 KB

README.md

File metadata and controls

55 lines (36 loc) · 1.91 KB

Ergomotion Smart Beds for Home Assistant

Home Assistant custom component for control Ergomotion Smart Beds via Bluetooth module.

Supports:

  • head and foot actual position with online moving status (cover position)
  • head and foot massage speed control (fan speed)
  • massage timeout control (fan mode) and remain time counter (light attributes)
  • scene selection (light effects)
  • fast flat scene (turn off light)
  • led control (light)

Installation

HACS > Integrations > 3 dots (upper top corner) > Custom repositories > URL: AlexxIT/Ergomotion, Category: Integration > Add > wait > Ergomotion > Install

Or manually copy ergomotion folder from latest release to /config/custom_components folder.

Configuration

  1. Add default Bluetooth integration.

  2. Configuration > Integrations > Add Integration > Ergomotion Smart Beds

If you have no MAC address in the setup window, then your HA server can't currently discover any smart bed nearby.

Bluetooth

Read recommendations here - Jura Coffee Machines.

Connection

By default, the integration maintains a connection to the bed for two minutes after:

  • Hass start
  • last command
  • last manual state update

For manual update use homeassistant.update_entity service with binary_sensor.connection entity:

automation:
  trigger:
    - platform: time_pattern
      seconds: "/110"
  action:
    - service: homeassistant.update_entity
      target:
        entity_id: binary_sensor.aabbccddeeff_connection  # change to your entity_id