Comments (10)
找到2种Bug
presetHandle.js 要加入
const presets = require("../presets.json");
climate.js 要改成
if (this.syncInterval > 0) {
修改好以后Homekit里操作 程序不会出错退出了 但是操作后没反应。。。。
from homebridge-mi-acpartner.
想问一下空调伴侣是否已经配置好了。然后稍微等待初始化后的第一次同步结束,再调整温度或者模式,看看还有没有这个问题。
from homebridge-mi-acpartner.
早上已经重置了空调伴侣,依然无法使用,改用自定义模式,用红外线学习的代码测试了红外线开机和关机,空调无任何响应。
BTW:新年快乐
from homebridge-mi-acpartner.
那麻烦发一下homebridge加-D参数的日志,使用预设的
新年快乐
from homebridge-mi-acpartner.
------配置--------
{
"platform": "XiaoMiAcPartner",
"ip": "192.168.124.4",
"token": "22d103c9bcc48b02661421a835127b19",
"syncInterval":"10000",
"accessories":[
{
"name": "learn",
"type": "learnIR"
},
{
"name": "Ac Partner",
"type": "climate"
}
]
},
-------日志--------
[2018-2-16 10:08:25] Camera-gate is running on port 35445.
add to multicast group
listen on 0.0.0.0
no did or loc found!
[2018-2-16 10:08:25] [homebridge-yeelight.yeelight] cached accessory: 0x0000000004a3e975
already in device list!
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"iam","port":"9898","sid":"7811dcb396ec","model":"gateway","ip":"192.168.124.14"}
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"get_id_list"}
connect ok!
[2018-2-16 10:08:25] [homebridge-yeelight.yeelight] accesseory reachable
[2018-2-16 10:08:25] [homebridge-yeelight.yeelight] dev connected 0x0000000004a3e975 true
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"get_id_list_ack","sid":"7811dcb396ec","token":"BRytxjYrItvJEmNU","data":"["158d0001b78d10","158d0001a8ea38","158d0001bf3c77","158d00012dd86b","158d0001c2acc9","158d00014c9c67"]"}
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"7811dcb396ec"}
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"158d0001b78d10"}
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"gateway","sid":"7811dcb396ec","short_id":0,"data":"{"rgb":0,"illumination":885,"proto_version":"1.0.9"}"}
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"158d0001a8ea38"}
[2018-2-16 10:08:25] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"158d0001bf3c77"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"158d00012dd86b"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"158d0001c2acc9"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"plug","sid":"158d0001b78d10","short_id":35687,"data":"{"voltage":3600,"status":"on","inuse":"1","power_consumed":"249","load_power":"7.09"}"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"motion","sid":"158d0001a8ea38","short_id":34221,"data":"{"voltage":3045}"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"magnet","sid":"158d0001bf3c77","short_id":51381,"data":"{"voltage":3035,"status":"close"}"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"switch","sid":"158d00012dd86b","short_id":53301,"data":"{"voltage":3082}"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Send]{"cmd":"read", "sid":"158d00014c9c67"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG]read gateway device list finished. size: 6
[2018-2-16 10:08:26] [XiaoMiAcPartner] [GLOBAL]Connected!
[2018-2-16 10:08:26] [XiaoMiAcPartner] [learn]Global device connected
[2018-2-16 10:08:26] [XiaoMiAcPartner] [Ac Partner]Global device connected
(node:1584) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): ReferenceError: syncInterval is not defined
(node:1584) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"sensor_ht","sid":"158d0001c2acc9","short_id":53281,"data":"{"voltage":2965,"temperature":"1737","humidity":"7544"}"}
[2018-2-16 10:08:26] [MiAqaraPlatform] [DEBUG][Revc]{"cmd":"read_ack","model":"ctrl_neutral1","sid":"158d00014c9c67","short_id":25636,"data":"{"voltage":3300,"channel_0":"on"}"}
[2018-2-16 10:08:27] [opple] Initializing platform accessory 'Bedroom Light'...
Setup Payload:
X-HM://0024KMGFEM377
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:
from homebridge-mi-acpartner.
[2018-2-16 10:13:36] [XiaoMiAcPartner] [CLIMATE]Set CurrentTemperature 0
[2018-2-16 10:14:48] [XiaoMiAcPartner] [DEBUG]Set TargetTemperature: 20
[2018-2-16 10:14:48] [XiaoMiAcPartner] [CLIMATE_Ac Partner]Syncing...
/usr/lib/node_modules/homebridge-mi-acpartner/packages/presetHandle.js:16
一执行操作就中断homebridge了
from homebridge-mi-acpartner.
Nodejs版本是8.x么?可能需要降级Nodejs版本到6.x
然后试着等到[CLIMATE]Sync complete这个日志出现后再调整温度和模式
from homebridge-mi-acpartner.
分享下格力冷静王II的代码
"accessories":[
{
"name": "Ac Partner",
"type": "climate",
"customize": {
"off": "010000297000311601004000205002112000D04000207002000000A0",
"on": "010000297010311601000C06205002102000F00C06207002000000C0",
"auto": "01000029701231111100080A205002102000F0080A207002000000C0",
"heat":{
"30": "010000297010311e11000C0E205002102000700C0E20700200000040",
"29":"010000297010311d11000C0D205002102000600C0D20700200000030",
"28":"010000297010311c11000C0C205002102000500C0C20700200000020",
"27":"010000297010311b11000C0B205002102000400C0B20700200000010",
"26":"010000297010311a11000C0A205002102000300C0A20700200000000",
"25":"010000297010311911000C09205002102000200C09207002000000F0",
"24":"010000297010311811000C08205002102000100C08207002000000E0",
"23":"010000297010311711000C07205002102000000C07207002000000D0",
"22":"010000297010311611000C06205002102000F00C06207002000000C0",
"21": "010000297010311511000C05205002102000E00C05207002000000B0",
"20": "010000297010311411000C04205002102000D00C04207002000000A0",
"19":"010000297010311311000C03205002102000C00C0320700200000090",
"18":"010000297010311211000C02205002102000B00C0220700200000080",
"17":"010000297010311111000C01205002102000A00C0120700200000070"
},
"cool":{
"30": "010000297011311e1100090E20500210200040090E20700200000010",
"29": "010000297011311d1100090D20500210200030090D20700200000000",
"28": "010000297011311c1100090C20500210200020090C207002000000F0",
"27": "010000297011311b1100090B20500210200010090B207002000000E0",
"26": "010000297011311a1100090A20500210200000090A207002000000D0",
"25": "010000297011311911000909205002102000F00909207002000000C0",
"24": "010000297011311811000908205002102000E00908207002000000B0",
"23":"010000297011311711000907205002102000D00907207002000000A0",
"22": "010000297011311611000906205002102000C0090620700200000090",
"21": "010000297011311511000905205002102000B0090520700200000080",
"20": "010000297011311411000904205002102000A0090420700200000070",
"19":"01000029701131131100090320500210200090090320700200000060",
"18": "01000029701131121100090220500210200080090220700200000050",
"17": "01000029701131111100090120500210200070090120700200000040"
}
}
}
from homebridge-mi-acpartner.
这个码在米家里面排第几位
from homebridge-mi-acpartner.
格力的第二个
from homebridge-mi-acpartner.
Related Issues (20)
- 外挂温湿度传感器时当前温度永远为整数
- Please add support of mi partner v3
- 16A plug homebridge plugin
- 空调伴侣升级版插座模式
- 请问有大金空调的配置吗?另外想知道自行抓包的文件路径指的是? HOT 1
- 格力空调 弄了两天了 还是没法控制 HOT 6
- [XiaoMiAcPartner] [WARN]'HEAT' signal not define HOT 2
- Inappropriate OOP practice HOT 2
- 求助:显示[ERROR]'devices' not defined! Please check your 'config.json' file.
- 温度传感器精度
- 请问79元的不带网关的小米空调伴侣有人成功过吗? HOT 4
- Aqara伴侣V3、格力2预设不可用 HOT 1
- 最新的小米空调伴侣协议已经解析 HOT 11
- Please add support for Aqara P3 HOT 2
- 红外控制能不能是其他类型的电器,比如风扇 HOT 1
- token找不到 HOT 2
- Mi Acpartner doesn't work with Homebridge any more with 1.3.x HOT 3
- 撸了一个用于丐版粗粮空调伴侣2(lumi.acpartner.mcn02)的代码供参考
- IR switches maintain status
- Plugin crashes HomeBridge when unable to connect
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-mi-acpartner.