v1.6.7
IMPROVED
- [Main script] Renamed file from
adt-pulse.js
tomain.js
. - [Test script] Renamed file from
adt-pulse-test.js
totest.js
. - [Test script] Updated script usage command.
- [Plugin code] Renamed file from
index.js
toplugin.js
. - [Plugin code]
getDeviceStatus
retrieval of latest device summary. - [Plugin code]
getZoneStatus
retrieval of latest zone state. - [Plugin code] Better detection of
Status Unavailable
when setting device status. - [Plugin code] Enforced
formatSetDeviceStatus
type detection. - [Plugin code] Moved
portalSync
anddevicePolling
position.
FIXED
- [Plugin code] Updated
console.re
port to443
to circumvent firewall blockage.
ADDED
- [Plugin code] Helper to remove
lastState
from accessory context. - [Plugin code] Show No Response on accessories when status is unavailable.
- [Plugin code] Firmware revision support on new accessories.
- [Plugin code] Support for
SecuritySystemTargetState
onformatGetDeviceStatus
. - [Plugin code] Polling support for accessories added from
portalSync
.
REMOVED
- [Plugin code] Accessory update reachability code.
- [Plugin code] Caching feature on
getDeviceAccessory
andgetZoneAccessory
. - [Plugin code] Caching feature on newly added accessories.
PRIVACY NOTICE
Because of unknown bugs plagued in the plugin (that people aren't reporting on GitHub), this version will contain a bug reporting tool that will send debug logs here:
https://console.re/vHeMZvGjaBWjN29b8PARrCpBNtHTWYteMGFejmxDwgUpan9SMU
Please be advised these logs are not saved, are ANONYMOUS and in no way, you will be geographically or personally identified. The information that is being sent is:
- A random session number (to group actions).
- Date and time.
- Basic system information (system and architecture version).
- Node version, Homebridge version, Plugin version.
- System status changes (e.g.
all quiet
tomotion
). - Set device logs (e.g.
disarmed
toaway
). - Wrong web portal version messages (e.g.
17.0.0
to18.0.0
).