| 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 | 2 | |
- New: Telegram bot example sketch
- New: OpenHAB integration example sketch using MQTT
- New:
Unlockerexample sketch - determines the panel installer code - New:
TimeSyncNTPexample sketch - uses NTP to automatically set the panel time - New: ESPHome integration example (located in the
extrasdirectory) - thanks to Dilbert66 for this contribution! - New:
TinyGMS-SMSexample sketch - sends status via SMS with a GSM modem - thanks to jvitkauskas for this contribution! - New:
KeybusReaderIPexample 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:
readyanddisabledtrack partition statussetTime()sets the panel date and timepgmOutputs[]tracks the status of PGM outputs 1-14timestampChangedtracks when the panel sends a timestampaccessCodetracks 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.pauseStatuspauses 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 messagespanelVersiontracks the panel version number
- New: Handle
*1 bypass/re-activateused to change stay/away mode while armed - Updated:
VirtualKeypad-BlynkandVirtualKeypad-Webdisplay alarm memory, programming zone lights, and event buffer - Updated:
HomeAssistant-MQTT, Homebridge-MQTT, OpenHAB-MQTTinclude 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
writeReadyis 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-MQTTsketch 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-MQTTsketch not handling HomeKit target states - Bugfix: Resolved timing issues when consecutively calling
write