Tado smart thermostat v2 gebruiken met Homebridge

Door Possible op dinsdag 3 januari 2017 14:35 - Reacties (1)
Categorie: -, Views: 1.137

Tado heeft sinds een tijde een bridge op de markt gebracht die het mogelijk maakt om je Tado Smart thermostaat te gebruiken i.c.m. Apple's Homekit.

Het probleem is echter dat je een V3 Bridge nodig hebt om hier van te kunnen profiteren. Deze bridge bevat een chip die kan communiceren met Apples Homekit. Je kan er natuurlijk voor kiezen om een upgrade uit te voeren naar een V3 bridge (Uit mijn hoofd 49 euro), maar een V2 bridge (welke de meesten mensen hebben) is ook te gebruiken met een ''hack'' ;)

Hierdoor wordt het mogelijk om via Siri de thermostaat uit te zetten, hoger of lager te zetten en te vragen wat de temperatuur in de woonkamer is.


Benodigdheden:

-Homebridge geÔnstalleerd op een Raspberry Pi
-Een Tado Smart thermostaat
-V2 Bridge (V1 zou ongetwijfeld ook kunnen, maar dit heb ik niet kunnen testen)
-Je account gegevens van de Tado App
-Je HomeID van Tado

Stap 1.
Zorg ervoor dat je homebridge draaiende hebt zoals aangegeven in mijn blog.

Stap 2 - Plugin installeren.

Als eerste gaan we de Tado plugin installeren met:

code:
1
npm install -g homebridge-tadoheating


Als de installatie gelukt is, gaan we homebridge stoppen met:

code:
1
sudo service homebridge stop



Stap 3. Je Tado homeID achterhalen.

Je hebt je Tado HomeID nodig om ervoor te zorgen dat de plugin kan communiceren met de thermostaat. Om dit te doen doen je de volgende website te gebruiken:


code:
1
https://my.tado.com/mobile/1.4/getCurrentState?username=ACTUAL_USERNAME&password=ACTUAL_PASSWORD



Bij ACTUAL_USERNAME voer je jouw gebruikersnaam/e-mail adres in van je Tado account.
Hetzelfde geldt ook voor ACTUAL_PASSWORD waarbij je het wachtwoord invoert van je Tado account.

Als dit gelukt is, verschijnt er een tekst met een HomeID. Noteer het nummer.

Stap 4, Config file plaatsen.

Nu gaan we de config.json file aanpassen en een accersoire toevoegen. De config.json staat in de homebridge map. In mijn geval is dit


code:
1
home/pi/.homebridge



Dus:


code:
1
sudo nano /home/pi/.homebridge/config.json



Voeg onder het kopje accesroires de volgende tekst toe:


code:
1
2
3
4
5
6
7
8
{
  "accessory": "TADO",
  "name": "Tado",
  "homeID": "Je Tado HomeID",
  "username": "JeTadogebruikersnaam",
  "password": "JeTadopassword"
}
]



Of als je de hele config file in 1 x wilt aanpassen, kan je de mijne gebuiken:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:21:3E:E4:DE:33",
        "port": 51826,
        "pin": "031-45-154"
    },
    "description": "Configuration file for (e)xtended Domoticz platform.",
    "platforms": [{
        "platform": "eDomoticz",
        "name": "eDomoticz",
        "server": "127.0.0.1",
        "port": "8080",
        "ssl": 0,
        "roomid": 0,
        "mqtt": 0
    }],

    "accessories": [{
        "accessory": "TADO",
        "name": "Tado",
        "homeID": "JeTadoHomeID",
        "username": "JeTadogebruikersnaam",
        "password": "JeTadoWachtwoord"
    }]
}



Afsluiten met CTRL X en saven.

Nu homebridge weer herstarten met :

code:
1
sudo service homebridge start



Als alles goed is gegaan moet de Tado plugin worden geladen. Je ziet de Tado thermostaat nu verschijnen in je EVE App (iPad of iPhone)

Volgende: All-in-one image Pi 2 & 3: Domoticz, DSMR Reader, Sonarr, NZBGet& Homebridge 05-01 All-in-one image Pi 2 & 3: Domoticz, DSMR Reader, Sonarr, NZBGet& Homebridge
Volgende: Homebridge & Domoticz  installeren op een Raspberry Pi 28-11 Homebridge & Domoticz installeren op een Raspberry Pi

Reacties


Door Tweakers user HyperBart, dinsdag 3 januari 2017 15:49

Als alles goed is gegaan moet de Tado plugin worden geladen. Je ziet de Tado thermostaat nu verschijnen in je EVE App (iPad of iPhone)
Of in je Home app van Apple natuurlijk :)

Je kan nu dan ook je temperatuur via Siri bedienen. Ik heb sinds kort mijn volledige woning met KNX opgekoppeld via Homebridge en dat werkt echt subliem.

Ik gebruik de EVE app en consoorten wel om de Home API beter in te stellen. EVE ondersteunt bv. zones terwijl de Home app dit nog niet visualiseert. Siri kan dan zones wel weer aanspreken. Bv "boven" en "beneden".

Reactie formulier
(verplicht)
(verplicht, maar wordt niet getoond)
(optioneel)

Voer de code van onderstaand anti-spam plaatje in: