在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:mrjackyliang/homebridge-adt-pulse开源软件地址:https://github.com/mrjackyliang/homebridge-adt-pulse开源编程语言:JavaScript 100.0%开源软件介绍:ADT Pulse for HomebridgeThis is a verified Homebridge plugin for ADT Pulse users that allow homeowners to control their security system and view sensor status through HomeKit. The API relies on the ADT Pulse Web Portal (by Icontrol One). To use this plugin, here are three simple steps you need to follow:
You can also search ConfigurationWhen configuring this plugin, simply add the platform to your existing {
"platforms": [
{
"platform": "ADTPulse",
"name": "ADT Pulse",
"username": "[email protected]",
"password": "1234567890",
"fingerprint": "abcdef1234567890=",
"overrideSensors": [
{
"name": "Sample Sensor 1",
"type": "sensor,doorWindow"
},
{
"name": "...",
"type": "..."
}
],
"country": "us",
"logLevel": 30,
"logActivity": true,
"removeObsoleteZones": true,
"resetAll": false
},
{
"platform": "...",
"name": "..."
}
]
} Plugin LimitationsEven though the plugin name is "ADT Pulse for Homebridge", this Homebridge plugin supports certain ADT hardware. In addition, this plugin is NOT a complete replacement to the official ADT Pulse app. The hardware configurations supported by this plugin are:
If you have a sensor that is unsupported by this plugin, please submit an issue so I can add support for it. Due to ADT Pulse limitations, accessories that are connected to the Z-Wave Platform cannot be supported. Consider using other Homebridge plugins. Configure 2-Factor AuthenticationWith the recent updates, ADT Pulse now requires 2-factor authentication for your account. In the near future, this fingerprint will be required. Before you begin, make sure 2-Factor Authentication is already setup.
Force Arming (Arm Away/Stay/Night)Due to the nature of how HomeKit and ADT Pulse processes Without force arm, arm away/stay/night may stall and reset to Disarm with no errors. Before arming, please check the status of your Home (instructions below), as HomeKit will not check if your devices are in an active state.
Arm Night SupportAs for ADT Pulse systems, Arm Night is only available for use through the panel itself. Although it is not visible on the Web Portal or the mobile app, you can still place your system in Arm Night mode with this plugin. Because of the force arming procedure (above), please make sure no devices are open or reporting motion as this may render the Arm Night mode less effective. Manually Override SensorsDue to ADT Pulse portal limitations, sensors may be inaccurately detected. Use this setting to manually override default detection features. Optional. The default is
NOTE: Examples are noted above in the configuration section. Set CountryADT Pulse is available both in the United States and Canada. Use this setting to toggle which country you will be using the plugin in. Optional. The default is
NOTE: If the Log Level (Debugging)Debugging is difficult without the proper information, in such, this plugin offers a way to filter out messages sent to the logs. Optional. The default is
NOTE: If the NOTE 2: Don't forget to enable Homebridge Debug Mode when setting Log ActivityWhile the plugin is running, it has the ability to record alarm and sensor activity from the ADT Pulse portal to the Homebridge logs. Optional. The default is
NOTE: Logging alarm and sensor activity requires the Remove Obsolete ZonesThe plugin offers a way to automatically detect and remove obsolete zones. If you have recently experienced sensor reset issues, you may disable this setting. Optional. The default is
NOTE: If recently, you had sensors removed from ADT Pulse, the plugin will not remove these sensors unless Resetting the PluginManaging many accessories in a Homebridge environment is already a seemingly hard task, and sometimes you might want to step back and do a reset. Optional. The default is
NOTE: Once reset is complete, remember to set the Developer InformationThe script provides an active connection to the ADT Pulse portal. Here is a list of must-knows, just in case you might want to debug (or improve) the plugin:
Credits and AppreciationIf you would like to show your appreciation for its continued development, you can optionally become my supporter on GitHub Sponsors! Also, thank you to @kevinmkickey for providing the ADT Pulse script and @Danimal4326 for finding the solution for ADT Pulse's 2-factor authentication. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论