Create 1.6.2, 1.6.3, and 1.6.4 sections.
Certified: September 2012
SE Version: 1.1a
Digi website (CPX2e): http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2ese
Digi website (CPX2): http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Digi website (ERT): http://www.digi.com/products/wireless-routers-gateways/gateways/ert-ethernet.jsp#overview
New type ‘cron’ added to Simple Parameter Types.
RPC Manager now sets a limit on size of outgoing messages using RPC_Manager.max_output_length in Registry Settings.
main.tick_delay on non-X2 platforms will now default to 0.2 instead of 0.05 in Registry Settings.
Added new commands to the RPC General Interface to get configuration information: get_paths, get_modules, get_endpoints, and get_clusters.
Added parameter “zigbee_time_offset” to get_time response.
Added timezone support to platforms that don’t natively support timezone information through RPC commands get_timezone, set_timezone, and clear_timezone.
RPC command enable_joining now preserves joining time over reboots.
Endpoints now set the default for clusters requiring APS encryption. This will affect all endpoints and any clusters that do not specify their encryption level: Endpoint Reference, Cluster, ZCL_Cluster, and temporary clusters).
Note
Internal release
Certified: July 2011
SE Version: 1.1
Digi website (CPX2e): http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2ese
Certified: July 2011
SE Version: 1.1
Digi website (CPX2): http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Digi website (ERT): http://www.digi.com/products/wireless-routers-gateways/gateways/ert-ethernet.jsp#overview
New Zigbee OTA Upgrade Cluster Interface (ZigBee standard over-the-air firmware upgrades) included by default for gateways.
- Time synchronization on the gateway is transitioning to being handled by the underlying operating system instead of the Python code. Support for NTP will be deprecated in the current Python code and disabled by default.
- See Time Synchronization for an overview of how time is handled on the gateway.
- Removed “Time_Synchronizer.use_NTP_server” in Registry Settings.
- Deprecated “NTP_Client.server1” in Registry Settings.
- Deprecated “NTP_Client.server2” in Registry Settings.
- Updated RPC command get_time.
- Removed RPC command set_time.
- Messages in the asynchronous response buffer can now be stored to flash when Registry Settings “RPC_Manager.use_push” is set to True. (See Asynchronous Requests).
- Added RPC_Manager.store_to_flash_delay in Registry Settings.
Internal representation of XML data types now uses a compressible representation call TreeParser instead of the standard ElementTree Python module. (See XML Parameter Type).
- The maximum size of the asynchronous output buffer was changed from using a number of messages to a number of bytes. This changes helps control the actual amount of memory used since message sizes can vary greatly. (See Asynchronous Requests).
- Removed “RPC_Manager.max_buffer_items” in Registry Settings.
- Added “RPC_Manager.max_buffer_length” in Registry Settings.
- New discovery_status information given to indicate when gateway has finished automated service discovery for each device.
- New status code “Device Discovery Complete” added to RPC Command message*. (See Remote Device Status).
- Added parameter “discovery_status” to message* with status code “Joined Network”. (See Local Device Status).
- Added parameter “discovery_status” to message* with status code “Known Device Active”. (See Remote Device Status).
- Added parameter “discovery_status” to message* with status code “Unknown Device Active”. (See Remote Device Status).
- Added parameter “discovery_status” to ZDODeviceRecord which is used in the response to get_device_information.
RPC command refresh_device_information can optionally remove inactive devices from the device list with the parameter “clear_inactive”. (See get_device_information to get device list).
RPC command read_attributes updated to automatically discover and read all of the attributes on a cluster if no list of attributes is supplied.
RPC command get_meter_profile updated to accept different parameters and to send multiple ZigBee level messages to retrieve meter profile data. (See new parameters added to GetProfileRecord).
New RPC command request_fast_poll_mode added.
- Background memory check updated. Instead of periodically allocating a large buffer to check for memory availability, the system queries the operating system for available memory.
- Removed “Background_Thread.watchdog_alloc” in Registry Settings.
- Removed “Background_Thread.watchdog_alloc_interval” in Registry Settings.
- Added “Background_Thread.watchdog_memory” in Registry Settings.
- Added “Background_Thread.watchdog_memory_duration” in Registry Settings.
- Added “Background_Thread.watchdog_memory_interval” in Registry Settings.
RPC parameters “source_endpoint_id” and “destination_endpoint_id” will now default based on service discovery for RPC functions (including ZigBee Interface).
- Parameter “attribute_type” no longer required for local writes or reporting configurations when using pseudo reporting:
Parameter “max_interval” in AttributeReportingConfigurationRecord can now exceed 0xFFFE when pseudo_reporting is set to True in RPC command start_receiving_reports.
New RPC command registry_restore_defaults added.
Added Registry Settings “SE_Profile.profile_version_1_X” to set whether the gateway uses Smart Energy Version 1.0 or 1.1.
Added Registry Settings “Time_Server.enable_superseding_bit” to force a gateway’s time server to be the authoritative time server on a Smart Energy 1.1 network.
Removed “ZDO_Device_Manager.require_explicit_device_add” in Registry Settings. This feature is no longer supported.
Parameter “signature” in ReportEventStatusRecord has become optional.
Time cluster servers will automatically set their time zone and daylight savings time from the Python time module if available (See ZCL_TimeCluster_server).
Certified: May 2011
SE Version: 1.1
Note
This version is not an official production release.
Certified: March 2011
SE Version: 1.0
Digi website: http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Removed registry option Conversation.TX_status_timeout. (See Registry Settings).
Changed default value for registry option Conversation.default_timeout from 30 to 10. (See Registry Settings).
Removed registry option Endpoint.max_socket_retries. (See Registry Settings).
Removed registry option RPC_Manager.pushed_file_extension. (See Registry Settings).
Changed default value for registry option RPC_Manager.use_push from False to True. (See Registry Settings).
Added registry option ZCL_Cluster.ignore_incomplete_records. (See Registry Settings).
Added registry option ZigBee_Socket.max_socket_retries. (See Registry Settings).
New parameters added to get_time.
RPC command remove_device has new optional parameter “remove_from_network”.
The response to the RPC command get_zigbee_network_status has a new parameter “certificate_type”.
RPC command configure_zigbee_network has new optional parameter “network_key”.
New RPC command get_join_status.
New RPC command clear_join_status.
RPC command xbee_AT has new optional parameter “apply”.
RPC command read_reporting_configuration has decremented parameter “remote_configuration”.
RPC command send_ZCL has new optional parameter “disable_default_response”.
Added Registry Settings “Version.version” to report the current version of the Python code running. This is useful because the version will be saved in registry.ini and can be used to determine the last version that was run on a gateway.
Time cluster servers will only support the standard time and local time attributes if the required time zone and daylight savings attributes are set on the gateway (See cluster_ZCL_TimeCluster_server).
Released October 2010
SE Version: 1.0
Digi website: http://www.digi.com/products/wireless-routers-gateways/gateways/ert-ethernet.jsp#overview
Note
This release was not certified because the ERT/Ethernet Router doesn’t have a ZigBee Radio.
Certified: June 2010.
SE Version: 1.0
Digi website: http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Note
This is the initial version of the Smart Energy Framework for this documentation.
Certified: March 2010.
SE Version: 1.0
Digi website: http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Note
This version was released prior to this documentation and is not covered by this User’s Guide.
Certified: March 2010.
SE Version: 1.0
Digi website: http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Note
This version was released prior to this documentation and is not covered by this User’s Guide.
Certified: October 2009.
SE Version: 1.0
Digi website: http://www.digi.com/products/wireless-routers-gateways/gateways/connectportx2.jsp#overview
Note
This version was released prior to this documentation and is not covered by this User’s Guide.