[zb4osgi-changeset] [scm] ZigBee 4 OSGi repository change: r483 - in /projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters: ./ api/ api/Clusters.java

scm-notify at zb4osgi.aaloa.org scm-notify at zb4osgi.aaloa.org
Mon Sep 24 17:57:18 CEST 2012


Author: manlio.bacco
Date: Mon Sep 24 17:57:17 2012
New Revision: 483

Log:
clusters mapping

Added:
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/api/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/api/Clusters.java   (with props)

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/api/Clusters.java
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/api/Clusters.java (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/api/Clusters.java Mon Sep 24 17:57:17 2012
@@ -1,0 +1,66 @@
+package it.cnr.isti.zigbee.zcl.clusters.api;
+
+import it.cnr.isti.zigbee.zcl.library.api.general.Alarms;
+import it.cnr.isti.zigbee.zcl.library.api.general.Basic;
+import it.cnr.isti.zigbee.zcl.library.api.general.Commissioning;
+import it.cnr.isti.zigbee.zcl.library.api.general.DeviceTemperatureConfiguration;
+import it.cnr.isti.zigbee.zcl.library.api.general.Groups;
+import it.cnr.isti.zigbee.zcl.library.api.general.Identify;
+import it.cnr.isti.zigbee.zcl.library.api.general.LevelControl;
+import it.cnr.isti.zigbee.zcl.library.api.general.OnOff;
+import it.cnr.isti.zigbee.zcl.library.api.general.OnOffSwitchConfiguration;
+import it.cnr.isti.zigbee.zcl.library.api.general.PowerConfiguration;
+import it.cnr.isti.zigbee.zcl.library.api.general.RSSILocation;
+import it.cnr.isti.zigbee.zcl.library.api.general.Scenes;
+import it.cnr.isti.zigbee.zcl.library.api.general.Time;
+import it.cnr.isti.zigbee.zcl.library.api.lighting.ColorControl;
+import it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.IlluminanceMeasurement;
+import it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing;
+import it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.RelativeHumidityMeasurement;
+import it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.TemperatureMeasurement;
+import it.cnr.isti.zigbee.zcl.library.api.security_safety.IASACE;
+import it.cnr.isti.zigbee.zcl.library.api.security_safety.IASWD;
+import it.cnr.isti.zigbee.zcl.library.api.security_safety.IASZone;
+
+public interface Clusters {
+
+	public static final String ALARMS = "9";
+	public static final String BASIC = "0";
+	public static final String COMMISSIONING = "21";
+	public static final String DEVICE_TEMPERATURE_CONFIGURATION = "2";
+	public static final String GROUPS = "4";
+	public static final String IDENTIFY = "3";
+	public static final String LEVEL_CONTROL = "8";
+	public static final String ON_OFF = "6";
+	public static final String ON_OFF_SWITCH_CONFIGURATION = "7";
+	public static final String POWER_CONFIGURATION = "1";
+	public static final String RSSI_LOCATION = "11";
+	public static final String SCENES = "5";
+	public static final String TIME = "10";
+
+	public static final String COLOR_CONTROL = "768";
+
+	public static final String ILLUMINANCE_MEASUREMENT = "1024";
+	public static final String OCCUPANCY_SENSING = "1030";
+	public static final String RELATIVE_HUMIDITY_MEASUREMENT = "1029";
+	public static final String TEMPERATURE_MEASUREMENT = "1026";
+
+	public static final String IAS_ACE = "1281";
+	public static final String IAS_WD = "1282";
+	public static final String IAS_ZONE = "1280";
+
+	public static final String[][] cluster_impl = {new String[]{ALARMS, Alarms.class.getName()}, new String[]{BASIC, Basic.class.getName()}, 
+		new String[]{COMMISSIONING, Commissioning.class.getName()}, new String[]{DEVICE_TEMPERATURE_CONFIGURATION, DeviceTemperatureConfiguration.class.getName()}, 
+		new String[]{GROUPS, Groups.class.getName()}, new String[]{IDENTIFY, Identify.class.getName()}, new String[]{LEVEL_CONTROL, LevelControl.class.getName()}, 
+		new String[]{ON_OFF, OnOff.class.getName()}, new String[]{ON_OFF_SWITCH_CONFIGURATION, OnOffSwitchConfiguration.class.getName()}, 
+		new String[]{POWER_CONFIGURATION, PowerConfiguration.class.getName()}, new String[]{RSSI_LOCATION, RSSILocation.class.getName()},
+		new String[]{SCENES, Scenes.class.getName()}, new String[]{TIME, Time.class.getName()}, 
+
+		new String[]{COLOR_CONTROL, ColorControl.class.getName()},
+
+		new String[]{ILLUMINANCE_MEASUREMENT, IlluminanceMeasurement.class.getName()}, new String[]{OCCUPANCY_SENSING, OccupacySensing.class.getName()}, 
+		new String[]{RELATIVE_HUMIDITY_MEASUREMENT, RelativeHumidityMeasurement.class.getName()}, 
+		new String[]{TEMPERATURE_MEASUREMENT, TemperatureMeasurement.class.getName()},
+
+		new String[]{IAS_ACE, IASACE.class.getName()},new String[]{IAS_WD, IASWD.class.getName()},new String[]{IAS_ZONE, IASZone.class.getName()}};
+}

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/clusters/api/Clusters.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain




More information about the Commit mailing list