GithubHelp home page GithubHelp logo

openmindnl / com.tado Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dreamjack67/com.tado

0.0 1.0 0.0 2.28 MB

tado° app for Homey

License: GNU General Public License v3.0

JavaScript 94.49% HTML 5.51%

com.tado's Introduction

tado°

Adds support for tado° thermostats.

Note: If you have a previous version for this app installed, then you need to remove the already added devices and add them again to enable additional functionality.

Currently supported:

  • tado° Smart Thermostat (Heating & Hot water).
  • tado° Smart Radiator Thermostat.
  • Combination of Smart Thermostat and Smart Radiator Thermostat(s).

Configuration

  • Go to "Zones & Devices" and add tado° devices.
  • Enter the same details that you use to access https://my.tado.com.
  • Select the devices and add them to Homey.
  • You can add multiple Homes by repeating device addition and entering different log-in details.

How does it work

The app communicates with the online API at my.tado.com and does not directly contact your tado° devices. All data is sent over a secure https connection.

Various capabilities are available:

  • Device icon: Tap to disable manual mode and set the zone to Smart schedule.
  • Thermostat dial. 0.5 degree steps.
  • Sensor display:
    • Temperature. not for hot water.
    • Humidity. not for hot water.
    • Heating capacity (%). not for hot water.
    • Open Window detection. not for hot water.
    • Smart schedule activity.
    • Someone at home?
    • Temperature outside. Offered by tado°, from external provider.
    • Solar intensity. Offered by tado°, from external provider.
    • Weather conditions. Offered by tado°, from external provider.

Flow Triggers:

  • The target temperature setting has changed. (temperature token)
  • The temperature measurement has changed (temperature token)
  • The humidity measurement has changed (percentage token)
  • The heating capacity has changed (percentage token)
  • Open Window Detection has changed (detection token: true or false)
  • Smart schedule has changed (active token: true or false)
  • Outside temperature has changed (temperature token)
  • Solar intensity has changed (intensity (%) token)
  • The Weather changes (conditions token: [Sunny, Foggy, Thunderstorms etc.], id token: internally used id for comparisons etc.)

Flow Conditions:

  • Smart schedule is/is not active.
  • Open window detection is/is not active.
  • Someone is at home / Everyone is out.
  • Weather condition is/is not... [Select from currently known possibilities]

Flow Actions:

  • Set the target temperature (Enables manual mode. 0.5 degree steps)
  • Activate Smart schedule
  • Turn heating off

History

1.1.2

  • Different device icons for:
    • Smart Thermostat only
    • One Smart Radiator Thermostat
    • Multiple Smart Radiator Thermostats
    • Thermostat + one or more Smart Radiator Thermostat(s)
    • Hot water control
  • Bug fix: For each device there were 2 tags & 2 insight logs called Smart schedule showing opposite values. Now there's one indicating the actual activity status for Smart schedule.

1.1.1

  • Bug fix for Weather condition flow card.

1.1.0

  • Upgrade bij Alex van den Berg (OpenMind_NL).
  • New: various mobile display items.
  • Removed Manual control switch.
    • Manual mode is enabled when the thermostat is operated.
    • Tap the device icon to enable Smart schedule.
  • New: various flow cards.
  • Small changes.
  • Updated capability icons and app-store images.

1.0.0 (November 2017)

  • Initial release by Athom.
  • Basic functionality.

com.tado's People

Contributors

openmindnl avatar weejewel avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.