Skip to content

plugwise/plugwise-beta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

New Configure using integrations!

Plugwise Smile Beta

A fully asynchronous approach to supporting Plugwise devices. At this time we only support the newest firmware (unfortunat but as the developers only have recent hardware it takes time to develop for 'legacy' devices).

What do we support?

  • Adam (firmware 2.3 + 3.0)
  • Smile & Anna (firmware 3.1)
  • Smile P1 (firmware 3.3)

What is on our radar (not commitment to timelines though) - early alpha version from plugwise-beta 0.0.40 onward

  • Smile & Anna (v1.8)
  • Smile P1 (v2.5)

What can I expect in HA

  • climate: A (number of) thermostat(s) visible in HA, including temperature, presets and heating status. Also, setting of temperature, preset and switching a schedule on and off.
  • sensor:A number of sensoric values depending on your hardware (Outdoor temperature, Anna's illuminance, plug power-usage, P1 values)
  • switch: Plugs are available as switches, also switching them on/off is supported.
  • water_heater: When your heating system connected to the Smile/Adam supports heating of tap-water, the status of this function is shown via the water_heater entity (on/off)

How to set-up?

  • Use HACS to install this repo and make this custom_component available!

When installed

For each Plugwise Smile (i.e. gateway) you have add an integration. For instance if you have an Adam and a Smile P1, you have to add them individually.

  • In Home Assitant click on Configuration
  • Click on Integrations
  • Hit the + button in the corner
  • Search or browse for 'Plugwise Smile beta' and click it
  • Enter your Smiles IP-address and the 8 character ID of the smile
  • Click Add and hopefully the magic happens

HA wil continue to ask you if you want to put your Smile and detected other devices in area's and presto, things should be available to configure in lovelace.

I don't like the name of the sensor or the icon

You can adjust these in Configuration, Integration -> Entities (e.g. https://{Your HA address}/config/entities)

Just click on the device and adjust accordingly!

It doesn't work

It's still in early phases and moving between two developers and a handfull of testers, if you notice things we are on discord and welcome issues on the repos

  • plugwise-beta - the custom_component for Home Assistant
  • Plugwise-Smile - the python module interfacing between the component and your Smile

Smile?

We use the term Smile for the 'device connected to your home network', called Smile P1 for their power-meter, Smile if you have an Anna or Adam.

Testing

While we try to make sure that everyting works as intended, we can't really test out changes happening to hardware devices. Our testing is done through testing against files from community members (see Plugwise-Smile tests) and if you have a setup you are willing to share we highly welcome that. Just send us the files or submit a PR. Including your testcode into the tests/test_Smile.py code is highly recommended.

Results of our tests are checked by Travis, click the left button (the one that should say 'Build passing' :)) on the Plugwise-Smile repository.

There is Anna support in HA Core already

And from the original sources by @laetificat it was improved upon and upstreamed by @CoMPaTech and improved and maintained by @bouwew

As things like async were in high demand from HA, desired by the original author and a great challenge for us we rewrote it largely. The Plugwise Smile Beta repository (accompanying the Plugwise-Smile python module) is intended for development purposes, just as anna-ha was for haanna (respectively the original before upstreaming and original python module).

And yes anna-ha with haanna (to some degree) support Anna v1.8 - but they don't support Adam nor the Smile P1

About

Custom-component / development version of the Plugwise Home Assistant platform

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors 8