Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
2.0 source code.tar.gz | 2021-01-22 | 2.3 MB | |
2.0 source code.zip | 2021-01-22 | 2.4 MB | |
README.md | 2021-01-22 | 3.0 kB | |
Totals: 3 Items | 4.6 MB | 0 |
- New: Telegram bot example sketch
- New: OpenHAB integration example sketch using MQTT
- New:
Unlocker
example sketch - determines the panel installer code - New:
TimeSyncNTP
example sketch - uses NTP to automatically set the panel time - New: ESPHome integration example (located in the
extras
directory) - thanks to Dilbert66 for this contribution! - New:
TinyGMS-SMS
example sketch - sends status via SMS with a GSM modem - thanks to jvitkauskas for this contribution! - New:
KeybusReaderIP
example sketch enables Keybus data access over IP, thanks to aboulfad for this contribution! - New: esp32 microcontroller support - requires Arduino-esp32 v1.0.5-rc6 or newer
- New: Features for sketches:
ready
anddisabled
track partition statussetTime()
sets the panel date and timepgmOutputs[]
tracks the status of PGM outputs 1-14timestampChanged
tracks when the panel sends a timestampaccessCode
tracks the access code used to arm/disarmresetStatus()
triggers a full status update of all partitions and zones - for example, after initialization or a lost network connection.pauseStatus
pauses status updates if set totrue
- for example, holding status changes during a lost network connectionstop()
disables the interface - for example, prior to starting OTA updatesappendPartition()
in example sketches simplifies adding partition numbers to messagespanelVersion
tracks the panel version number
- New: Handle
*1 bypass/re-activate
used to change stay/away mode while armed - Updated:
VirtualKeypad-Blynk
andVirtualKeypad-Web
display alarm memory, programming zone lights, and event buffer - Updated:
HomeAssistant-MQTT, Homebridge-MQTT, OpenHAB-MQTT
include PGM outputs 1-14 status - Updated: Virtual keypad writes
write()
for multiple keys can now be set to block until the write is complete with an optional parameter if the char array is ephemeral- Checking
writeReady
is typically no longer needed in the sketch, the library will block if a previous write is in progress - this can be checked if the sketch needs to wait until the library can perform a nonblocking write
- Updated:
HomeAssistant-MQTT
sketch now includes night arm and for esp8266/esp32 includes a sensor with partition status messages - Updated: Expanded partition state processing to improve panel state detection at startup
- Deprecated:
handlePanel()
is nowloop()
- Bugfix: Resolved keypad aux/panic key, AC power, and battery status on PC585/PC1555MX
- Bugfix: Resolved
Homebridge-MQTT
sketch not handling HomeKit target states - Bugfix: Resolved timing issues when consecutively calling
write