文件名称:node-tado-client:适用于Node的Tado API客户端
文件大小:46KB
文件格式:ZIP
更新时间:2024-05-22 03:35:19
nodejs node node-js node-module nodejs-modules
节点塔多客户端 适用于Node的Tado API客户端 基于SCPhillips在他的上的工作 请注意:这是基于Tado Web App的API的反向工程,因此可能不稳定 用法 // Import the Tado client const Tado = require ( 'node-tado-client' ) ; // Create a new Tado instance var tado = new Tado ( ) ; // Login to the Tado Web API tado . login ( 'username' , 'password' ) . then ( ( token ) => { tado . getMe ( ) . then ( resp => { console . log ( resp ) ; } ) ; } ) ;
【文件预览】:
node-tado-client-master
----.travis.yml(866B)
----index.js(9KB)
----package.json(890B)
----test()
--------response.timetables.js(76B)
--------response.state.js(60B)
--------response.zones.js(901B)
--------response.zone.overlay.js(295B)
--------response.weather.js(557B)
--------response.me.js(954B)
--------response.users.js(693B)
--------response.zone.state.js(1KB)
--------response.mobileDevice.settings.js(52B)
--------index.test.js(16KB)
--------response.zone.capabilities.js(278B)
--------response.devices.js(535B)
--------response.devices.offset.js(62B)
--------response.home.js(830B)
--------response.away.js(198B)
--------response.auth.js(159B)
--------response.mobileDevices.js(611B)
--------response.timetable.js(1KB)
--------response.installations.js(830B)
--------response.mobileDevice.js(519B)
----LICENSE(1KB)
----package-lock.json(106KB)
----.drone.yml(174B)
----.gitignore(914B)
----README.md(4KB)