Three new updates have recently been released:
Last OptoNews you heard about all the new features in PAC Project 9.5 and SNAP PAC firmware 9.5, both just released.
The most exciting new features are the HTTP/HTTPS server and RESTful API, giving you secure access to I/O point and variable data in your PAC controller.
These developer- and IoT-ready features are free—all you need to do is update your firmware.
But updating PAC controller firmware on a running system can pose a problem.
I'm extremely excited about the new capabilities of the 9.5 firmware and, in particular, the new RESTful interface (REST API and HTTP/S server) for SNAP PAC controllers. I have several PACs throughout my home for various tasks like lighting, A/C, irrigation, energy management, monitoring, and surveillance. The new RESTful interface allows me to take my home automation system to completely new levels, including interacting with my other home automation/IoT products, like my Nest thermostats, smoke alarms, and NestCams; my Philips Hue lighting; my Wemo switches; and much more.
This post isn’t about home automation, however. It’s about getting the firmware upgrade done and configuring the HTTP/S RESTful server. And in doing so, it was important to me (and my application) that I preserved the persistent control system variables used in my control strategies. So...the following are the steps I took to upgrade my firmware while preserving important data and getting started with REST.
Are you thinking about how you could use data from some of your SNAP PACs in databases, other applications, even the Internet of Things (IoT)?
If so, you'll be pretty excited about the upcoming release of SNAP PAC firmware, R9.5.
Just released: two new updates that improve security and performance:
- E1/E2 brain board firmware
- groov Admin update for the groov Box
We've just released PAC firmware version R9.4c.
This updated firmware is for SNAP PAC controllers (S-series, R-series, and SoftPAC), SNAP PAC brains (Ethernet and serial), and G4EB2 and G4D32EB2 brains.