Version 1.8.1 – released on July 8, 2020

  • Adds filtering to prevent IP Source Violations on cellular WAN
  • Improve BLE Sniffing timing parameters
  • Add redundancy to reboot.py during low memory operation

Version 1.8.0 – released on February 19, 2020

  • Add support for dual-ethernet configurations
  • Block most remote SSH attempts over cellular
  • Decrease sensitivity of Failover detection algorithm
  • Added Device base class to AppFramework for improved end-device management

Version 1.7.13 – released on October 31, 2019

  • Fix bug in netconfigd invocation from App Framework

Version 1.7.12 – limited release on October 12, 2019

  • Improve handling of BLE beacons
  • Update CA certificates

Version 1.7.11 – limited release on August 21, 2019

  • Add support for dual-SIM configurations
  • Improve Bluetooth monitor agent

Version 1.7.10 – released on July 15, 2019

  • Add mechanism to support custom cellular billing periods
  • Display the OTA log in the webapp
  • Implement 'duration' for alerts
  • Update CA certificates

Version 1.7.9 – released on December 20, 2018

  • Fix HTML5 validation in IE and Edge
  • Add netconfigd option for DNS servers
  • Resolve bug that can prevent CloudBUS heartbeats from being sent

Version 1.7.8 – released on August 8, 2018

  • Fix rare issue with Quanta radio where resolution is to reprogram the radio
  • Log reasons for all reboots
  • Report Cellular signal strength (RSRP, RSRQ, SINR) to CloudBUS
  • Add Wifi signal strength to local LAN Clients page

Version 1.7.7 – released on April 24, 2018

  • Update to ZigBee 3.0

Version 1.7.6 – released on January 25, 2018

  • Add agent to monitor cellular data use to detect anomalies (failover events)
  • Update to Python 2.7.13
  • Allow Application Framework agents to be assigned a physical location and communicate location-based events
  • Generated Application Framework API documentation
  • Update webapp’s self-signed certificate

Version 1.7.5 – released on December 14, 2017

  • WPA Krack attack fix implemented

Version 1.7.4 – internal release only (August 10, 2017)

  • Enable users to disable network interfaces
  • Provide context for Cellular Signal Strength in Local Configuration Page
  • Add comments to sample Application Framework agents
  • Allow users to run Speed Test from the gateway

Version 1.7.3 – released on July 19, 2017

  • Added validation to the Local Configuration Page
  • Added Diagnostic features to the Local Configuration Page
  • Number of bug fixes/patches to resolve rare bug in Python 2.7 subprocess module
  • Improvements to udev rules and logging

Version 1.7.2 – released on May 30, 2017

  • Improve robustness of App Framework factory agent
  • LEDs now change state on events, not polling

Version 1.7.1 – internal release only

  • Add ability to spawn multiple network interface configurations
  • Add ability to launch multiple (up to three) Wi-Fi interfaces
  • Overhaul of local configuration webpage network configuration pages
  • Significant improvements to Intwine Application Framework
  • Increase speed of login to local configuration webpage
  • Improve robustness of resetting cellular modems – use this behavior by default

Version 1.6.3 – released on 4/20/2017

  • Resolve bug that would cause modem command timeout to take longer than specified to occur

Version 1.6.2 – released on 2/24/2017

  • Fixed a bug in the Quanta modem controller that could result in delayed response to AT commands

Version 1.6.1 – released on 1/25/2017

  • Fixed a bug in archive usage anacron script that impacts the first archival execution of a new year

Version 1.6.0 – released on 10/27/2016

  • Improved Application Framework:
  • Consistent APIs
  • Example agents for both pub/sub and direct messaging buses
  • Overhaul of direct messaging bus interface
  • Cleanup of existing agents
  • Various patches to work around issues in the Quanta LM172, particularly during modem reset
  • Only reset the cellular modems when critical
  • Improve how agents are imported into the Application Framework
  • Fix security gaps identified by CWRU scanner:
  • Don’t support TLSv1.0
  • Secure NTP from monlist queries
  • Add anacron functionality – used for monthly data archival/rollover

Version 1.5.0 – released on 8/30/2016

  • New network configuration manager with improved control over Quanta LM172 and ability to easily add new interfaces
  • Add Gemalto PLS8-X controller and integrate into network configuration manager

Version 1.4.5 – released on 6/15/2016

  • Ensure all required directories exist in operating system OTA update process

Version 1.4.4 – internal release only

  • Fix bug in ZigBee temp/humidity sensor agent
  • Move SSH from Port 22 to Port 2222 (due to Verizon blocking port 22 on some cellular subnets)

Version 1.4.3 – internal release only

  • Add IPSec ESP and AH to port forwarding capability

Version 1.4.2 – internal release only

  • Fix bug that prevents some Application Framework alerts from being saved correctly
  • Allow scheduled events to be enabled/disabled

Version 1.4.1 – internal release only

  • Enable Quanta LM172 modem to update firmware from the host processor – required to fix problem identified by Quanta engineering team

Version 1.4.0 – limited release on 6/06/2016

  • Add ZigBee motion sensors to Application Framework
  • Fix bug in ZigBee outlet agent
  • Fix permissions on log directory
  • Enable ZigBee devices to use “sleepy” mode
  • Modify udev to enable it to detect Franklin SC900 USB modem

Version 1.3.5 – released on 5/19/2016

  • Allow Application Framework to respond to ZigBee IAS Zone devices

Version 1.3.4 – internal release only

  • Fix bug in Application Framework scheduling validation code

Version 1.3.3 – internal release only

  • Fix bug in ZigBee provisioning process

Version 1.3.2 – internal release only

  • Fix bad imports in operating system OTA update process
  • Fix bugs in Application Framework event scheduling

Version 1.3.1 – internal release only

  • Send keep-alive to CloudBUS server
  • Fix various bugs in Application Framework alerting process
  • Move NTP drift file into partition 7

Version 1.3.0 – released on 5/9/2016

  • Cleanup unused processes and messaging buses in Application Framework
  • Fix WebSocket resend behavior in Application Framework
  • Add detection of online/offline ZigBee devices
  • Fix port forwarding JavaScript on local webpage
  • Show RSRP and RSRQ values on local webpage
  • Use RSRP for determining signal strength bar value

Version 1.2.4 – released on 04/26/2016

  • Improve new device provisioning via CloudBUS
  • Bug fixes to operating system OTA update process

Version 1.2.3 – released on 04/22/2016

  • Upgrade to Linux kernel 3.14.62
  • Add ability to schedule events within the Application Framework
  • Disable automatic changing of ZigBee network key (due to end-device incompatibility)

Version 1.2.2 – released on 04/18/2016

  • Small patches in Application Framework to improve behavior of connected thermostat

Version 1.2.1 – released on 04/13/2016

  • Fix bug preventing Application Framework from shutting down consistently
  • Improve text on locally hosted configuration webpage

Version 1.2.0 – released on 04/07/2016

  • Add capability to create, modify, delete alerts to the Application Framework
  • Change the behavior of the rear button to work as a variable-function reset button:
  • Can perform soft reset, hard reset, and factory reset
  • Add factory reset capability to re-write the complete operating system when the user holds the rear reset button for > 10 seconds
  • Improve port forwarding syntax
  • Bug fixes to operating system OTA update process
  • Improve software control of front-facing LEDs

Version 1.1.3 – released on 03/28/2016

  • Fix ZigBee firmware version checking and updating process
  • Fix population of Application Framework alerts

Version 1.1.1 – released on 03/21/16

  • locally hosted configuration webpage has been re-styled
  • integration of tools to communicate with cloud management server
  • added ability to locally control ZigBee devices (lightbulbs, sensors, etc)