Skip to content

Repository files navigation

Plugwise Emma Wired - Homey App

Adds support for the Plugwise Emma Wired thermostat to Homey.

The Emma is a smart wired thermostat that connects via Zigbee and controls your heating/cooling system through OpenTherm or on/off switching.

Supported Devices

Device Model Connection
Emma Wired (Pro / Essential) 170-01 Zigbee

Features

  • Target temperature - Set the desired temperature (0-30 °C, 0.5 °C steps)
  • Current temperature - Read the room temperature from the built-in sensor
  • Humidity - Read relative humidity
  • Thermostat mode - Switch between Off, Heat, and Cool
  • Battery level - Monitor battery percentage (when not powered via OpenTherm)
  • Temperature calibration - Adjust the temperature sensor offset (-2.5 to +2.5 °C)

Heating and cooling use separate setpoints, so switching modes will show the corresponding target temperature.

Pairing

  1. Open the Homey app and navigate to Devices > Add Device > Plugwise
  2. Select Emma Wired
  3. Put the Emma in pairing mode:
    • Press and hold the button on the back for 3 seconds, then release
    • Within 1 second, press and hold for 3 seconds again, then release
    • Within 1 second, press and hold for 10 seconds, then release
  4. The LED will blink, indicating the Emma is ready to pair

Development

# Install dependencies
npm install

# Lint
npm run lint

# Build (compose driver manifests)
homey app build

# Run on Homey (development)
homey app run

# Install on Homey (permanent)
homey app install

# Validate for publishing
homey app validate

Changelog

1.0.0

  • Initial release with Emma Wired thermostat support

About

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages