Tado (V3) "local API" / http

Pagina: 1
Acties:

Vraag


  • eriksl
  • Registratie: April 2022
  • Laatst online: 02-12 20:01
Beste mensen,

Onderdeel van de discussie die Tado aangewakkerd heeft door de API betaald te maken. Ik heb daar een heel specifieke vraag over en ik hoop dat iemand er iets van weet (hoewel weinig kans...)

Tado meldt heel vrolijk dat je dan de "local API" maar moet gebruiken. Ja leuk, goed, ik sta te popelen! Niets liever dan direct de bridge uitlezen zonder complexe omwegen via de cloud.

Maar dat bleek dus een compleet lege opmerking, want er IS helemaal geen "local API". Iets ingewikkelds waarvoor je dan spullen van HomeConnect moet aanschaffen begrijp ik en dan dat het alleen met Apple spullen werkt. Ben er niet al te diep ingedoken, maar dat is typisch NIET wat ik "local API" noem.

Plan B dan maar. Nmap losgelaten op het doosje en het blijkt dat poort 80/tcp open staat. Alleen geen reactie op http. Iemand hier enig idee van? Ik heb geen udp scan gedaan, de kans dat je dan wat terugkrijg is heel erg klein. Maar mocht iemand dáár iets van weten...

Plan C, de communicatie naar de cloud. Uiteraard https, dus meekijken kan niet. Heeft iemand al geprobeerd er een proxy tussen te zetten (met fake certificate)? Weten we al of de bridge het certificaat controleert?

Nog andere ideeën misschien?

En dan te bedenken dat het enige wat ik wil is drie thermostaten uitlezen, de huidige temperatuur, dat is alles...

Alvast dank iedereen!

Alle reacties


  • arjan1995
  • Registratie: Augustus 2011
  • Laatst online: 16:50
De 'lokale api' die Tado benoemd is - voor het V3 systeem - gebaseerd op HomeKit, en ik ben het ermee eens dat niet direct een vervanger voor de cloud API is.

Gelukkig is er iemand zo slim geweest om een Python applicatie te bouwen die de bridge via Homekit uitleest en daar weer een HTTP API van maakt. Het combineert overigens wel met de cloud api voor de functies die niet in HomeKit zitten (batterijniveau, warm water en terugzetten op de automatische stand). Het gebruik hiervan is minimaal en blijft onder de limiet.

Het project staat op https://github.com/AmpScm/TadoLocal

Wellicht de moeite waard om eens te proberen.

  • eriksl
  • Registratie: April 2022
  • Laatst online: 02-12 20:01
Als ik daarmee kan achterhalen hoe ik zelf met de bridge kan communiceren, dan is dat heel mooi!
Ik ga kijken!