• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

luc-ass/homebridge-evohome: Homebridge plugin for Honeywell Evohome

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

luc-ass/homebridge-evohome

开源软件地址:

https://github.com/luc-ass/homebridge-evohome

开源编程语言:

JavaScript 100.0%

开源软件介绍:

Honeywell Evohome Controller   Honeywell Evohome Controller   Honeywell Evohome Controller

Honeywell Evohome support for Homebridge

npm npm npm verified-by-homebridge

This ia a plugin to integrate Honeywell Evohome into Apple HomeKit. It is work in progress. Help is greatly appreciated!

Up until now this plugin will only add your Thermostats and central functions (for example "ECO") to Homebridge. Other devices such as domestic hot water will probably follow in the future once we can wrap our heads arround it (and have someone to test it out).

Installation

via homebridge-config-ui-x:

  1. Install homebridge and homebridge-config-ui-x.
  2. Go to the "Plugins" tab and search for homebridge-evohome
  3. Install the plugin and fill out the setup form

via NPM:

  1. Install homebridge using: npm install -g homebridge
  2. Install this plugin using npm install -g homebridge-evohome@latest
  3. Update your configuration file. See sample-config below for a sample.

Configuration

Configuration sample:

"platforms": [
        {
            "platform": "Evohome",
            "name" : "Evohome",
            "username" : "username/email",
            "password" : "password",
            "temperatureUnit" : "Celsius",
            "locationIndex" : "0"
        }
    ]
Parameter optional accepted values info
platform no Evohome
name no any Name you want
username no your Honeywell email adress
password no your Honeywell password
temperatureUnit yes Celsius, Fahrenheit defaults to Celsius
locationIndex yes 0, 1, 2, etc. only needed if you have multiple locations
switchAway yes true, false creates a switch for away mode
switchDayOff yes true, false creates a switch for day off mode
switchEco yes true, false creates a switch for eco settings
switchHeatingOff yes true, false creates a switch to tur off the heating
switchCustom yes true, false creates a switch four cour custom mode

Roadmap

  • Get device names
  • Read temperature
  • Update temperature
  • Set target temperature (credits to @zizzex)
  • Change temperature until next scheduled event (credits to @fredericvl). This feature sets the temperature until the next scheduled event on the same day. If there is no event on the same day it will be scheduled until 00:00:00. As this is a new feature it contains advanced logging. Please post your log if you encounter any problems.
  • Make use of Elgato Eve graphs (using fakegato-history) including automatic updating (credits to @rooi)
  • Add "global device" to add Away/Energy saving etc. (credits to @fredericvl)
  • Add support for multiple locations. (credits to @ebarnard)
  • Add support for Honeywell Round Connected
  • Add "DOMESTIC_HOT_WATER" with matching characteristics. This device will now be ignored to prevent errors (credits to @sOckhamSter).

Known Issues & Notes

  • System time/time zone must be the same as the time on your evohome controller or else schedules will work in unexpected ways.
  • Your password may not contain & or else the login will fail.
  • Updating from <0.5.1 to >0.6.0 will create new devices and put them into the standard room of your home. They just need to be moved back to their rooms. This is expected behaviour as the UUID has changed. Historic data will be retained. This can also happen without a clear cause. It is under investigation here: #61.



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
tdsmith/homebrew-ham发布时间:2022-06-14
下一篇:
steilerDev/homebridge-openhab2-complete: A homebridge plugin for openHAB, that h ...发布时间:2022-06-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap