Fixed resource path issues with gradle
This commit is contained in:
parent
b405f0b191
commit
64f2f598df
178 changed files with 52224 additions and 112 deletions
|
|
@ -57,6 +57,7 @@ import java.util.Map;
|
|||
public class AuthServlet implements HttpPage {
|
||||
public static final String ENDPOINT_URL = "api/assistant/google/auth";
|
||||
|
||||
|
||||
public AuthServlet(SmartHomeImpl smartHome) {}
|
||||
|
||||
|
||||
|
|
@ -66,7 +67,7 @@ public class AuthServlet implements HttpPage {
|
|||
HttpHeader headers,
|
||||
Map<String, Object> session,
|
||||
Map<String, String> cookie,
|
||||
Map<String, String> request) throws IOException {
|
||||
Map<String, String> request) {
|
||||
|
||||
StringBuilder redirectURL = new StringBuilder();
|
||||
redirectURL.append(URLDecoder.decode(request.get("redirect_uri"), StandardCharsets.UTF_8));
|
||||
|
|
|
|||
|
|
@ -40,7 +40,6 @@
|
|||
|
||||
package se.hal.plugin.assistant.google.endpoint;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Map;
|
||||
|
||||
import se.hal.plugin.assistant.google.SmartHomeImpl;
|
||||
|
|
@ -65,7 +64,7 @@ public class AuthTokenServlet implements HttpPage {
|
|||
HttpHeader headers,
|
||||
Map<String, Object> session,
|
||||
Map<String, String> cookie,
|
||||
Map<String, String> request) throws IOException {
|
||||
Map<String, String> request) {
|
||||
|
||||
String grantType = request.get("grant_type");
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,39 @@
|
|||
<h1 class="page-header">Heat Map</h1>
|
||||
|
||||
<div id="googleMap" style="width: 95%;height: 800px;"></div>
|
||||
|
||||
|
||||
<script src="http://maps.googleapis.com/maps/api/js"></script>
|
||||
<script>
|
||||
function initialize() {
|
||||
var mapProp = {
|
||||
center:new google.maps.LatLng(59.329323,18.068581),
|
||||
zoom:12,
|
||||
mapTypeId:google.maps.MapTypeId.ROADMAP
|
||||
};
|
||||
var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
|
||||
|
||||
var home = new google.maps.Circle({
|
||||
center: {lat: 59.365954, lng: 17.975351},
|
||||
radius:2000,
|
||||
strokeColor:"#00FF00",
|
||||
strokeOpacity:0.8,
|
||||
strokeWeight:2,
|
||||
fillColor:"#00FF00",
|
||||
fillOpacity:0.4,
|
||||
map: map
|
||||
});
|
||||
|
||||
var external = new google.maps.Circle({
|
||||
center: {lat: 59.275638, lng: 18.024362},
|
||||
radius:2000,
|
||||
strokeColor:"#FF0000",
|
||||
strokeOpacity:0.8,
|
||||
strokeWeight:2,
|
||||
fillColor:"#FF0000",
|
||||
fillOpacity:0.4,
|
||||
map: map
|
||||
});
|
||||
}
|
||||
google.maps.event.addDomListener(window, 'load', initialize);
|
||||
</script>
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
<h1 class="page-header">Overview</h1>
|
||||
|
||||
<div class="row placeholders">
|
||||
<H1>Last 24 hours (kWh/5min)</H1>
|
||||
<div id="minute-power-chart" style="height:450px;"></div>
|
||||
</div>
|
||||
<div class="row placeholders">
|
||||
<H1>Last Week (kWh/h)</H1>
|
||||
<div id="hour-power-chart" style="height:450px;"></div>
|
||||
</div>
|
||||
<div class="row placeholders">
|
||||
<H1>All History (kWh/day)</H1>
|
||||
<div id="day-power-chart" style="height:450px;"></div>
|
||||
</div>
|
||||
<div class="row placeholders">
|
||||
<H1>All History (kWh/week)</H1>
|
||||
<div id="week-power-chart" style="height:450px;"></div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
|
||||
$(function(){
|
||||
createChart("#minute-power-chart", "/data/sensor?aggr=minute", 5*60*1000);
|
||||
createChart("#hour-power-chart", "/data/sensor?aggr=hour", 60*60*1000);
|
||||
createChart("#day-power-chart", "/data/sensor?aggr=day", 24*60*60*1000);
|
||||
createChart("#week-power-chart", "/data/sensor?aggr=week", 7*24*60*60*1000);
|
||||
});
|
||||
</script>
|
||||
|
||||
|
|
@ -24,6 +24,7 @@
|
|||
|
||||
package se.hal.plugin.powerchallenge.page;
|
||||
|
||||
import se.hal.HalContext;
|
||||
import se.hal.intf.HalWebPage;
|
||||
import zutil.io.file.FileUtil;
|
||||
import zutil.parser.Templator;
|
||||
|
|
@ -31,7 +32,7 @@ import zutil.parser.Templator;
|
|||
import java.util.Map;
|
||||
|
||||
public class PCHeatMapWebPage extends HalWebPage {
|
||||
private static final String TEMPLATE = "resource/web/pc_heatmap.tmpl";
|
||||
private static final String TEMPLATE = HalContext.RESOURCE_ROOT + "/resource/web/pc_heatmap.tmpl";
|
||||
|
||||
|
||||
public PCHeatMapWebPage() {
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
public class PCOverviewWebPage extends HalWebPage {
|
||||
private static final String TEMPLATE = "resource/web/pc_overview.tmpl";
|
||||
private static final String TEMPLATE = HalContext.RESOURCE_WEB_ROOT + "/pc_overview.tmpl";
|
||||
|
||||
public PCOverviewWebPage() {
|
||||
super("pc_overview");
|
||||
|
|
|
|||
1563
plugins/hal-zigbee/resource/resource/bin/nodejs/LICENSE
Normal file
1563
plugins/hal-zigbee/resource/resource/bin/nodejs/LICENSE
Normal file
File diff suppressed because it is too large
Load diff
630
plugins/hal-zigbee/resource/resource/bin/nodejs/README.md
Normal file
630
plugins/hal-zigbee/resource/resource/bin/nodejs/README.md
Normal file
|
|
@ -0,0 +1,630 @@
|
|||
<!--lint disable no-literal-urls-->
|
||||
<p align="center">
|
||||
<a href="https://nodejs.org/">
|
||||
<img
|
||||
alt="Node.js"
|
||||
src="https://nodejs.org/static/images/logo-light.svg"
|
||||
width="400"
|
||||
/>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
Node.js is an open-source, cross-platform, JavaScript runtime environment. It
|
||||
executes JavaScript code outside of a browser. For more information on using
|
||||
Node.js, see the [Node.js Website][].
|
||||
|
||||
The Node.js project uses an [open governance model](./GOVERNANCE.md). The
|
||||
[OpenJS Foundation][] provides support for the project.
|
||||
|
||||
**This project is bound by a [Code of Conduct][].**
|
||||
|
||||
# Table of Contents
|
||||
|
||||
* [Support](#support)
|
||||
* [Release Types](#release-types)
|
||||
* [Download](#download)
|
||||
* [Current and LTS Releases](#current-and-lts-releases)
|
||||
* [Nightly Releases](#nightly-releases)
|
||||
* [API Documentation](#api-documentation)
|
||||
* [Verifying Binaries](#verifying-binaries)
|
||||
* [Building Node.js](#building-nodejs)
|
||||
* [Security](#security)
|
||||
* [Contributing to Node.js](#contributing-to-nodejs)
|
||||
* [Current Project Team Members](#current-project-team-members)
|
||||
* [TSC (Technical Steering Committee)](#tsc-technical-steering-committee)
|
||||
* [Collaborators](#collaborators)
|
||||
* [Release Keys](#release-keys)
|
||||
|
||||
## Support
|
||||
|
||||
Looking for help? Check out the
|
||||
[instructions for getting support](.github/SUPPORT.md).
|
||||
|
||||
## Release Types
|
||||
|
||||
* **Current**: Under active development. Code for the Current release is in the
|
||||
branch for its major version number (for example,
|
||||
[v10.x](https://github.com/nodejs/node/tree/v10.x)). Node.js releases a new
|
||||
major version every 6 months, allowing for breaking changes. This happens in
|
||||
April and October every year. Releases appearing each October have a support
|
||||
life of 8 months. Releases appearing each April convert to LTS (see below)
|
||||
each October.
|
||||
* **LTS**: Releases that receive Long-term Support, with a focus on stability
|
||||
and security. Every even-numbered major version will become an LTS release.
|
||||
LTS releases receive 12 months of _Active LTS_ support and a further 18 months
|
||||
of _Maintenance_. LTS release lines have alphabetically-ordered codenames,
|
||||
beginning with v4 Argon. There are no breaking changes or feature additions,
|
||||
except in some special circumstances.
|
||||
* **Nightly**: Code from the Current branch built every 24-hours when there are
|
||||
changes. Use with caution.
|
||||
|
||||
Current and LTS releases follow [Semantic Versioning](https://semver.org). A
|
||||
member of the Release Team [signs](#release-keys) each Current and LTS release.
|
||||
For more information, see the
|
||||
[Release README](https://github.com/nodejs/Release#readme).
|
||||
|
||||
### Download
|
||||
|
||||
Binaries, installers, and source tarballs are available at
|
||||
<https://nodejs.org/en/download/>.
|
||||
|
||||
#### Current and LTS Releases
|
||||
<https://nodejs.org/download/release/>
|
||||
|
||||
The [latest](https://nodejs.org/download/release/latest/) directory is an
|
||||
alias for the latest Current release. The latest-_codename_ directory is an
|
||||
alias for the latest release from an LTS line. For example, the
|
||||
[latest-carbon](https://nodejs.org/download/release/latest-carbon/) directory
|
||||
contains the latest Carbon (Node.js 8) release.
|
||||
|
||||
#### Nightly Releases
|
||||
<https://nodejs.org/download/nightly/>
|
||||
|
||||
Each directory name and filename contains a date (in UTC) and the commit
|
||||
SHA at the HEAD of the release.
|
||||
|
||||
#### API Documentation
|
||||
|
||||
Documentation for the latest Current release is at <https://nodejs.org/api/>.
|
||||
Version-specific documentation is available in each release directory in the
|
||||
_docs_ subdirectory. Version-specific documentation is also at
|
||||
<https://nodejs.org/download/docs/>.
|
||||
|
||||
### Verifying Binaries
|
||||
|
||||
Download directories contain a `SHASUMS256.txt` file with SHA checksums for the
|
||||
files.
|
||||
|
||||
To download `SHASUMS256.txt` using `curl`:
|
||||
|
||||
```console
|
||||
$ curl -O https://nodejs.org/dist/vx.y.z/SHASUMS256.txt
|
||||
```
|
||||
|
||||
To check that a downloaded file matches the checksum, run
|
||||
it through `sha256sum` with a command such as:
|
||||
|
||||
```console
|
||||
$ grep node-vx.y.z.tar.gz SHASUMS256.txt | sha256sum -c -
|
||||
```
|
||||
|
||||
For Current and LTS, the GPG detached signature of `SHASUMS256.txt` is in
|
||||
`SHASUMS256.txt.sig`. You can use it with `gpg` to verify the integrity of
|
||||
`SHASUM256.txt`. You will first need to import
|
||||
[the GPG keys of individuals authorized to create releases](#release-keys). To
|
||||
import the keys:
|
||||
|
||||
```console
|
||||
$ gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D
|
||||
```
|
||||
|
||||
See the bottom of this README for a full script to import active release keys.
|
||||
|
||||
Next, download the `SHASUMS256.txt.sig` for the release:
|
||||
|
||||
```console
|
||||
$ curl -O https://nodejs.org/dist/vx.y.z/SHASUMS256.txt.sig
|
||||
```
|
||||
|
||||
Then use `gpg --verify SHASUMS256.txt.sig SHASUMS256.txt` to verify
|
||||
the file's signature.
|
||||
|
||||
## Building Node.js
|
||||
|
||||
See [BUILDING.md](BUILDING.md) for instructions on how to build Node.js from
|
||||
source and a list of supported platforms.
|
||||
|
||||
## Security
|
||||
|
||||
For information on reporting security vulnerabilities in Node.js, see
|
||||
[SECURITY.md](./SECURITY.md).
|
||||
|
||||
## Contributing to Node.js
|
||||
|
||||
* [Contributing to the project][]
|
||||
* [Working Groups][]
|
||||
* [Strategic Initiatives][]
|
||||
|
||||
## Current Project Team Members
|
||||
|
||||
For information about the governance of the Node.js project, see
|
||||
[GOVERNANCE.md](./GOVERNANCE.md).
|
||||
|
||||
### TSC (Technical Steering Committee)
|
||||
|
||||
<!--lint disable prohibited-strings-->
|
||||
* [addaleax](https://github.com/addaleax) -
|
||||
**Anna Henningsen** <anna@addaleax.net> (she/her)
|
||||
* [apapirovski](https://github.com/apapirovski) -
|
||||
**Anatoli Papirovski** <apapirovski@mac.com> (he/him)
|
||||
* [BethGriggs](https://github.com/BethGriggs) -
|
||||
**Beth Griggs** <Bethany.Griggs@uk.ibm.com> (she/her)
|
||||
* [BridgeAR](https://github.com/BridgeAR) -
|
||||
**Ruben Bridgewater** <ruben@bridgewater.de> (he/him)
|
||||
* [ChALkeR](https://github.com/ChALkeR) -
|
||||
**Сковорода Никита Андреевич** <chalkerx@gmail.com> (he/him)
|
||||
* [cjihrig](https://github.com/cjihrig) -
|
||||
**Colin Ihrig** <cjihrig@gmail.com> (he/him)
|
||||
* [codebytere](https://github.com/codebytere) -
|
||||
**Shelley Vohr** <codebytere@gmail.com> (she/her)
|
||||
* [danbev](https://github.com/danbev) -
|
||||
**Daniel Bevenius** <daniel.bevenius@gmail.com> (he/him)
|
||||
* [fhinkel](https://github.com/fhinkel) -
|
||||
**Franziska Hinkelmann** <franziska.hinkelmann@gmail.com> (she/her)
|
||||
* [gabrielschulhof](https://github.com/gabrielschulhof) -
|
||||
**Gabriel Schulhof** <gabriel.schulhof@intel.com>
|
||||
* [gireeshpunathil](https://github.com/gireeshpunathil) -
|
||||
**Gireesh Punathil** <gpunathi@in.ibm.com> (he/him)
|
||||
* [jasnell](https://github.com/jasnell) -
|
||||
**James M Snell** <jasnell@gmail.com> (he/him)
|
||||
* [joyeecheung](https://github.com/joyeecheung) -
|
||||
**Joyee Cheung** <joyeec9h3@gmail.com> (she/her)
|
||||
* [mcollina](https://github.com/mcollina) -
|
||||
**Matteo Collina** <matteo.collina@gmail.com> (he/him)
|
||||
* [mhdawson](https://github.com/mhdawson) -
|
||||
**Michael Dawson** <michael_dawson@ca.ibm.com> (he/him)
|
||||
* [mmarchini](https://github.com/mmarchini) -
|
||||
**Matheus Marchini** <mat@mmarchini.me>
|
||||
* [MylesBorins](https://github.com/MylesBorins) -
|
||||
**Myles Borins** <myles.borins@gmail.com> (he/him)
|
||||
* [targos](https://github.com/targos) -
|
||||
**Michaël Zasso** <targos@protonmail.com> (he/him)
|
||||
* [tniessen](https://github.com/tniessen) -
|
||||
**Tobias Nießen** <tniessen@tnie.de>
|
||||
* [Trott](https://github.com/Trott) -
|
||||
**Rich Trott** <rtrott@gmail.com> (he/him)
|
||||
|
||||
### TSC Emeriti
|
||||
|
||||
* [bnoordhuis](https://github.com/bnoordhuis) -
|
||||
**Ben Noordhuis** <info@bnoordhuis.nl>
|
||||
* [chrisdickinson](https://github.com/chrisdickinson) -
|
||||
**Chris Dickinson** <christopher.s.dickinson@gmail.com>
|
||||
* [evanlucas](https://github.com/evanlucas) -
|
||||
**Evan Lucas** <evanlucas@me.com> (he/him)
|
||||
* [Fishrock123](https://github.com/Fishrock123) -
|
||||
**Jeremiah Senkpiel** <fishrock123@rocketmail.com> (he/they)
|
||||
* [gibfahn](https://github.com/gibfahn) -
|
||||
**Gibson Fahnestock** <gibfahn@gmail.com> (he/him)
|
||||
* [indutny](https://github.com/indutny) -
|
||||
**Fedor Indutny** <fedor.indutny@gmail.com>
|
||||
* [isaacs](https://github.com/isaacs) -
|
||||
**Isaac Z. Schlueter** <i@izs.me>
|
||||
* [joshgav](https://github.com/joshgav) -
|
||||
**Josh Gavant** <josh.gavant@outlook.com>
|
||||
* [mscdex](https://github.com/mscdex) -
|
||||
**Brian White** <mscdex@mscdex.net>
|
||||
* [nebrius](https://github.com/nebrius) -
|
||||
**Bryan Hughes** <bryan@nebri.us>
|
||||
* [ofrobots](https://github.com/ofrobots) -
|
||||
**Ali Ijaz Sheikh** <ofrobots@google.com> (he/him)
|
||||
* [orangemocha](https://github.com/orangemocha) -
|
||||
**Alexis Campailla** <orangemocha@nodejs.org>
|
||||
* [piscisaureus](https://github.com/piscisaureus) -
|
||||
**Bert Belder** <bertbelder@gmail.com>
|
||||
* [rvagg](https://github.com/rvagg) -
|
||||
**Rod Vagg** <r@va.gg>
|
||||
* [sam-github](https://github.com/sam-github) -
|
||||
**Sam Roberts** <vieuxtech@gmail.com>
|
||||
* [shigeki](https://github.com/shigeki) -
|
||||
**Shigeki Ohtsu** <ohtsu@ohtsu.org> (he/him)
|
||||
* [thefourtheye](https://github.com/thefourtheye) -
|
||||
**Sakthipriyan Vairamani** <thechargingvolcano@gmail.com> (he/him)
|
||||
* [TimothyGu](https://github.com/TimothyGu) -
|
||||
**Tiancheng "Timothy" Gu** <timothygu99@gmail.com> (he/him)
|
||||
* [trevnorris](https://github.com/trevnorris) -
|
||||
**Trevor Norris** <trev.norris@gmail.com>
|
||||
|
||||
### Collaborators
|
||||
|
||||
* [addaleax](https://github.com/addaleax) -
|
||||
**Anna Henningsen** <anna@addaleax.net> (she/her)
|
||||
* [ak239](https://github.com/ak239) -
|
||||
**Aleksei Koziatinskii** <ak239spb@gmail.com>
|
||||
* [AndreasMadsen](https://github.com/AndreasMadsen) -
|
||||
**Andreas Madsen** <amwebdk@gmail.com> (he/him)
|
||||
* [antsmartian](https://github.com/antsmartian) -
|
||||
**Anto Aravinth** <anto.aravinth.cse@gmail.com> (he/him)
|
||||
* [apapirovski](https://github.com/apapirovski) -
|
||||
**Anatoli Papirovski** <apapirovski@mac.com> (he/him)
|
||||
* [AshCripps](https://github.com/AshCripps) -
|
||||
**Ash Cripps** <ashley.cripps@ibm.com>
|
||||
* [bcoe](https://github.com/bcoe) -
|
||||
**Ben Coe** <bencoe@gmail.com> (he/him)
|
||||
* [bengl](https://github.com/bengl) -
|
||||
**Bryan English** <bryan@bryanenglish.com> (he/him)
|
||||
* [benjamingr](https://github.com/benjamingr) -
|
||||
**Benjamin Gruenbaum** <benjamingr@gmail.com>
|
||||
* [BethGriggs](https://github.com/BethGriggs) -
|
||||
**Beth Griggs** <Bethany.Griggs@uk.ibm.com> (she/her)
|
||||
* [bmeck](https://github.com/bmeck) -
|
||||
**Bradley Farias** <bradley.meck@gmail.com>
|
||||
* [bmeurer](https://github.com/bmeurer) -
|
||||
**Benedikt Meurer** <benedikt.meurer@gmail.com>
|
||||
* [bnoordhuis](https://github.com/bnoordhuis) -
|
||||
**Ben Noordhuis** <info@bnoordhuis.nl>
|
||||
* [boneskull](https://github.com/boneskull) -
|
||||
**Christopher Hiller** <boneskull@boneskull.com> (he/him)
|
||||
* [BridgeAR](https://github.com/BridgeAR) -
|
||||
**Ruben Bridgewater** <ruben@bridgewater.de> (he/him)
|
||||
* [bzoz](https://github.com/bzoz) -
|
||||
**Bartosz Sosnowski** <bartosz@janeasystems.com>
|
||||
* [cclauss](https://github.com/cclauss) -
|
||||
**Christian Clauss** <cclauss@me.com> (he/him)
|
||||
* [ChALkeR](https://github.com/ChALkeR) -
|
||||
**Сковорода Никита Андреевич** <chalkerx@gmail.com> (he/him)
|
||||
* [cjihrig](https://github.com/cjihrig) -
|
||||
**Colin Ihrig** <cjihrig@gmail.com> (he/him)
|
||||
* [codebytere](https://github.com/codebytere) -
|
||||
**Shelley Vohr** <codebytere@gmail.com> (she/her)
|
||||
* [danbev](https://github.com/danbev) -
|
||||
**Daniel Bevenius** <daniel.bevenius@gmail.com> (he/him)
|
||||
* [danielleadams](https://github.com/danielleadams) -
|
||||
**Danielle Adams** <adamzdanielle@gmail.com> (she/her)
|
||||
* [davisjam](https://github.com/davisjam) -
|
||||
**Jamie Davis** <davisjam@vt.edu> (he/him)
|
||||
* [devnexen](https://github.com/devnexen) -
|
||||
**David Carlier** <devnexen@gmail.com>
|
||||
* [devsnek](https://github.com/devsnek) -
|
||||
**Gus Caplan** <me@gus.host> (he/him)
|
||||
* [edsadr](https://github.com/edsadr) -
|
||||
**Adrian Estrada** <edsadr@gmail.com> (he/him)
|
||||
* [eugeneo](https://github.com/eugeneo) -
|
||||
**Eugene Ostroukhov** <eostroukhov@google.com>
|
||||
* [evanlucas](https://github.com/evanlucas) -
|
||||
**Evan Lucas** <evanlucas@me.com> (he/him)
|
||||
* [fhinkel](https://github.com/fhinkel) -
|
||||
**Franziska Hinkelmann** <franziska.hinkelmann@gmail.com> (she/her)
|
||||
* [Fishrock123](https://github.com/Fishrock123) -
|
||||
**Jeremiah Senkpiel** <fishrock123@rocketmail.com> (he/they)
|
||||
* [Flarna](https://github.com/Flarna) -
|
||||
**Gerhard Stöbich** <deb2001-github@yahoo.de> (he/they)
|
||||
* [gabrielschulhof](https://github.com/gabrielschulhof) -
|
||||
**Gabriel Schulhof** <gabriel.schulhof@intel.com>
|
||||
* [gdams](https://github.com/gdams) -
|
||||
**George Adams** <george.adams@uk.ibm.com> (he/him)
|
||||
* [geek](https://github.com/geek) -
|
||||
**Wyatt Preul** <wpreul@gmail.com>
|
||||
* [gengjiawen](https://github.com/gengjiawen) -
|
||||
**Jiawen Geng** <technicalcute@gmail.com>
|
||||
* [GeoffreyBooth](https://github.com/geoffreybooth) -
|
||||
**Geoffrey Booth** <webmaster@geoffreybooth.com> (he/him)
|
||||
* [gireeshpunathil](https://github.com/gireeshpunathil) -
|
||||
**Gireesh Punathil** <gpunathi@in.ibm.com> (he/him)
|
||||
* [guybedford](https://github.com/guybedford) -
|
||||
**Guy Bedford** <guybedford@gmail.com> (he/him)
|
||||
* [HarshithaKP](https://github.com/HarshithaKP) -
|
||||
**Harshitha K P** <harshitha014@gmail.com> (she/her)
|
||||
* [hashseed](https://github.com/hashseed) -
|
||||
**Yang Guo** <yangguo@chromium.org> (he/him)
|
||||
* [himself65](https://github.com/himself65) -
|
||||
**Zeyu Yang** <himself65@outlook.com> (he/him)
|
||||
* [hiroppy](https://github.com/hiroppy) -
|
||||
**Yuta Hiroto** <hello@hiroppy.me> (he/him)
|
||||
* [indutny](https://github.com/indutny) -
|
||||
**Fedor Indutny** <fedor.indutny@gmail.com>
|
||||
* [JacksonTian](https://github.com/JacksonTian) -
|
||||
**Jackson Tian** <shyvo1987@gmail.com>
|
||||
* [jasnell](https://github.com/jasnell) -
|
||||
**James M Snell** <jasnell@gmail.com> (he/him)
|
||||
* [jdalton](https://github.com/jdalton) -
|
||||
**John-David Dalton** <john.david.dalton@gmail.com>
|
||||
* [jkrems](https://github.com/jkrems) -
|
||||
**Jan Krems** <jan.krems@gmail.com> (he/him)
|
||||
* [joaocgreis](https://github.com/joaocgreis) -
|
||||
**João Reis** <reis@janeasystems.com>
|
||||
* [joyeecheung](https://github.com/joyeecheung) -
|
||||
**Joyee Cheung** <joyeec9h3@gmail.com> (she/her)
|
||||
* [juanarbol](https://github.com/juanarbol) -
|
||||
**Juan José Arboleda** <soyjuanarbol@gmail.com> (he/him)
|
||||
* [JungMinu](https://github.com/JungMinu) -
|
||||
**Minwoo Jung** <nodecorelab@gmail.com> (he/him)
|
||||
* [lance](https://github.com/lance) -
|
||||
**Lance Ball** <lball@redhat.com> (he/him)
|
||||
* [legendecas](https://github.com/legendecas) -
|
||||
**Chengzhong Wu** <legendecas@gmail.com> (he/him)
|
||||
* [Leko](https://github.com/Leko) -
|
||||
**Shingo Inoue** <leko.noor@gmail.com> (he/him)
|
||||
* [lpinca](https://github.com/lpinca) -
|
||||
**Luigi Pinca** <luigipinca@gmail.com> (he/him)
|
||||
* [lundibundi](https://github.com/lundibundi) -
|
||||
**Denys Otrishko** <shishugi@gmail.com> (he/him)
|
||||
* [mafintosh](https://github.com/mafintosh) -
|
||||
**Mathias Buus** <mathiasbuus@gmail.com> (he/him)
|
||||
* [mcollina](https://github.com/mcollina) -
|
||||
**Matteo Collina** <matteo.collina@gmail.com> (he/him)
|
||||
* [mhdawson](https://github.com/mhdawson) -
|
||||
**Michael Dawson** <michael_dawson@ca.ibm.com> (he/him)
|
||||
* [mildsunrise](https://github.com/mildsunrise) -
|
||||
**Alba Mendez** <me@alba.sh> (she/her)
|
||||
* [misterdjules](https://github.com/misterdjules) -
|
||||
**Julien Gilli** <jgilli@nodejs.org>
|
||||
* [mmarchini](https://github.com/mmarchini) -
|
||||
**Matheus Marchini** <mat@mmarchini.me>
|
||||
* [mscdex](https://github.com/mscdex) -
|
||||
**Brian White** <mscdex@mscdex.net>
|
||||
* [MylesBorins](https://github.com/MylesBorins) -
|
||||
**Myles Borins** <myles.borins@gmail.com> (he/him)
|
||||
* [ofrobots](https://github.com/ofrobots) -
|
||||
**Ali Ijaz Sheikh** <ofrobots@google.com> (he/him)
|
||||
* [oyyd](https://github.com/oyyd) -
|
||||
**Ouyang Yadong** <oyydoibh@gmail.com> (he/him)
|
||||
* [psmarshall](https://github.com/psmarshall) -
|
||||
**Peter Marshall** <petermarshall@chromium.org> (he/him)
|
||||
* [puzpuzpuz](https://github.com/puzpuzpuz) -
|
||||
**Andrey Pechkurov** <apechkurov@gmail.com> (he/him)
|
||||
* [Qard](https://github.com/Qard) -
|
||||
**Stephen Belanger** <admin@stephenbelanger.com> (he/him)
|
||||
* [refack](https://github.com/refack) -
|
||||
**Refael Ackermann (רפאל פלחי)** <refack@gmail.com> (he/him/הוא/אתה)
|
||||
* [rexagod](https://github.com/rexagod) -
|
||||
**Pranshu Srivastava** <rexagod@gmail.com> (he/him)
|
||||
* [richardlau](https://github.com/richardlau) -
|
||||
**Richard Lau** <riclau@uk.ibm.com>
|
||||
* [ronag](https://github.com/ronag) -
|
||||
**Robert Nagy** <ronagy@icloud.com>
|
||||
* [ronkorving](https://github.com/ronkorving) -
|
||||
**Ron Korving** <ron@ronkorving.nl>
|
||||
* [rubys](https://github.com/rubys) -
|
||||
**Sam Ruby** <rubys@intertwingly.net>
|
||||
* [ruyadorno](https://github.com/ruyadorno) -
|
||||
**Ruy Adorno** <ruyadorno@github.com> (he/him)
|
||||
* [rvagg](https://github.com/rvagg) -
|
||||
**Rod Vagg** <rod@vagg.org>
|
||||
* [ryzokuken](https://github.com/ryzokuken) -
|
||||
**Ujjwal Sharma** <ryzokuken@disroot.org> (he/him)
|
||||
* [saghul](https://github.com/saghul) -
|
||||
**Saúl Ibarra Corretgé** <saghul@gmail.com>
|
||||
* [santigimeno](https://github.com/santigimeno) -
|
||||
**Santiago Gimeno** <santiago.gimeno@gmail.com>
|
||||
* [seishun](https://github.com/seishun) -
|
||||
**Nikolai Vavilov** <vvnicholas@gmail.com>
|
||||
* [shigeki](https://github.com/shigeki) -
|
||||
**Shigeki Ohtsu** <ohtsu@ohtsu.org> (he/him)
|
||||
* [shisama](https://github.com/shisama) -
|
||||
**Masashi Hirano** <shisama07@gmail.com> (he/him)
|
||||
* [silverwind](https://github.com/silverwind) -
|
||||
**Roman Reiss** <me@silverwind.io>
|
||||
* [srl295](https://github.com/srl295) -
|
||||
**Steven R Loomis** <srloomis@us.ibm.com>
|
||||
* [starkwang](https://github.com/starkwang) -
|
||||
**Weijia Wang** <starkwang@126.com>
|
||||
* [sxa](https://github.com/sxa) -
|
||||
**Stewart X Addison** <sxa@uk.ibm.com>
|
||||
* [targos](https://github.com/targos) -
|
||||
**Michaël Zasso** <targos@protonmail.com> (he/him)
|
||||
* [TimothyGu](https://github.com/TimothyGu) -
|
||||
**Tiancheng "Timothy" Gu** <timothygu99@gmail.com> (he/him)
|
||||
* [tniessen](https://github.com/tniessen) -
|
||||
**Tobias Nießen** <tniessen@tnie.de>
|
||||
* [trivikr](https://github.com/trivikr) -
|
||||
**Trivikram Kamat** <trivikr.dev@gmail.com>
|
||||
* [Trott](https://github.com/Trott) -
|
||||
**Rich Trott** <rtrott@gmail.com> (he/him)
|
||||
* [vdeturckheim](https://github.com/vdeturckheim) -
|
||||
**Vladimir de Turckheim** <vlad2t@hotmail.com> (he/him)
|
||||
* [watilde](https://github.com/watilde) -
|
||||
**Daijiro Wachi** <daijiro.wachi@gmail.com> (he/him)
|
||||
* [watson](https://github.com/watson) -
|
||||
**Thomas Watson** <w@tson.dk>
|
||||
* [XadillaX](https://github.com/XadillaX) -
|
||||
**Khaidi Chu** <i@2333.moe> (he/him)
|
||||
* [yhwang](https://github.com/yhwang) -
|
||||
**Yihong Wang** <yh.wang@ibm.com>
|
||||
* [yorkie](https://github.com/yorkie) -
|
||||
**Yorkie Liu** <yorkiefixer@gmail.com>
|
||||
* [yosuke-furukawa](https://github.com/yosuke-furukawa) -
|
||||
**Yosuke Furukawa** <yosuke.furukawa@gmail.com>
|
||||
* [ZYSzys](https://github.com/ZYSzys) -
|
||||
**Yongsheng Zhang** <zyszys98@gmail.com> (he/him)
|
||||
|
||||
### Collaborator Emeriti
|
||||
|
||||
* [andrasq](https://github.com/andrasq) -
|
||||
**Andras** <andras@kinvey.com>
|
||||
* [AnnaMag](https://github.com/AnnaMag) -
|
||||
**Anna M. Kedzierska** <anna.m.kedzierska@gmail.com>
|
||||
* [aqrln](https://github.com/aqrln) -
|
||||
**Alexey Orlenko** <eaglexrlnk@gmail.com> (he/him)
|
||||
* [brendanashworth](https://github.com/brendanashworth) -
|
||||
**Brendan Ashworth** <brendan.ashworth@me.com>
|
||||
* [calvinmetcalf](https://github.com/calvinmetcalf) -
|
||||
**Calvin Metcalf** <calvin.metcalf@gmail.com>
|
||||
* [chrisdickinson](https://github.com/chrisdickinson) -
|
||||
**Chris Dickinson** <christopher.s.dickinson@gmail.com>
|
||||
* [claudiorodriguez](https://github.com/claudiorodriguez) -
|
||||
**Claudio Rodriguez** <cjrodr@yahoo.com>
|
||||
* [DavidCai1993](https://github.com/DavidCai1993) -
|
||||
**David Cai** <davidcai1993@yahoo.com> (he/him)
|
||||
* [digitalinfinity](https://github.com/digitalinfinity) -
|
||||
**Hitesh Kanwathirtha** <digitalinfinity@gmail.com> (he/him)
|
||||
* [eljefedelrodeodeljefe](https://github.com/eljefedelrodeodeljefe) -
|
||||
**Robert Jefe Lindstaedt** <robert.lindstaedt@gmail.com>
|
||||
* [estliberitas](https://github.com/estliberitas) -
|
||||
**Alexander Makarenko** <estliberitas@gmail.com>
|
||||
* [firedfox](https://github.com/firedfox) -
|
||||
**Daniel Wang** <wangyang0123@gmail.com>
|
||||
* [gibfahn](https://github.com/gibfahn) -
|
||||
**Gibson Fahnestock** <gibfahn@gmail.com> (he/him)
|
||||
* [glentiki](https://github.com/glentiki) -
|
||||
**Glen Keane** <glenkeane.94@gmail.com> (he/him)
|
||||
* [iarna](https://github.com/iarna) -
|
||||
**Rebecca Turner** <me@re-becca.org>
|
||||
* [imran-iq](https://github.com/imran-iq) -
|
||||
**Imran Iqbal** <imran@imraniqbal.org>
|
||||
* [imyller](https://github.com/imyller) -
|
||||
**Ilkka Myller** <ilkka.myller@nodefield.com>
|
||||
* [isaacs](https://github.com/isaacs) -
|
||||
**Isaac Z. Schlueter** <i@izs.me>
|
||||
* [italoacasas](https://github.com/italoacasas) -
|
||||
**Italo A. Casas** <me@italoacasas.com> (he/him)
|
||||
* [jasongin](https://github.com/jasongin) -
|
||||
**Jason Ginchereau** <jasongin@microsoft.com>
|
||||
* [jbergstroem](https://github.com/jbergstroem) -
|
||||
**Johan Bergström** <bugs@bergstroem.nu>
|
||||
* [jhamhader](https://github.com/jhamhader) -
|
||||
**Yuval Brik** <yuval@brik.org.il>
|
||||
* [joshgav](https://github.com/joshgav) -
|
||||
**Josh Gavant** <josh.gavant@outlook.com>
|
||||
* [julianduque](https://github.com/julianduque) -
|
||||
**Julian Duque** <julianduquej@gmail.com> (he/him)
|
||||
* [kfarnung](https://github.com/kfarnung) -
|
||||
**Kyle Farnung** <kfarnung@microsoft.com> (he/him)
|
||||
* [kunalspathak](https://github.com/kunalspathak) -
|
||||
**Kunal Pathak** <kunal.pathak@microsoft.com>
|
||||
* [lucamaraschi](https://github.com/lucamaraschi) -
|
||||
**Luca Maraschi** <luca.maraschi@gmail.com> (he/him)
|
||||
* [lxe](https://github.com/lxe) -
|
||||
**Aleksey Smolenchuk** <lxe@lxe.co>
|
||||
* [maclover7](https://github.com/maclover7) -
|
||||
**Jon Moss** <me@jonathanmoss.me> (he/him)
|
||||
* [matthewloring](https://github.com/matthewloring) -
|
||||
**Matthew Loring** <mattloring@google.com>
|
||||
* [micnic](https://github.com/micnic) -
|
||||
**Nicu Micleușanu** <micnic90@gmail.com> (he/him)
|
||||
* [mikeal](https://github.com/mikeal) -
|
||||
**Mikeal Rogers** <mikeal.rogers@gmail.com>
|
||||
* [monsanto](https://github.com/monsanto) -
|
||||
**Christopher Monsanto** <chris@monsan.to>
|
||||
* [MoonBall](https://github.com/MoonBall) -
|
||||
**Chen Gang** <gangc.cxy@foxmail.com>
|
||||
* [not-an-aardvark](https://github.com/not-an-aardvark) -
|
||||
**Teddy Katz** <teddy.katz@gmail.com> (he/him)
|
||||
* [Olegas](https://github.com/Olegas) -
|
||||
**Oleg Elifantiev** <oleg@elifantiev.ru>
|
||||
* [orangemocha](https://github.com/orangemocha) -
|
||||
**Alexis Campailla** <orangemocha@nodejs.org>
|
||||
* [othiym23](https://github.com/othiym23) -
|
||||
**Forrest L Norvell** <ogd@aoaioxxysz.net> (he/him)
|
||||
* [petkaantonov](https://github.com/petkaantonov) -
|
||||
**Petka Antonov** <petka_antonov@hotmail.com>
|
||||
* [phillipj](https://github.com/phillipj) -
|
||||
**Phillip Johnsen** <johphi@gmail.com>
|
||||
* [piscisaureus](https://github.com/piscisaureus) -
|
||||
**Bert Belder** <bertbelder@gmail.com>
|
||||
* [pmq20](https://github.com/pmq20) -
|
||||
**Minqi Pan** <pmq2001@gmail.com>
|
||||
* [princejwesley](https://github.com/princejwesley) -
|
||||
**Prince John Wesley** <princejohnwesley@gmail.com>
|
||||
* [rlidwka](https://github.com/rlidwka) -
|
||||
**Alex Kocharin** <alex@kocharin.ru>
|
||||
* [rmg](https://github.com/rmg) -
|
||||
**Ryan Graham** <r.m.graham@gmail.com>
|
||||
* [robertkowalski](https://github.com/robertkowalski) -
|
||||
**Robert Kowalski** <rok@kowalski.gd>
|
||||
* [romankl](https://github.com/romankl) -
|
||||
**Roman Klauke** <romaaan.git@gmail.com>
|
||||
* [RReverser](https://github.com/RReverser) -
|
||||
**Ingvar Stepanyan** <me@rreverser.com>
|
||||
* [sam-github](https://github.com/sam-github) -
|
||||
**Sam Roberts** <vieuxtech@gmail.com>
|
||||
* [sebdeckers](https://github.com/sebdeckers) -
|
||||
**Sebastiaan Deckers** <sebdeckers83@gmail.com>
|
||||
* [stefanmb](https://github.com/stefanmb) -
|
||||
**Stefan Budeanu** <stefan@budeanu.com>
|
||||
* [tellnes](https://github.com/tellnes) -
|
||||
**Christian Tellnes** <christian@tellnes.no>
|
||||
* [thefourtheye](https://github.com/thefourtheye) -
|
||||
**Sakthipriyan Vairamani** <thechargingvolcano@gmail.com> (he/him)
|
||||
* [thlorenz](https://github.com/thlorenz) -
|
||||
**Thorsten Lorenz** <thlorenz@gmx.de>
|
||||
* [trevnorris](https://github.com/trevnorris) -
|
||||
**Trevor Norris** <trev.norris@gmail.com>
|
||||
* [tunniclm](https://github.com/tunniclm) -
|
||||
**Mike Tunnicliffe** <m.j.tunnicliffe@gmail.com>
|
||||
* [vkurchatkin](https://github.com/vkurchatkin) -
|
||||
**Vladimir Kurchatkin** <vladimir.kurchatkin@gmail.com>
|
||||
* [vsemozhetbyt](https://github.com/vsemozhetbyt) -
|
||||
**Vse Mozhet Byt** <vsemozhetbyt@gmail.com> (he/him)
|
||||
* [whitlockjc](https://github.com/whitlockjc) -
|
||||
**Jeremy Whitlock** <jwhitlock@apache.org>
|
||||
<!--lint enable prohibited-strings-->
|
||||
|
||||
Collaborators follow the [Collaborator Guide](./doc/guides/collaborator-guide.md) in
|
||||
maintaining the Node.js project.
|
||||
|
||||
### Release Keys
|
||||
|
||||
Primary GPG keys for Node.js Releasers (some Releasers sign with subkeys):
|
||||
|
||||
* **Beth Griggs** <bethany.griggs@uk.ibm.com>
|
||||
`4ED778F539E3634C779C87C6D7062848A1AB005C`
|
||||
* **Colin Ihrig** <cjihrig@gmail.com>
|
||||
`94AE36675C464D64BAFA68DD7434390BDBE9B9C5`
|
||||
* **James M Snell** <jasnell@keybase.io>
|
||||
`71DCFD284A79C3B38668286BC97EC7A07EDE3FC1`
|
||||
* **Michaël Zasso** <targos@protonmail.com>
|
||||
`8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600`
|
||||
* **Myles Borins** <myles.borins@gmail.com>
|
||||
`C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8`
|
||||
* **Richard Lau** <riclau@uk.ibm.com>
|
||||
`C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C`
|
||||
* **Rod Vagg** <rod@vagg.org>
|
||||
`DD8F2338BAE7501E3DD5AC78C273792F7D83545D`
|
||||
* **Ruben Bridgewater** <ruben@bridgewater.de>
|
||||
`A48C2BEE680E841632CD4E44F07496B3EB3C1762`
|
||||
* **Shelley Vohr** <shelley.vohr@gmail.com>
|
||||
`B9E2F5981AA6E0CD28160D9FF13993A75599653C`
|
||||
|
||||
To import the full set of trusted release keys:
|
||||
|
||||
```bash
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys 4ED778F539E3634C779C87C6D7062848A1AB005C
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys A48C2BEE680E841632CD4E44F07496B3EB3C1762
|
||||
gpg --keyserver pool.sks-keyservers.net --recv-keys B9E2F5981AA6E0CD28160D9FF13993A75599653C
|
||||
```
|
||||
|
||||
See the section above on [Verifying Binaries](#verifying-binaries) for how to
|
||||
use these keys to verify a downloaded file.
|
||||
|
||||
Other keys used to sign some previous releases:
|
||||
|
||||
* **Chris Dickinson** <christopher.s.dickinson@gmail.com>
|
||||
`9554F04D7259F04124DE6B476D5A82AC7E37093B`
|
||||
* **Evan Lucas** <evanlucas@me.com>
|
||||
`B9AE9905FFD7803F25714661B63B535A4C206CA9`
|
||||
* **Gibson Fahnestock** <gibfahn@gmail.com>
|
||||
`77984A986EBC2AA786BC0F66B01FBB92821C587A`
|
||||
* **Isaac Z. Schlueter** <i@izs.me>
|
||||
`93C7E9E91B49E432C2F75674B0A78B0A6C481CF6`
|
||||
* **Italo A. Casas** <me@italoacasas.com>
|
||||
`56730D5401028683275BD23C23EFEFE93C4CFFFE`
|
||||
* **Jeremiah Senkpiel** <fishrock@keybase.io>
|
||||
`FD3A5288F042B6850C66B31F09FE44734EB7990E`
|
||||
* **Julien Gilli** <jgilli@fastmail.fm>
|
||||
`114F43EE0176B71C7BC219DD50A3051F888C628D`
|
||||
* **Timothy J Fontaine** <tjfontaine@gmail.com>
|
||||
`7937DFD2AB06298B2293C3187D33FF9D0246406D`
|
||||
|
||||
[Code of Conduct]: https://github.com/nodejs/admin/blob/master/CODE_OF_CONDUCT.md
|
||||
[Contributing to the project]: CONTRIBUTING.md
|
||||
[Node.js Website]: https://nodejs.org/
|
||||
[OpenJS Foundation]: https://openjsf.org/
|
||||
[Working Groups]: https://github.com/nodejs/TSC/blob/master/WORKING_GROUPS.md
|
||||
[Strategic Initiatives]: https://github.com/nodejs/TSC/blob/master/Strategic-Initiatives.md
|
||||
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/darwin-x64/node
Normal file
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/darwin-x64/node
Normal file
Binary file not shown.
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/linux-arm64/node
Normal file
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/linux-arm64/node
Normal file
Binary file not shown.
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/linux-x64/node
Normal file
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/linux-x64/node
Normal file
Binary file not shown.
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/win-x64/node.exe
Normal file
BIN
plugins/hal-zigbee/resource/resource/bin/nodejs/win-x64/node.exe
Normal file
Binary file not shown.
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
|
||||
</Product>
|
||||
7
plugins/hal-zwave/resource/resource/config/2gig/ct30.xml
Normal file
7
plugins/hal-zwave/resource/resource/config/2gig/ct30.xml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://benext.eu/static/manual/1poleswitch.pdf-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="10" label="Mode" value="255">
|
||||
<Help>The mode in which a different Z-Wave message is sent.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="Double press time" value="20">
|
||||
<Help>The time that a user has to activate the double button pressed scene, if time is passed then the single pressed button scene is notified. (value * 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Temperature offset" value="0" size="2">
|
||||
<Help>A signed integer to determine the offset of the temperature.</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="4">
|
||||
<Group index="1" max_associations="8" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="8" label="Group 2" auto="false"/>
|
||||
<Group index="3" max_associations="8" label="Group 3" auto="false"/>
|
||||
<Group index="4" max_associations="8" label="Group 4" auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://benext.eu/static/manual/2poleswitch.pdf-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="10" label="Mode" value="255">
|
||||
<Help>The mode in which a different Z-Wave message is sent.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="Double press time" value="20">
|
||||
<Help>The time that a user has to activate the double button pressed scene, if time is passed then the single pressed button scene is notified. (value * 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Temperature offset" value="0" size="2">
|
||||
<Help>A signed integer to determine the offset of the temperature.</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="4">
|
||||
<Group index="1" max_associations="8" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="8" label="Group 2" auto="false"/>
|
||||
<Group index="3" max_associations="8" label="Group 3" auto="false"/>
|
||||
<Group index="4" max_associations="8" label="Group 4" auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_ALARM AlarmCmd_Get not supported -->
|
||||
<CommandClass id="113" getsupported="false" />
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings)</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="2" label="Destination routine enabled" value="255">
|
||||
<Help>Enables an internal routine that periodically checks the Z-Wave device in assocication group 2</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="3" label="Destination routine success time" value="60">
|
||||
<Help>Configure the time that the AlarmSound sends a new frame when previous frame was send successful</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="Destination routine failed time" value="240">
|
||||
<Help>Configure the time that the AlarmSound sends a few frame when previous frame was send not successful</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="5" label="Temperature calibration offset (byte 1)" value="0">
|
||||
<Help>A (signed) offset to calibrate the onboard temperature sensor</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="6" label="Temperature calibration offset (byte 2)" value="0">
|
||||
<Help>A (signed) offset to calibrate the onboard temperature sensor</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Select index sound/light mode" value="1">
|
||||
<Help>The index of the sound mode when a switch binary/basic set frame is received</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="8" label="Power offline sound/light mode" value="6">
|
||||
<Help>The index of the sound mode when the AlarmSound will start when it is unplugged</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="9" label="Error sound/light mode" value="5">
|
||||
<Help>The index of the sound mode when the AlarmSound will play when it is unable to reach the device in association group 2</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="10" label="Sound/Light index 1" value="-1">
|
||||
<Help>Params 10 until 27 are the values to configure the sound and light thtat are played when index 1 is selected</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="28" label="Sound/Light index 2" value="-1">
|
||||
<Help>Params 28 until 45 are the values to configure the sound and light thtat are played when index 2 is selected</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="46" label="Sound/Light index 3" value="-1">
|
||||
<Help>Params 46 until 63 are the values to configure the sound and light thtat are played when index 3 is selected</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="64" label="Sound/Light index 4" value="-1">
|
||||
<Help>Params 64 until 81 are the values to configure the sound and light thtat are played when index 4 is selected</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="82" label="Sound/Light index 5" value="-1">
|
||||
<Help>Params 82 until 99 are the values to configure the sound and light thtat are played when index 5 is selected</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="100" label="Sound/Light index 6" value="-1">
|
||||
<Help>Params 100 until 117 are the values to configure the sound and light thtat are played when index 6 is selected</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="1" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="1" label="Group 2" auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://benext.eu/static/manual/builtindimmer.pdf-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="Button Type" value="0" size="1">
|
||||
<Help>The way how the button reacts when press/released</Help>
|
||||
<Item label="Toggle light when button is pressed, no action when button is released." value="0"/>
|
||||
<Item label="Toggle light when button is released, Start dimming when button pressed." value="1"/>
|
||||
<Item label="Toggle light when button is pressed and when button is Released, start dimming when quickly press and release button." value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="3" label="Control Type" value="0" size="1">
|
||||
<Help>The way the Built-in Dimmer reacts when light is turned on/off with button</Help>
|
||||
<Item label="Switch own light on and send a Z-Wave message to all associated nodes (direct and extern)" value="0"/>
|
||||
<Item label="Don.t switch own light on but only send a Z-Wave message to associated node. (extern only)" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="Dimming enabled" value="1">
|
||||
<Help>This parameter is used to enable the dimming option of the product. When disabled the dimming and fading routine are disabled.</Help>
|
||||
<Item label="Dimming disabled." value="0"/>
|
||||
<Item label="Dimming enabled." value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="6" label="Maximum Powerload" value="200" size="2">
|
||||
<Help>The maximum powerload in watts when light is turned on, when measured higher then this value the Inline Dimmer is automatically turned off.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Dimming Speed" value="3">
|
||||
<Help>The speed of dimming when activated (manual and RF). Dim speed is 1% per value (* 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="8" label="Fading up Speed" value="3">
|
||||
<Help>The speed of fading up when activated (manual and RF). Fade speed is 1% per value (* 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="9" label="Toggle time" value="50">
|
||||
<Help>The time window to repress button to start dimming. Toggle time is value (* 10ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="Auto meter report: percentage" value="20">
|
||||
<Help>A percentage that an energy value must be different compared to a previous sent value before an unsolicited meter report is sent. Minimum value = 10% Maximum value = 100%</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Auto meter report: watt" value="10">
|
||||
<Help>A watt value that an energy value must be different compared to a previous sent value before an unsolicited meter report is sent. Minimum value = 5 watt Maximum value = 255 watt</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="13" label="Auto meter report: time" value="20">
|
||||
<Help>A time value that has to be passed compared to a previous sent value before a unsolicited meter report is sent. Minimum value = 10 seconds Maximum value = 255 seconds</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="14" label="Last known status" value="0">
|
||||
<Help>What to do with lamp status when power applied. If 0x00: Always switch light off when power applied. If > 0x00: Switch lamp on/off depending on last known lampstatus before power was disconnected.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="15" label="Fading down speed" value="1">
|
||||
<Help>The speed of fading up when activated (manual and RF). Fade speed is 1% per value (* 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="8" label="Group 1: All nodes in this group will receive a BASIC_SET frame when light is set to a certain state with the button of the Built-in Dimmer (manual switching)." auto="false"/>
|
||||
<Group index="2" max_associations="1" label="Group 2: The node associated in this group will receive a SWITCH_MULTILEVEL_REPORT frame every time the level of light is changed, where the value represents the (changed) dim level. The status is reported after every change that means manual but also if changed by Z-Wave. The node in this group will also received the (auto) METER_REPORT." auto="false"/>
|
||||
<Group index="3" max_associations="1" label="Group 3: If configured that the control mode is extern only (configuration param3, value 1) then a BASIC_SET frame is sent to the node in this group when the button is changed." auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://www.ihome.eu/images/pdf/products/Quickstart%20+%20Technical%20Manual%20DoorSensor.pdf-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="External Contact" value="0" size="1">
|
||||
<Help>Configure what the external contact sends when triggered.</Help>
|
||||
<Item label="Send a alarm report with type 2." value="0"/>
|
||||
<Item label="Send a Basic set frame to all nodes in association group 2." value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="3" label="Not used" value="0">
|
||||
<Help>Is not used but can still be set and requested.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="Not used" value="0">
|
||||
<Help>Is not used but can still be set and requested.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="5" label="The Mode" value="1">
|
||||
<Help>To configure the operating mode.</Help>
|
||||
<Item label="Mode 1: Normal operating mode." value="1"/>
|
||||
<Item label="Mode 3: Z-Wave chip is always on to request e.g. version or manufacturer id." value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="int" genre="config" instance="1" index="6" label="Temperature offset" value="0">
|
||||
<Help>A signed integer to determine the offset of the temperature. </Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="5" label="Group 1: if the internal door contact (magnet) is triggered it sends a Z-Wave frame to every node in this group." auto="false"/>
|
||||
<Group index="2" max_associations="5" label="Group 2: if the external door contact is triggered it sends a Z-Wave frame to every node in this group if it is configured (see configuration documentation param 2: external contact)." auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://www.pepper1.net/zwavedb/device/269-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="2" label="Startup with last known socket status" size="1" value="0">
|
||||
<Help>The state in what the switch is when power is supplied.</Help>
|
||||
<Item label="Off" value="0"/>
|
||||
<Item label="Previous state" value="1"/>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="9" label="Relay delay time" value="50" units="ms">
|
||||
<Help>When the relay is switched it can't be switched again until the configured time has passed.</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="10" label="Led indicator" size="1" value="1">
|
||||
<Help>Show the led state compared to the relay state.</Help>
|
||||
<Item label="Led off" value="0"/>
|
||||
<Item label="Led on / Relay on" value="1"/>
|
||||
<Item label="Led on / Relay off" value="2"/>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="1" label="Group 1" auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
33
plugins/hal-zwave/resource/resource/config/BeNext/Molite.xml
Normal file
33
plugins/hal-zwave/resource/resource/config/BeNext/Molite.xml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://www.pepper1.net/zwavedb/device/265-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="2" label="Mode timeout" size="2" value="1" units="seconds">
|
||||
<Help> The time used in mode 2 to turn the sensor off. This Time will start running as soon as detection is seen.</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="3" label="Switch off time" size="2" value="15" units="seconds">
|
||||
<Help> The switch off time will start running as soon as mode timeout is done. Motion sensor is turned on and when movement is detected again the mode timeout (cfg param 1) will start running all over again. When switch off time is done a basic off message is sent to the associated node.</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="Sensitivity" size="1" value="100">
|
||||
<Help>Sensitivity value between 0 and 127 (values above 127 will be reported as the set value but will be handled in SW as 127).</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="5" label="The mode" size="1" value="2">
|
||||
<Help>The mode that is entered after detection. If mode is 0 or higher then 3, that value will be reported after a get but will be handled in SW as mode 2.</Help>
|
||||
<Item label="no detection possible. Battery save mode" value="1"/>
|
||||
<Item label="normal operation mode: send on after detection and off after given time no detection" value="2"/>
|
||||
<Item label="Z-Wave chip is always on to request e.g. version or manufacturer id" value="3"/>
|
||||
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Group 1" auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://benext.eu/static/manual/plugindimmer.pdf-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="3" label="Control Type" value="0" size="1">
|
||||
<Help>The way the Built-in Dimmer reacts when light is turned on/off with button</Help>
|
||||
<Item label="Switch own light on and send a Z-Wave message to all associated nodes (direct and extern)" value="0"/>
|
||||
<Item label="Don.t switch own light on but only send a Z-Wave message to associated node. (extern only)" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="Dimming enabled" value="1">
|
||||
<Help>This parameter is used to enable the dimming option of the product. When disabled the dimming and fading routine are disabled.</Help>
|
||||
<Item label="Dimming disabled." value="0"/>
|
||||
<Item label="Dimming enabled." value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="6" label="Maximum Powerload" value="200" size="2">
|
||||
<Help>The maximum powerload in watts when light is turned on, when measured higher then this value the Inline Dimmer is automatically turned off.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Dimming Speed" value="3">
|
||||
<Help>The speed of dimming when activated (manual and RF). Dim speed is 1% per value (* 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="8" label="Fading up Speed" value="3">
|
||||
<Help>The speed of fading up when activated (manual and RF). Fade speed is 1% per value (* 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="Auto meter report: percentage" value="20">
|
||||
<Help>A percentage that an energy value must be different compared to a previous sent value before an unsolicited meter report is sent. Minimum value = 10% Maximum value = 100%</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Auto meter report: watt" value="10">
|
||||
<Help>A watt value that an energy value must be different compared to a previous sent value before an unsolicited meter report is sent. Minimum value = 5 watt Maximum value = 255 watt</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="13" label="Auto meter report: time" value="20">
|
||||
<Help>A time value that has to be passed compared to a previous sent value before a unsolicited meter report is sent. Minimum value = 10 seconds Maximum value = 255 seconds</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="14" label="Last known status" value="0">
|
||||
<Help>What to do with lamp status when power applied. If 0x00: Always switch light off when power applied. If > 0x00: Switch lamp on/off depending on last known lampstatus before power was disconnected.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="15" label="Fading down speed" value="1">
|
||||
<Help>The speed of fading up when activated (manual and RF). Fade speed is 1% per value (* 10 ms)</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="8" label="Group 1: All nodes in this group will receive a BASIC_SET frame when light is set to a certain state with the button of the Built-in Dimmer (manual switching)." auto="false"/>
|
||||
<Group index="2" max_associations="1" label="Group 2: The node associated in this group will receive a SWITCH_MULTILEVEL_REPORT frame every time the level of light is changed, where the value represents the (changed) dim level. The status is reported after every change that means manual but also if changed by Z-Wave. The node in this group will also received the (auto) METER_REPORT." auto="false"/>
|
||||
<Group index="3" max_associations="1" label="Group 3: If configured that the control mode is extern only (configuration param3, value 1) then a BASIC_SET frame is sent to the node in this group when the button is changed." auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--http://www.pepper1.net/zwavedb/device/302-->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" value="-1">
|
||||
<Help>Set all configuration values to default values (factory settings).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2"
|
||||
label="Feedback Time" value="0" size="1">
|
||||
<Help>To configure the time the beep is automatically turned off in seconds.</Help>
|
||||
<Item label="Disabled" value="0"/>
|
||||
<Item label="Endless" value="-1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="3" label="Feedback Timeout" value="0">
|
||||
<Help>To configure the timeout to wait for a WAKEUP_NO_MORE_INFORMATION before the error beep is automatically sound. The error beeps are fixed 8 beeps shortly after each other.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="Feedback Beeps per Second" value="2">
|
||||
<Help>To configure the number of beeps per second. Every beep is fixed about 10ms.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="5" label="The Mode" value="1">
|
||||
<Help>To configure the operating mode. If any mode other then 3, that value will be reported after a get but will be handled in SW as mode 1.</Help>
|
||||
<Item label="Mode 1: Normal operating mode." value="1"/>
|
||||
<Item label="Mode 3: Z-Wave chip is always on to request e.g. version or manufacturer id." value="3"/>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Group 1" auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
4
plugins/hal-zwave/resource/resource/config/act/lfm20.xml
Normal file
4
plugins/hal-zwave/resource/resource/config/act/lfm20.xml
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<Protocol nodeinfosupported="false" />
|
||||
</Product>
|
||||
93
plugins/hal-zwave/resource/resource/config/act/zdm230.xml
Normal file
93
plugins/hal-zwave/resource/resource/config/act/zdm230.xml
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="1" genre="config" label="Ignore Start-Level (Transmitting)" value="1">
|
||||
<Help>Dimmers controlled by this switch will start dimming from their current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="2" genre="config" label="Suspend Group 4" value="0">
|
||||
<Help>Disable transmitting commands to Z-Wave devices that are in Group 4 without disassociating those devices from the group.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="3" genre="config" label="Night Light" value="0">
|
||||
<Help>In night-light mode the LED on the switch will turn ON when the switch is turned OFF.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Invert Switch" value="0">
|
||||
<Help>Change the top of the switch to OFF and the bottom of the switch to ON. Note: If you invert the switches and also install the product upside down, remember the load will now be controlled by the right, not the left switch.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="5" genre="config" label="Ignore Start-Level (Receiving)" value="1">
|
||||
<Help>This dimmer will start dimming from its current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="6" genre="config" label="Don't Send Level After Dim" value="1">
|
||||
<Help>When you press and hold the bottom of the ZDM230 switch once, the Z-Wave devices that are associated into Group 1 are sent the Dim command. If this parameter is set to "Yes" the devices in Group 1 will not go to the same level as the ZDM230.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="7" genre="config" label="On/Off Command Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="On/Off Command Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Local Control Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Local Control Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="ALL ON/ALL OFF Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="ALL ON/ALL OFF Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="list" index="13" genre="config" label="Disable Group 4 During Dim">
|
||||
<Help>Units in Group 4 only track when the dimmer is being turned ON and OFF and not while dimming.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="14" genre="config" label="Enable Shade Control Group 2" value="0">
|
||||
<Help>The ZDM230 can operate shade control devices via its group 2.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="15" genre="config" label="Enable Shade Control Group 3" value="0">
|
||||
<Help>The ZDM230 can operate shade control devices via its group 3.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="19" genre="config" label="LED Transmission Indication" value="2">
|
||||
<Help>The ZDM230 will flicker its LED when it is transmitting to any of its 4 groups. This flickering can be set to not flicker at all, to flicker the entire time it is transmitting, or to flicker for only 1 second when it begins transmitting.</Help>
|
||||
<Item label="None" value="0" />
|
||||
<Item label="While Transmitting" value="1" />
|
||||
<Item label="One Second Maximum" value="2" />
|
||||
</Value>
|
||||
<Value type="byte" index="20" genre="config" label="Poll Group 2 Interval" units="minutes" min="1" max="255" value="2">
|
||||
<Help>Poll Group 2 Interval</Help>
|
||||
</Value>
|
||||
<Value type="list" index="22" genre="config" label="Enable Group 2 Polling">
|
||||
<Help>Poll Group 2</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="4">
|
||||
<Group index="1" max_associations="5" label="Left Switch" />
|
||||
<Group index="2" max_associations="5" label="Right Switch" />
|
||||
<Group index="3" max_associations="5" label="Right Switch (2 Taps)" />
|
||||
<Group index="4" max_associations="5" label="Update Controller" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
69
plugins/hal-zwave/resource/resource/config/act/zdw103.xml
Normal file
69
plugins/hal-zwave/resource/resource/config/act/zdw103.xml
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="1" genre="config" label="Ignore Start-Level (Transmitting)" value="1">
|
||||
<Help>Dimmers controlled by this switch will start dimming from their current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="3" genre="config" label="Night Light" value="0">
|
||||
<Help>In night-light mode the LED on the switch will turn ON when the switch is turned OFF.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Invert Switch" value="0">
|
||||
<Help>Change the top of the switch to OFF and the bottom of the switch to ON.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="5" genre="config" label="Ignore Start-Level (Receiving)" value="1">
|
||||
<Help>This dimmer will start dimming from its current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="7" genre="config" label="On/Off Command Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="On/Off Command Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Local Control Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Local Control Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="ALL ON/ALL OFF Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="ALL ON/ALL OFF Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="list" index="14" genre="config" label="Enable Shade Control Group 2" value="0">
|
||||
<Help>The ZDW103 can operate shade control devices via its group 2.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="15" genre="config" label="Enable Shade Control Group 3" value="0">
|
||||
<Help>The ZDW103 can operate shade control devices via its group 3.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="19" genre="config" label="LED Transmission Indication" value="2">
|
||||
<Help>The ZDW103 will flicker its LED when it is transmitting to any of its 4 groups. This flickering can be set to not flicker at all, to flicker the entire time it is transmitting, or to flicker for only 1 second when it begins transmitting.</Help>
|
||||
<Item label="None" value="0" />
|
||||
<Item label="While Transmitting" value="1" />
|
||||
<Item label="One Second Maximum" value="2" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Group 1" />
|
||||
<Group index="2" max_associations="5" label="Group 2 (two taps)" />
|
||||
<Group index="3" max_associations="5" label="Group 3 (three taps)" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
112
plugins/hal-zwave/resource/resource/config/act/zdw232.xml
Normal file
112
plugins/hal-zwave/resource/resource/config/act/zdw232.xml
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="1" genre="config" label="Set Ignore Start Level Bit When Transmitting Dim Commands" value="1">
|
||||
<Help>
|
||||
The ZDW232 can send Dim commands to Z-Wave enabled dimmers. The Dim command has a start level embedded
|
||||
in it. A dimmer receiving this command will start dimming from that start level. However, the command also has a
|
||||
bit that indicates whether the dimmer should ignore the start level. If the bit is set to 1, the dimmer will ignore the
|
||||
start level and instead start dimming from its current level. If this bit is set to 0, the dimmer will not ignore the start
|
||||
level.
|
||||
</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="2" genre="config" label="Suspend Group 4" value="0">
|
||||
<Help>You may wish to disable transmitting commands to Z-Wave devices that are in Group 4 without "un-associating"
|
||||
those devices from the group. Setting parameter 2 to the value of 1 will stop the ZDW232 from transmitting to devices
|
||||
that are "associated" into Group 4.
|
||||
It is possible that you may only want the units in Group 4 to track when the dimmer is being turned ON and OFF
|
||||
and not when dimming.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="3" genre="config" label="Night Light" value="0">
|
||||
<Help>In night-light mode the LED on the switch will turn ON when the switch is turned OFF.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Invert Switch" value="0">
|
||||
<Help>To change the top of the switch to OFF and the bottom of the switch to ON, set parameter 4 to 1.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="5" genre="config" label="Ignore Start Level When Receiving Dim Commands" value="1">
|
||||
<Help>The ZDW232 can be set to ignore the start level that is part of the dim command, regardless of whether the command
|
||||
is telling the dimmer to ignore the start level or not ignore the start level embedded in the command (see Parameter
|
||||
1). Setting parameter 5 to a value of 1 (factory default) will cause the ZDW232 to ignore the start level and to dim
|
||||
or brighten from its current level. Setting the value to 0 will cause the ZDW232 to dim or brighten from the level in
|
||||
the command.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="6" genre="config" label="Don't Send Level Command After Transmitting Dim Commands" value="1">
|
||||
<Help>When you press and hold the bottom of the ZDW232 switch once, the Z-Wave devices that areassociated into Group
|
||||
1 are sent the Dim command. If parameter 6 is set to 0, after you release the switch, the ZDW232 will command
|
||||
devices in that group to go to the same level of the ZDW232. If parameter 6 is set to a value of 1 (factory default)
|
||||
the devices in Group 1 will not go to the same level of the ZDW232.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="7" genre="config" label="On/Off Command Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="On/Off Command Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Local Control Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Local Control Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="ALL ON/ALL OFF Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="ALL ON/ALL OFF Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="list" index="13" genre="config" label="Disable Group 4 During Dim">
|
||||
<Help>After the ZDW232 is commanded to stop dimming, it will then command the Z-Wave devices in Group 4 to the
|
||||
ZDW232's new level. To prevent the ZDW232 from commanding the Z-Wave devices in Group 4 during this particular
|
||||
occurrence, set Parameter 13 to the value of 1.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="14" genre="config" label="Enable Shade Control Group 2" value="0">
|
||||
<Help>The ZDW232 can operate shade control devices via its group 2 if this configuration parameter is set to 1.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="15" genre="config" label="Enable Shade Control Group 3" value="0">
|
||||
<Help>The ZDW232 can operate shade control devices via its group 3 if this configuration parameter is set to 1.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="19" genre="config" label="LED Transmission Indication" value="2">
|
||||
<Help>The ZDW232 will flicker its LED when it is transmitting to any of its 4 groups. This flickering can be set to not flicker at all, to flicker the entire time it is transmitting, or to flicker for only 1 second when it begins transmitting.</Help>
|
||||
<Item label="None" value="0" />
|
||||
<Item label="While Transmitting" value="1" />
|
||||
<Item label="One Second Maximum" value="2" />
|
||||
</Value>
|
||||
<Value type="byte" index="20" genre="config" label="Poll Group 2 Interval" units="minutes" min="1" max="255" value="2">
|
||||
<Help>Poll Group 2 Interval</Help>
|
||||
</Value>
|
||||
<Value type="list" index="22" genre="config" label="Enable Group 2 Polling">
|
||||
<Help>Poll Group 2</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="4">
|
||||
<Group index="1" max_associations="5" label="One tap / Local load control" />
|
||||
<Group index="2" max_associations="5" label="Two taps (Dimmers: One tap, then hold to dim)" />
|
||||
<Group index="3" max_associations="5" label="Three taps (Dimmers: Two taps, then hold to dim)" />
|
||||
<Group index="4" max_associations="5" label="Update Controller" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
63
plugins/hal-zwave/resource/resource/config/act/zir010.xml
Normal file
63
plugins/hal-zwave/resource/resource/config/act/zir010.xml
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="17" genre="config" label="Mode" value="0" size="1">
|
||||
<Help>
|
||||
The ZIR010 can be configured to operate in 1 of 3 modes.
|
||||
Those modes are:
|
||||
Lighting Mode (factory default)
|
||||
Alarm Mode
|
||||
Sensor Mode
|
||||
To change the mode of operation:
|
||||
For Lighting Mode: Send a value of 0 to Configuration Parameter #17.
|
||||
For Alarm Mode: Send a value of 1 to Configuration Parameter #17.
|
||||
For Sensor Mode: Send a value of 2 to Configuration Parameter # 17.
|
||||
Information reproduced from: http://www.pepper1.net/zwavedb/uploads/resources/bdf086a9388325a2fb8b8aa298e24e512faec65d.pdf
|
||||
</Help>
|
||||
<Item label="Lighting" value="0" />
|
||||
<Item label="Alarm" value="1" />
|
||||
<Item label="Sensor" value="2" />
|
||||
</Value>
|
||||
<Value type="byte" index="18" genre="config" label="Off/Idle Delay" units="minutes" min="0" max="255" value="1">
|
||||
<Help>
|
||||
The configuration parameter that can be used to adjust the amount of delay before the OFF or IDLE command is transmitted is Configuration Parameter # 18.
|
||||
This parameter can be configured with the value of 0 through 255.
|
||||
Where 0 means no delay and 255 means 255 minutes of delay.
|
||||
Default appears to be 1 min.
|
||||
Information reproduced from: http://www.pepper1.net/zwavedb/uploads/resources/bdf086a9388325a2fb8b8aa298e24e512faec65d.pdf
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="19" genre="config" label="Unsolicited Commands" value="1" size="1">
|
||||
<Help>
|
||||
The ZIR010 can be disabled from sending commands unsolicited without removing associated devices by
|
||||
setting Configuration Parameter # 19 to 0 (when asked for number of bytes, select 1).
|
||||
Setting it back to 1 will re-enable the ZIR010.
|
||||
Information reproduced from: http://www.pepper1.net/zwavedb/uploads/resources/bdf086a9388325a2fb8b8aa298e24e512faec65d.pdf
|
||||
</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="22" genre="config" label="Awake Time" units="seconds" min="15" max="45" value="30">
|
||||
<Help>
|
||||
The time the ZIR010 stays awake can be adjusted from 15 seconds to 45 seconds by sending a value of 15
|
||||
to 45 to the ZIR010 using Configuration Parameter # 22 (when asked for the number of bytes, select 1).
|
||||
This awake time period starts over every time the ZIR010 receives a command or request.
|
||||
Defaults to 30 seconds.
|
||||
Information reproduced from: http://www.pepper1.net/zwavedb/uploads/resources/bdf086a9388325a2fb8b8aa298e24e512faec65d.pdf
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Motion" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Tamper" />
|
||||
<Group index="3" max_associations="5" label="Battery" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="bool" index="29" genre="config" label="Load Sense" units="" min="0" max="1" />
|
||||
</CommandClass>
|
||||
</Product>
|
||||
36
plugins/hal-zwave/resource/resource/config/act/zrw103.xml
Normal file
36
plugins/hal-zwave/resource/resource/config/act/zrw103.xml
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="1" genre="config" label="Ignore Start-Level (Transmitting)" value="1">
|
||||
<Help>Dimmers controlled by this switch will start dimming from their current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="3" genre="config" label="Night Light" value="0">
|
||||
<Help>In night-light mode the LED on the switch will turn ON when the switch is turned OFF.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Invert Switch" value="0">
|
||||
<Help>Change the top of the switch to OFF and the bottom of the switch to ON.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="19" genre="config" label="LED Transmission Indication" value="2">
|
||||
<Help>The ZRW103 will flicker its LED when it is transmitting to any of its 4 groups. This flickering can be set to not flicker at all, to flicker the entire time it is transmitting, or to flicker for only 1 second when it begins transmitting.</Help>
|
||||
<Item label="None" value="0" />
|
||||
<Item label="While Transmitting" value="1" />
|
||||
<Item label="One Second Maximum" value="2" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Group 1" />
|
||||
<Group index="2" max_associations="5" label="Group 2 (two taps)" />
|
||||
<Group index="3" max_associations="5" label="Group 3 (three taps)" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
109
plugins/hal-zwave/resource/resource/config/aeon_labs/alms.xml
Normal file
109
plugins/hal-zwave/resource/resource/config/aeon_labs/alms.xml
Normal file
|
|
@ -0,0 +1,109 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="2" genre="config" label="Wake up 10 minutes when batteries are inserted" units="minutes" min="0" max="1" value="0">
|
||||
<Help>
|
||||
Stay awake for 10 minutes after batteries are inserted
|
||||
0 -> No
|
||||
1 -> Yes
|
||||
</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="short" index="3" genre="config" label="On time" units="seconds" min="1" max="15300" value="240">
|
||||
<Help>
|
||||
How long should the device associated to multi sensor keep
|
||||
state On before sending it Off command (if the value is bigger
|
||||
than 255, the value would be rounded to next integer in minutes)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="4" genre="config" label="Enable Motion Sensor" units="" min="0" max="1" value="1">
|
||||
<Help>
|
||||
Enable Motion Sensor
|
||||
0 -> Disabled
|
||||
1 -> Enabled
|
||||
</Help>
|
||||
<Item label="Disabled" value="0" />
|
||||
<Item label="Enabled" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="5" genre="config" label="Command Options" units="" min="1" max="2" value="1">
|
||||
<Help>
|
||||
Which commands to send when PIR motion sensor triggered
|
||||
1 (default) -> Basic Set
|
||||
2 -> Binary Sensor Report
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="100" genre="config" label="Reset #101-103" units="" value="0" write_only="true" affects="101,102,103">
|
||||
<Help>
|
||||
Reset to default parameters number 101-103. Any value other then 0 will initiate this reset.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="101" genre="config" label="Group 1 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send automatically in timing intervals for group 1
|
||||
Bitsets:
|
||||
0 -> Battery report
|
||||
5 -> Temperature
|
||||
6 -> Humidity
|
||||
7 -> Luminosity
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="102" genre="config" label="Group 2 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send automatically in timing intervals for group 2
|
||||
Bitsets:
|
||||
0 -> Battery report
|
||||
5 -> Temperature
|
||||
6 -> Humidity
|
||||
7 -> Luminosity
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="103" genre="config" label="Group 3 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send automatically in timing intervals for group 3
|
||||
Bitsets:
|
||||
0 -> Battery report
|
||||
5 -> Temperature
|
||||
6 -> Humidity
|
||||
7 -> Luminosity
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="110" genre="config" label="Reset #111-113" units="" value="0" write_only="true" affects="111,112,113">
|
||||
<Help>
|
||||
Reset to default parameters number 111-113. Any value other then 0 will initiate this reset.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="111" genre="config" label="Group 1 Interval" units="seconds" min="1" max="2678400" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 1.
|
||||
1 seconds - 2678400 seconds
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="112" genre="config" label="Group 2 Interval" units="seconds" min="1" max="2678400" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 2.
|
||||
1 seconds - 2678400 seconds
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="113" genre="config" label="Group 3 Interval" units="seconds" min="1" max="2678400" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 3.
|
||||
1 seconds - 2678400 seconds
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="button" index="255" genre="config" label="Reset to default" write_only="true" value="0" >
|
||||
<Help>
|
||||
Reset to factory defaults.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="4" label="Reports" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Aeon Labs Door/Window Sensor -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Toggle the sensor binary report value when the Magnet switch is opened/closed." min="0" max="1" value="0">
|
||||
<Help>0, Open: FF, Close: 00; 1, Open: 00, Close: FF
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="2" label="Enable wake up 10 minutes when the power is switched on." min="0" max="1" value="0">
|
||||
<Help>0: Disable; 1: Enable
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="3" label="Toggle the basic set value when Magnet switch is opened/closed." min="0" max="1" value="0">
|
||||
<Help>0, Open: FF, Close: 00; 1, Open: 00, Close: FF;
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" genre="config" instance="1" index="121" label="Determines which report will be sent when Magnet switch is opened/ closed." min="0" max="1" value="256">
|
||||
<Help>Which reports need to send automatically in timing intervals for group 1
|
||||
Bitsets:
|
||||
0 -> Battery report
|
||||
4 -> Sensor Binary
|
||||
8 -> Basic Set
|
||||
Default setting: 0x00000100 (Basic Set)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="254" genre="config" label="Device Tag" units="" min="0" max="255" value="0">
|
||||
<Help>Device Tag</Help>
|
||||
</Value>
|
||||
<Value type="button" index="255" genre="config" label="Reset configuration settings to factory defaults" write_only="true" value="0" >
|
||||
<Help>Reset to factory defaults.</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<!-- Information from http://www.pepper1.net/zwavedb/uploads/resources/1804efacf71a36402c53209c0991c04f20b31588.pdf -->
|
||||
<!-- Or is original entry correct?: max_associations="5" label="Report" -->
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="6" label="Reports" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
187
plugins/hal-zwave/resource/resource/config/aeon_labs/hem.xml
Normal file
187
plugins/hal-zwave/resource/resource/config/aeon_labs/hem.xml
Normal file
|
|
@ -0,0 +1,187 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" index="1" genre="config" label="Country Voltage" units="volts" min="0" max="240" value="120">
|
||||
<Help>
|
||||
Voltage to calculate wattage from amperage. US=120. EU,ANZ=240.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Power changed" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
Automatic report only when power is changed.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="4" genre="config" label="Wattage Threshold" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (whole HEM).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="5" genre="config" label="Wattage Threshold C1" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (Clamp 1).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="6" genre="config" label="Wattage Threshold C2" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (Clamp 2).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="7" genre="config" label="Wattage Threshold C3" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (Clamp 3).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="Wattage Percentage Change" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (whole HEM).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Wattage Percentage Change C1" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (Clamp 1).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Wattage Percentage Change C2" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (Clamp 2).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="Wattage Percentage Change C3" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (Clamp 3).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="Accumulate energy" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
Accumulate energy when Battery Powered.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="20" genre="config" label="USB powered" units="" min="0" max="1" read_only="true" value="0">
|
||||
<Help>
|
||||
This byte denotes whether the product is using batteries (value = 0) or using USB power (value = 1).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="100" genre="config" label="Reset #101-103" units="" value="0" write_only="true" affects="101,102,103">
|
||||
<Help>
|
||||
Reset to default parameters number 101-103. Any value other then 0 will initiate this reset.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="101" genre="config" label="Group 1 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send in group1. Format is as follows:
|
||||
Byte 1 (msb): Reserved
|
||||
Byte 2: Reserved
|
||||
Byte 3: Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
|
||||
Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
|
||||
Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
|
||||
Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
|
||||
Byte 4 (lsb): Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: reserved
|
||||
Bit 4: reserved
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="102" genre="config" label="Group 2 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send in group2. Format is as follows:
|
||||
Byte 1 (msb): Reserved
|
||||
Byte 2: Reserved
|
||||
Byte 3: Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
|
||||
Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
|
||||
Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
|
||||
Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
|
||||
Byte 4 (lsb): Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: reserved
|
||||
Bit 4: reserved
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="103" genre="config" label="Group 3 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send in group3. Format is as follows:
|
||||
Byte 1 (msb): Reserved
|
||||
Byte 2: Reserved
|
||||
Byte 3: Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
|
||||
Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
|
||||
Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
|
||||
Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
|
||||
Byte 4 (lsb): Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: reserved
|
||||
Bit 4: reserved
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="110" genre="config" label="Reset #111-113" units="" value="0" write_only="true" affects="111,112,113">
|
||||
<Help>
|
||||
Reset to default parameters number 111-113. Any value other then 0 will initiate this reset.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="111" genre="config" label="Group 1 Interval" units="seconds" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 1.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="112" genre="config" label="Group 2 Interval" units="seconds" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 2.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="113" genre="config" label="Group 3 Interval" units="seconds" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 3.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="253" genre="config" label="Unit Recalibration (dangerous)" units="" value="0" write_only="true">
|
||||
<Help>
|
||||
Re-calibrate (will destroy factory calibration). CONTACT AEON LABS before using.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="254" genre="config" label="Device Tag" units="" value="0">
|
||||
<Help>
|
||||
Device tag.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="255" genre="config" label="Reset default configuration" units="" value="0" write_only="true" affects="all">
|
||||
<Help>
|
||||
Reset to the default configuration.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_WAKE_UP. This class is in the list reported by the HEM, but it does not
|
||||
respond to requests. It still needs to be supported so that wake up notifications are handled. -->
|
||||
<CommandClass id="132" create_vars="false" />
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Report" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
177
plugins/hal-zwave/resource/resource/config/aeon_labs/hemg2.xml
Normal file
177
plugins/hal-zwave/resource/resource/config/aeon_labs/hemg2.xml
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="2" genre="config" label="Reverse Clamping" units="" min="0" max="1" value="0" size="1">
|
||||
<Help>
|
||||
If the reverse clamping pliers, negative power is detected.
|
||||
</Help>
|
||||
<Item label="Disable" value="0" />
|
||||
<Item label="Enable" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="3" genre="config" label="Power changed" units="" min="0" max="1" value="0" size="1">
|
||||
<Help>
|
||||
Automatic report only when power is changed.
|
||||
</Help>
|
||||
<Item label="Disable" value="0" />
|
||||
<Item label="Enable" value="1" />
|
||||
</Value>
|
||||
<Value type="short" index="4" genre="config" label="Wattage Threshold" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (whole HEM).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="5" genre="config" label="Wattage Threshold C1" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (Clamp 1).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="6" genre="config" label="Wattage Threshold C2" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (Clamp 2).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="7" genre="config" label="Wattage Threshold C3" units="watts" value="50">
|
||||
<Help>
|
||||
Threshold change in wattage to induce a automatic report (Clamp 3).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="Wattage Percentage Change" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (whole HEM).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Wattage Percentage Change C1" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (Clamp 1).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Wattage Percentage Change C2" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (Clamp 2).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="Wattage Percentage Change C3" units="%" value="10">
|
||||
<Help>
|
||||
Percentage change in wattage to induce a automatic report (Clamp 3).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="100" genre="config" label="Reset #101-103" units="" value="0" write_only="true" affects="101,102,103">
|
||||
<Help>
|
||||
Reset to default parameters number 101-103. Any value other then 0 will initiate this reset.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="101" genre="config" label="Group 1 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send in group1. Format is as follows:
|
||||
Byte 1 (msb): Reserved
|
||||
Byte 2: Reserved
|
||||
Byte 3: Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
|
||||
Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
|
||||
Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
|
||||
Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
|
||||
Byte 4 (lsb): Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: reserved
|
||||
Bit 4: reserved
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="102" genre="config" label="Group 2 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send in group2. Format is as follows:
|
||||
Byte 1 (msb): Reserved
|
||||
Byte 2: Reserved
|
||||
Byte 3: Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
|
||||
Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
|
||||
Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
|
||||
Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
|
||||
Byte 4 (lsb): Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: reserved
|
||||
Bit 4: reserved
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="103" genre="config" label="Group 3 Reports" units="" value="0">
|
||||
<Help>
|
||||
Which reports need to send in group3. Format is as follows:
|
||||
Byte 1 (msb): Reserved
|
||||
Byte 2: Reserved
|
||||
Byte 3: Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
|
||||
Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
|
||||
Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
|
||||
Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
|
||||
Byte 4 (lsb): Bit 7: reserved
|
||||
Bit 6: reserved
|
||||
Bit 5: reserved
|
||||
Bit 4: reserved
|
||||
Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
|
||||
Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
|
||||
Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="110" genre="config" label="Reset #111-113" units="" value="0" write_only="true" affects="111,112,113">
|
||||
<Help>
|
||||
Reset to default parameters number 111-113. Any value other then 0 will initiate this reset.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="111" genre="config" label="Group 1 Interval" units="seconds" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 1.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="112" genre="config" label="Group 2 Interval" units="seconds" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 2.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="113" genre="config" label="Group 3 Interval" units="seconds" value="720">
|
||||
<Help>
|
||||
The interval of sending report group 3.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="200" genre="config" label="Partner ID" units="" min="0" max="1" size="1" value="0">
|
||||
<Item label="Aeon Labs Standard Product" value="0" />
|
||||
<Item label="AT&T" value="1" />
|
||||
</Value>
|
||||
<Value type="short" index="254" genre="config" label="Device Tag" units="" value="0">
|
||||
<Help>
|
||||
Device tag.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="255" genre="config" label="Reset default configuration" units="" value="0" write_only="true" affects="all">
|
||||
<Help>
|
||||
Reset to the default configuration.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Report" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="int" index="0" genre="config" label="Button #1(tap) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="int" index="1" genre="config" label="Button #1(tap) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="int" index="2" genre="config" label="Button #1(tap) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="int" index="3" genre="config" label="Button #1(tap) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="int" index="4" genre="config" label="Button #1(tap) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="20" genre="config" label="Button #1(hold) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="21" genre="config" label="Button #1(hold) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="22" genre="config" label="Button #1(hold) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="23" genre="config" label="Button #1(hold) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="24" genre="config" label="Button #1(hold) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="40" genre="config" label="Button #2(tap) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="41" genre="config" label="Button #2(tap) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="42" genre="config" label="Button #2(tap) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="43" genre="config" label="Button #2(tap) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="44" genre="config" label="Button #2(tap) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="60" genre="config" label="Button #2(hold) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="61" genre="config" label="Button #2(hold) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="62" genre="config" label="Button #2(hold) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="63" genre="config" label="Button #2(hold) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="64" genre="config" label="Button #2(hold) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="80" genre="config" label="Button #3(tap) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="81" genre="config" label="Button #3(tap) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="82" genre="config" label="Button #3(tap) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="83" genre="config" label="Button #3(tap) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="84" genre="config" label="Button #3(tap) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="100" genre="config" label="Button #3(hold) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="101" genre="config" label="Button #3(hold) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="102" genre="config" label="Button #3(hold) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="103" genre="config" label="Button #3(hold) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="104" genre="config" label="Button #3(hold) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="120" genre="config" label="Button #4(tap) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="121" genre="config" label="Button #4(tap) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="122" genre="config" label="Button #4(tap) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="123" genre="config" label="Button #4(tap) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="124" genre="config" label="Button #4(tap) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="140" genre="config" label="Button #4(hold) Value 1" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="141" genre="config" label="Button #4(hold) Value 2" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="142" genre="config" label="Button #4(hold) Value 3" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="143" genre="config" label="Button #4(hold) Value 4" units="" write_only="true" value="0" />
|
||||
<Value type="short" index="144" genre="config" label="Button #4(hold) Value 5" units="" write_only="true" value="0" />
|
||||
<Value type="bool" index="241" genre="config" label="Button #1 Programmable" units="" write_only="true" min="0" max="1" value="0" />
|
||||
<Value type="bool" index="242" genre="config" label="Button #2 Programmable" units="" write_only="true" min="0" max="1" value="0" />
|
||||
<Value type="bool" index="243" genre="config" label="Button #3 Programmable" units="" write_only="true" min="0" max="1" value="0" />
|
||||
<Value type="bool" index="244" genre="config" label="Button #4 Programmable" units="" write_only="true" min="0" max="1" value="0" />
|
||||
<Value type="bool" index="250" genre="config" label="Scene Activation" units="" min="0" max="1" value="0" />
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. This class is in the list reported by the Keyfob -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Group1" auto="false" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="bool" index="241" genre="config" label="Button #1 Programmable" units="" min="0" max="1" />
|
||||
<Value type="bool" index="242" genre="config" label="Button #2 Programmable" units="" min="0" max="1" />
|
||||
<Value type="bool" index="243" genre="config" label="Button #3 Programmable" units="" min="0" max="1" />
|
||||
<Value type="bool" index="244" genre="config" label="Button #4 Programmable" units="" min="0" max="1" />
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_VERSION. This class is in the list reported by the Minimote, but it does not respond to requests -->
|
||||
<CommandClass id="134" action="remove" />
|
||||
|
||||
<!-- COMMAND_CLASS_WAKE_UP. This class is in the list reported by the Minimote, but it does not
|
||||
respond to requests. It still needs to be supported so that wake up notifications are handled. -->
|
||||
<CommandClass id="132" create_vars="false" />
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. This class is in the list reported by the Minimote, but it does not respond to requests -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="4">
|
||||
<Group index="1" max_associations="5" label="Button #1" auto="false" write_only="true" />
|
||||
<Group index="2" max_associations="5" label="Button #2" auto="false" write_only="true" />
|
||||
<Group index="3" max_associations="5" label="Button #3" auto="false" write_only="true" />
|
||||
<Group index="4" max_associations="5" label="Button #4" auto="false" write_only="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION_COMMAND_CONFIGURATION. This class is supported but is missing from the list reported by the Minimote -->
|
||||
<CommandClass id="155" action="add" />
|
||||
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Aeon Labs Recessed Door Sensor -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Toggle the sensor binary report value when the Magnet switch is opened/closed." min="0" max="1" value="0">
|
||||
<Help>0, Open: FF, Close: 00; 1, Open: 00, Close: FF;
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="3" label="Toggle the basic set value when Magnet switch is opened/closed." min="0" max="1" value="0">
|
||||
<Help>0, Open: FF, Close: 00; 1, Open: 00, Close: FF;
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="101" label="If battery power is below the warning value, low battery checking function will be triggered and Low Battery Warning Report will be sent." min="0" max="1" value="0">
|
||||
<Help>0, Disable, 1, Enable;
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" genre="config" instance="1" index="111" label="The low battery check Interval time,0-4294967295 seconds." min="0" max="1" value="86640">
|
||||
<Help>This parameter is available when the low battery checking
|
||||
function is activated or the device was waked up by other
|
||||
actions (i.e. the z-wave button trigger, magnet switch
|
||||
trigger and the Wake Up Interval Set timeout trigger).
|
||||
The Recessed Door Sensor will check the battery power
|
||||
when it was wake up as other ways. For example: the
|
||||
z-wave button trigger, magnet switch trigger and the
|
||||
Wake Up Interval Set timeout trigger.
|
||||
Default setting: 86640
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" genre="config" instance="1" index="121" label="Flag values for which reports to send when the Magnet of Recessed Door Sensor is triggered." min="0" max="1" value="256">
|
||||
<Help>Bitsets:
|
||||
4 -> Sensor Binary
|
||||
8 -> Basic Set
|
||||
Default setting: 0x00000100 (Basic Set)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="254" genre="config" label="Device Tag" units="" min="0" max="255" value="0">
|
||||
<Help>Device Tag</Help>
|
||||
</Value>
|
||||
<Value type="button" index="255" genre="config" label="Reset configuration settings to factory defaults" write_only="true" value="0" >
|
||||
<Help>Reset to factory defaults.</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="5" label="Group 1: Will receive Basic Set/ Sensor Binary Report (configurable) when the status of Recessed Door Sensor’s magnet switch open or close." auto="false"/>
|
||||
<Group index="2" max_associations="5" label="Group 2: If the battery power is below the warning value, the Node IDs in Group 2 will receive the Low Battery Warning Report, and when the Recessed Door Sensor wake up at the first time it will receive the Battery Report." auto="false"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
151
plugins/hal-zwave/resource/resource/config/aeon_labs/ses.xml
Normal file
151
plugins/hal-zwave/resource/resource/config/aeon_labs/ses.xml
Normal file
|
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="1" genre="config" label="Report type" units="" min="0" max="1" size="1" value="0">
|
||||
<Help>
|
||||
Defines the contents of Multilevel Sensor Report after Multilevel Sensor Get received.
|
||||
</Help>
|
||||
<Item label="Power" value="0" />
|
||||
<Item label="Voltage" value="1" />
|
||||
</Value>
|
||||
<Value type="short" index="2" genre="config" label="Blinking behavior" units="" min="0" max="65535" write_only="true" value="0">
|
||||
<Help>
|
||||
This is actually a double byte value. The LSB defines the total time the device needs to blink in seconds. The MSB defines the on/off interval of the blink in tenths of seconds.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="80" genre="config" label="Notification status" units="" size="1" value="0">
|
||||
<Help>
|
||||
Enables automatic notifications to associated devices whenever there is a state change.
|
||||
</Help>
|
||||
<Item label="None" value="0" />
|
||||
<Item label="Hail" value="1" />
|
||||
<Item label="Basic" value="2" />
|
||||
</Value>
|
||||
<Value type="bool" index="90" genre="config" label="Enable Wattage Reports" units="" value="0">
|
||||
<Help>
|
||||
Enable/disable Wattage threshold and percent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="91" genre="config" label="Wattage threshold" units="watts" min="0" max="32000" value="50">
|
||||
<Help>
|
||||
The minimum change in wattage for a report to be sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="92" genre="config" label="Wattage threshold percent" units="%" min="0" max="99" value="10">
|
||||
<Help>
|
||||
Minimum change in percent of wattage to send a report.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="button" index="100" genre="config" label="Default Group Reports" units="" write_only="true" value="0" affects="101,102,103">
|
||||
<Help>
|
||||
Set report types for groups 1, 2 and 3 to default. Reverts to 0
|
||||
after set.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="101" genre="config" label="Report type G1" units="" value="8">
|
||||
<Help>
|
||||
Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
|
||||
Value 1 (msb) Reserved
|
||||
Value 2 Reserved
|
||||
Value 3 Reserved
|
||||
Value 4 (lsb) bits 7-4 reserved
|
||||
bit 3 MRC(KWH)
|
||||
bit 2 MRC(watt)
|
||||
bit 1 MSRC
|
||||
bit 0 reserved
|
||||
|
||||
The MRC(KWH) flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Meter Report Command(KWh) automatically.
|
||||
|
||||
The MRC(Watt) flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Meter Report Command(wattage) automatically.
|
||||
|
||||
The MSRC flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Multilevel Sensor Report Command(wattage) automatically.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="102" genre="config" label="Report type G2" units="" value="0">
|
||||
<Help>
|
||||
Defines the type of report sent for reporting group 2. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
|
||||
Value 1 (msb) Reserved
|
||||
Value 2 Reserved
|
||||
Value 3 Reserved
|
||||
Value 4 (lsb) bits 7-4 reserved
|
||||
bit 3 MRC(KWH)
|
||||
bit 2 MRC(watt)
|
||||
bit 1 MSRC
|
||||
bit 0 reserved
|
||||
|
||||
The MRC(KWH) flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Meter Report Command(KWh) automatically.
|
||||
|
||||
The MRC(Watt) flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Meter Report Command(wattage) automatically.
|
||||
|
||||
The MSRC flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Multilevel Sensor Report Command(wattage) automatically.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="103" genre="config" label="Report type G3" units="" value="0">
|
||||
<Help>
|
||||
Defines the type of report sent for reporting group 3. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
|
||||
Value 1 (msb) Reserved
|
||||
Value 2 Reserved
|
||||
Value 3 Reserved
|
||||
Value 4 (lsb) bits 7-4 reserved
|
||||
bit 3 MRC(KWH)
|
||||
bit 2 MRC(watt)
|
||||
bit 1 MSRC
|
||||
bit 0 reserved
|
||||
|
||||
The MRC(KWH) flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Meter Report Command(KWh) automatically.
|
||||
|
||||
The MRC(Watt) flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Meter Report Command(wattage) automatically.
|
||||
|
||||
The MSRC flag signals that Report Group 1 send(1) or don't send(0)
|
||||
Multilevel Sensor Report Command(wattage) automatically.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="button" index="110" genre="config" label="Default Group Time" units="" write_only="true" value="0" affects="111,112,113">
|
||||
<Help>
|
||||
Set time interval for sending reports for groups 1, 2 and 3 to default.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="111" genre="config" label="Send interval G1" units="seconds" min="0" max="65535" value="600">
|
||||
<Help>
|
||||
Defines the time interval when the defined report for group 1 is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="112" genre="config" label="Send interval G2" units="seconds" min="0" max="65535" value="600">
|
||||
<Help>
|
||||
Defines the time interval when the defined report for group 2 is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="113" genre="config" label="Send interval G3" units="seconds" min="0" max="65535" value="600">
|
||||
<Help>
|
||||
Defines the time interval when the defined report for group 3 is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="254" genre="config" label="Device tag" units="" min="0" max="65535" value="0">
|
||||
<Help>
|
||||
Device tag.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="button" index="255" genre="config" label="Reset device" units="" write_only="true" value="0">
|
||||
<Help>
|
||||
Reset to the default configuration.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Reports" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 1 based, not 0 -->
|
||||
<CommandClass id="67" base="1" override_precision="2" />
|
||||
</Product>
|
||||
7
plugins/hal-zwave/resource/resource/config/danfoss/z.xml
Normal file
7
plugins/hal-zwave/resource/resource/config/danfoss/z.xml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_BASIC does not respond to requests -->
|
||||
<CommandClass id="32" action="remove" />
|
||||
<!-- This thermostat's setpoint descriptions are 0 based -->
|
||||
<CommandClass id="67" base="0" override_precision="2" />
|
||||
</Product>
|
||||
103
plugins/hal-zwave/resource/resource/config/device_classes.xml
Normal file
103
plugins/hal-zwave/resource/resource/config/device_classes.xml
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeviceClasses xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<Basic key="0x01" label="Controller" />
|
||||
<Basic key="0x02" label="Static Controller" />
|
||||
<Basic key="0x03" label="Slave" />
|
||||
<Basic key="0x04" label="Routing Slave" />
|
||||
<Generic key="0x01" label="Remote Controller" command_classes="0xef,0x20">
|
||||
<Specific key="0x01" label="Portable Remote Controller" />
|
||||
<Specific key="0x02" label="Portable Scene Controller" command_classes="0x2d,0x72,0x85,0xef,0x2b" />
|
||||
<Specific key="0x03" label="Portable Installer Tool" command_classes="0x21,0x72,0x86,0x8f,0xef,0x21,0x60,0x70,0x72,0x84,0x85,0x86,0x8e" />
|
||||
</Generic>
|
||||
<Generic key="0x02" label="Static Controller" command_classes="0xef,0x20">
|
||||
<Specific key="0x01" label="Static PC Controller" />
|
||||
<Specific key="0x02" label="Static Scene Controller" command_classes="0x2d,0x72,0x85,0xef,0x2b" />
|
||||
<Specific key="0x03" label="Static Installer Tool" command_classes="0x21,0x72,0x86,0x8f,0xef,0x21,0x60,0x70,0x72,0x84,0x85,0x86,0x8e" />
|
||||
</Generic>
|
||||
<Generic key="0x03" label="AV Control Point" command_classes="0x20">
|
||||
<Specific key="0x04" label="Satellite Receiver" command_classes="0x72,0x86,0x94" />
|
||||
<Specific key="0x11" label="Satellite Receiver V2" command_classes="0x72,0x86,0x94" basic="0x94" />
|
||||
<Specific key="0x12" label="Doorbell" command_classes="0x30,0x72,0x85,0x86" basic="0x30"/>
|
||||
</Generic>
|
||||
<Generic key="0x04" label="Display" command_classes="0x20">
|
||||
<Specific key="0x01" label="Simple Display" command_classes="0x72,0x86,0x92,0x93" />
|
||||
</Generic>
|
||||
<Generic key="0x08" label="Thermostat" command_classes="0x20">
|
||||
<Specific key="0x01" label="Heating Thermostat" />
|
||||
<Specific key="0x02" label="General Thermostat" command_classes="0x40,0x43,0x72" basic="0x40" />
|
||||
<Specific key="0x03" label="Setback Schedule Thermostat" command_classes="0x46,0x72,0x86,0x8f,0xef,0x46,0x81,0x8f" basic="0x46" />
|
||||
<Specific key="0x04" label="Setpoint Thermostat" command_classes="0x43,0x72,0x86,0x8f,0xef,0x43,0x8f" basic="0x43" />
|
||||
<Specific key="0x05" label="Setback Thermostat" command_classes="0x40,0x43,0x47,0x72,0x86" basic="0x40" />
|
||||
<Specific key="0x06" label="General Thermostat V2" command_classes="0x40,0x43,0x72,0x86" basic="0x40" />
|
||||
</Generic>
|
||||
<Generic key="0x09" label="Window Covering" command_classes="0x20">
|
||||
<Specific key="0x01" label="Simple Window Covering" command_classes="0x50" basic="0x50" />
|
||||
</Generic>
|
||||
<Generic key="0x0f" label="Repeater Slave" command_classes="0x20">
|
||||
<Specific key="0x01" label="Basic Repeater Slave" />
|
||||
</Generic>
|
||||
<Generic key="0x10" label="Binary Switch" command_classes="0x20,0x25" basic="0x25">
|
||||
<Specific key="0x01" label="Binary Power Switch" command_classes="0x27" />
|
||||
<Specific key="0x03" label="Binary Scene Switch" command_classes="0x27,0x2b,0x2c,0x72" />
|
||||
</Generic>
|
||||
<Generic key="0x11" label="Multilevel Switch" command_classes="0x20,0x26" basic="0x26">
|
||||
<Specific key="0x01" label="Multilevel Power Switch" command_classes="0x27" />
|
||||
<Specific key="0x03" label="Multiposition Motor" command_classes="0x72,0x86" />
|
||||
<Specific key="0x04" label="Multilevel Scene Switch" command_classes="0x27,0x2b,0x2c,0x72" />
|
||||
<Specific key="0x05" label="Motor Control Class A" command_classes="0x25,0x72,0x86" />
|
||||
<Specific key="0x06" label="Motor Control Class B" command_classes="0x25,0x72,0x86" />
|
||||
<Specific key="0x07" label="Motor Control Class C" command_classes="0x25,0x72,0x86" />
|
||||
</Generic>
|
||||
<Generic key="0x12" label="Remote Switch" command_classes="0xef,0x20">
|
||||
<Specific key="0x01" label="Binary Remote Switch" command_classes="0xef,0x25" basic="0x25"/>
|
||||
<Specific key="0x02" label="Multilevel Remote Switch" command_classes="0xef,0x26" basic="0x26"/>
|
||||
<Specific key="0x03" label="Binary Toggle Remote Switch" command_classes="0xef,0x28" basic="0x28"/>
|
||||
<Specific key="0x04" label="Multilevel Toggle Remote Switch" command_classes="0xef,0x29" basic="0x29"/>
|
||||
</Generic>
|
||||
<Generic key="0x13" label="Toggle Switch" command_classes="0x20" >
|
||||
<Specific key="0x01" label="Binary Toggle Switch" command_classes="0x25,0x28" basic="0x28" />
|
||||
<Specific key="0x02" label="Multilevel Toggle Switch" command_classes="0x26,0x29" basic="0x29" />
|
||||
</Generic>
|
||||
<Generic key="0x14" label="Z/IP Gateway" command_classes="0x20">
|
||||
<Specific key="0x01" label="Z/IP Tunneling Gateway" command_classes="0x23,0x24,0x72,0x86"/>
|
||||
<Specific key="0x02" label="Z/IP Advanced Gateway" command_classes="0x23,0x24,0x2f,0x33,0x72,0x86"/>
|
||||
</Generic>
|
||||
<Generic key="0x15" label="Z/IP Node">
|
||||
<Specific key="0x01" label="Z/IP Tunneling Node" command_classes="0x23,0x2e,0x72,0x86" />
|
||||
<Specific key="0x02" label="Z/IP Advanced Node" command_classes="0x23,0x2e,0x2f,0x34,0x72,0x86" />
|
||||
</Generic>
|
||||
<Generic key="0x16" label="Ventilation" command_classes="0x20">
|
||||
<Specific key="0x01" label="Residential Heat Recovery Ventilation" command_classes="0x37,0x39,0x72,0x86" basic="0x39"/>
|
||||
</Generic>
|
||||
<Generic key="0x20" label="Binary Sensor" command_classes="0x30,0xef,0x20" basic="0x30">
|
||||
<Specific key="0x01" label="Routing Binary Sensor" />
|
||||
</Generic>
|
||||
<Generic key="0x21" label="Multilevel Sensor" command_classes="0x31,0xef,0x20" basic="0x31">
|
||||
<Specific key="0x01" label="Routing Multilevel Sensor" />
|
||||
</Generic>
|
||||
<Generic key="0x30" label="Pulse Meter" command_classes="0x35,0xef,0x20" basic="0x35"/>
|
||||
<Generic key="0x31" label="Meter" command_classes="0xef,0x20">
|
||||
<Specific key="0x01" label="Simple Meter" command_classes="0x32,0x72,0x86" basic="0x32" />
|
||||
</Generic>
|
||||
<Generic key="0x40" label="Entry Control" command_classes="0x20">
|
||||
<Specific key="0x01" label="Door Lock" command_classes="0x62" basic="0x62"/>
|
||||
<Specific key="0x02" label="Advanced Door Lock" command_classes="0x62,0x72,0x86" basic="0x62"/>
|
||||
<Specific key="0x03" label="Secure Keypad Door Lock" command_classes="0x62,0x63,0x72,0x86,0x98" basic="0x62"/>
|
||||
</Generic>
|
||||
<Generic key="0x50" label="Semi Interoperable" command_classes="0x20,0x72,0x86,0x88">
|
||||
<Specific key="0x01" label="Energy Production" command_classes="0x90" />
|
||||
</Generic>
|
||||
<Generic key="0xa1" label="Alarm Sensor" command_classes="0xef,0x20" basic="0x71">
|
||||
<Specific key="0x01" label="Basic Routing Alarm Sensor" command_classes="0x71,0x72,0x85,0x86,0xef,0x71" />
|
||||
<Specific key="0x02" label="Routing Alarm Sensor" command_classes="0x71,0x72,0x80,0x85,0x86,0xef,0x71" />
|
||||
<Specific key="0x03" label="Basic Zensor Alarm Sensor" command_classes="0x71,0x72,0x86,0xef,0x71" />
|
||||
<Specific key="0x04" label="Zensor Alarm Sensor" command_classes="0x71,0x72,0x80,0x86,0xef,0x71" />
|
||||
<Specific key="0x05" label="Advanced Zensor Alarm Sensor" command_classes="0x71,0x72,0x80,0x85,0x86,0xef,0x71" />
|
||||
<Specific key="0x06" label="Basic Routing Smoke Sensor" command_classes="0x71,0x72,0x85,0x86,0xef,0x71" />
|
||||
<Specific key="0x07" label="Routing Smoke Sensor" command_classes="0x71,0x72,0x80,0x85,0x86,0xef,0x71" />
|
||||
<Specific key="0x08" label="Basic Zensor Smoke Sensor" command_classes="0x71,0x72,0x86,0xef,0x71" />
|
||||
<Specific key="0x09" label="Zensor Smoke Sensor" command_classes="0x71,0x72,0x80,0x86,0xef,0x71" />
|
||||
<Specific key="0x0a" label="Advanced Zensor Smoke Sensor" command_classes="0x71,0x72,0x80,0x85,0x86,0xef,0x71" />
|
||||
</Generic>
|
||||
<Generic key="0xff" label="Non Interoperable" />
|
||||
</DeviceClasses>
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version='1.0'?>
|
||||
<xs:schema
|
||||
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||||
targetNamespace='http://code.google.com/p/open-zwave/'
|
||||
xmlns:DeviceClasses='http://code.google.com/p/open-zwave/'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:element name='DeviceClasses'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='DeviceClasses:Basic' minOccurs='0' maxOccurs='unbounded'/>
|
||||
<xs:element ref='DeviceClasses:Generic' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Basic'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='key' type='xs:string' use='required'/>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Generic'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='DeviceClasses:Specific' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='key' type='xs:string' use='required'/>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
<xs:attribute name='command_classes' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='basic' type='xs:string' use='optional'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Specific'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='key' type='xs:string' use='required'/>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
<xs:attribute name='command_classes' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='basic' type='xs:string' use='optional'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,252 @@
|
|||
<?xml version='1.0'?>
|
||||
<xs:schema
|
||||
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||||
targetNamespace='http://code.google.com/p/open-zwave/'
|
||||
xmlns:Product='http://code.google.com/p/open-zwave/'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:element name='Product'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:Protocol' minOccurs='0' maxOccurs='1'/>
|
||||
<xs:element ref='Product:CommandClass' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Protocol'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:APIcall' minOccurs='0' maxOccurs='1'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='nodeinfosupported' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='APIcall'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='function' type='xs:string' use='required'/>
|
||||
<xs:attribute name='present' use='required'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='CommandClass'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:Instance' minOccurs='0' maxOccurs='unbounded'/>
|
||||
<xs:element ref='Product:Associations' minOccurs='0' maxOccurs='unbounded'/>
|
||||
<xs:element ref='Product:Value' minOccurs='0' maxOccurs='unbounded'/>
|
||||
<xs:element ref='Product:SupportedModes' minOccurs='0' maxOccurs='unbounded'/>
|
||||
<xs:element ref='Product:SensorMap' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='id' type='xs:string' use='required'/>
|
||||
<xs:attribute name='action' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='base' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='override_precision' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='create_vars' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='name' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='setasreport' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='ignoremapping' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='getsupported' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='classgetsupported' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='version' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='request_flags' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='endpoints' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='mapping' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='ignoreUnsolicitedMultiChnCapReport' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='codes' type='xs:string' use='optional'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Instance'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='index' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Associations'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:Group' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='num_groups' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Group'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:Node' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='index' type='xs:string' use='required'/>
|
||||
<xs:attribute name='max_associations' type='xs:string' use='required'/>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
<xs:attribute name='auto' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='write_only' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Value'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:Help' minOccurs='0' maxOccurs='1'/>
|
||||
<xs:element ref='Product:Item' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='type' use='required'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='bool'/>
|
||||
<xs:enumeration value='byte'/>
|
||||
<xs:enumeration value='decimal'/>
|
||||
<xs:enumeration value='int'/>
|
||||
<xs:enumeration value='list'/>
|
||||
<xs:enumeration value='schedule'/>
|
||||
<xs:enumeration value='short'/>
|
||||
<xs:enumeration value='string'/>
|
||||
<xs:enumeration value='button'/>
|
||||
<xs:enumeration value='raw'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='size' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='1'/>
|
||||
<xs:enumeration value='2'/>
|
||||
<xs:enumeration value='4'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='index' type='xs:string' use='required'/>
|
||||
<xs:attribute name='genre' type='xs:string' use='required'/>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
<xs:attribute name='units' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='min' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='max' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='value' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='length' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='read_only' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='write_only' use='optional'>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base='xs:string'>
|
||||
<xs:enumeration value='true'/>
|
||||
<xs:enumeration value='false'/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name='affects' type='xs:string' use='optional'/>
|
||||
<xs:attribute name='instance' type='xs:string' use='optional'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Help'>
|
||||
<xs:complexType mixed='true'>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Item'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
<xs:attribute name='value' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='SupportedModes'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Product:Mode' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='SensorMap'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='index' type='xs:string' use='required'/>
|
||||
<xs:attribute name='type' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
|
||||
<xs:element name='Mode'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='index' type='xs:string' use='required'/>
|
||||
<xs:attribute name='label' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Node'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='id' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--Taken from http://www.uk-automation.co.uk/pdf/Duwiswitch.pdf -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- COMMAND_CLASS_SWITCH_MULTILEVEL. This class is in the list reported by the Duwi device, but it does not respond to requests -->
|
||||
<CommandClass id="38" action="remove" />
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<CommandClass id="64" >
|
||||
<Instance index="1" />
|
||||
<Value type="list" genre="user" instance="1" index="0" label="Mode">
|
||||
<Item label="Frost Protection" value="0" />
|
||||
<Item label="Comfort" value="1" />
|
||||
<Item label="Energy Saving" value="11" />
|
||||
<Item label="Direct Valve Control" value="31" />
|
||||
</Value>
|
||||
<SupportedModes>
|
||||
<Mode index="0" label="Frost Protection" />
|
||||
<Mode index="1" label="Comfort" />
|
||||
<Mode index="11" label="Energy Saving" />
|
||||
<Mode index="31" label="Direct Valve Control" />
|
||||
</SupportedModes>
|
||||
</CommandClass>
|
||||
<CommandClass id="67" base="0">
|
||||
<Instance index="1" />
|
||||
<Value type="decimal" genre="user" instance="1" index="1" label="Comfort setpoint" units="C" />
|
||||
<Value type="decimal" genre="user" instance="1" index="11" label="Energy saving setpoint" units="C" />
|
||||
<!-- <Value instance="1" index="7" action="remove" /> -->
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EVERSPRING AN145 SCREW-IN ON/OFF MODULE -->
|
||||
<!-- Information from http://www.pepper1.net/zwavedb/device/57 -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters not supported -->
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Basic" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EVERSPRING AN158 ON/OFF MODULE -->
|
||||
<!-- Information from http://www.pepper1.net/zwavedb/device/54 -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" index="1" genre="config" label="True Period" units="100ms" min="0" max="120" value="10">
|
||||
<Help>
|
||||
This is the time the switching status needs to remain
|
||||
unchanged after a change to cause the device to send out a status
|
||||
message. 0 is Disabled.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="Send Out Basic Command" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
Enable or Disable Send Basic Command to Group 2 when the local
|
||||
button press changes the switching state.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="3" genre="config" label="Meter Report Period" units="10s" min="0" max="3240" value="3">
|
||||
<Help>
|
||||
The device will report its meter value within the interval
|
||||
set. Set to 0 will disable the autoreporting function.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="1" label="Reports" auto="true" />
|
||||
<Group index="2" max_associations="4" label="Basic" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EVERSPRING SE812 SIREN -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters not supported -->
|
||||
<!-- Wakeup doesn't respond -->
|
||||
<CommandClass id="132" create_vars="false" />
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Reports" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EVERSPRING SF812 SMOKE DETECTOR -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters not supported -->
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<!-- Groups and attributes based on http://www.pepper1.net/zwavedb/uploads/resources/fdeac2e16823d1f80c667ca4cc3ae32253ef4713.pdf -->
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Reports" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="On Level" units="" min="0" max="127" value="99">
|
||||
<Help>
|
||||
Defines the level in the event sent when the sensor is triggered. Default is 99 (full brightness for a Z-Wave dimmer). 100-127 will set device on to the last value it was when turned off.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="Off Time" units="seconds" min="0" max="127" value="1">
|
||||
<Help>
|
||||
On Time sets the number of seconds the sensor stays alerted before the off event is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Power Saving" units="" min="0" max="127" value="0">
|
||||
<Help>
|
||||
Enable/Disable power saving mode. 0 enables.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
<!-- COMMAND_CLASS_ALARM. This class is supported but is missing from the list reported by the SM103 -->
|
||||
<CommandClass id="113" action="add" getsupported="false" />
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Reports" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EVERSPRING SP103 MOTION DETECTOR -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="ON Phase Level" units="" min="0" max="127" value="0">
|
||||
<Help>
|
||||
Phase Level of ON Command
|
||||
The Configuration parameter that can be used to adjust the phase level of ON command is transmitted is Configuration Parameter # 1.
|
||||
This parameter can be configured with the value of 0 through 127.
|
||||
Value 0: Set Device OFF(0x00)
|
||||
Value 1-99: Set Device On (1-99)
|
||||
Value 100-127: Set Device On to the last phase (0xFF)
|
||||
Note: 0xFF means the device will be on to the last phase before the device was turned off.
|
||||
Information reproduced from: http://www.techstyleuk.co.uk/index_files/sp103_manual.pdf
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Power Saving" units="" min="0" max="127" value="1">
|
||||
<Help>
|
||||
Enabling/Disabling Power Saving Function (for testing)
|
||||
When no movement has been detected for 10 seconds, the SP103 will enter the power saving mode.
|
||||
It can be disabled or enabled power saving function by setting Configuration Parameter # 3.
|
||||
This parameter can be configured with the value of 0 through 127, where 0 means power saving being enabled and others mean power saving being disabled.
|
||||
PS : As long as the batteries have been refitted, the Detector will enable the power saving function automatically.
|
||||
Information reproduced from: http://www.techstyleuk.co.uk/index_files/sp103_manual.pdf
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<CommandClass id="32" setasreport="true" />
|
||||
<!-- COMMAND_CLASS_ALARM. This class is supported but is missing from the list reported by the SP103 -->
|
||||
<CommandClass id="113" action="add" />
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<!-- Groups and attributes based on http://www.pepper1.net/zwavedb/device/59 -->
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Motion" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="Basic Set Level" units="" min="0" max="99" value="99">
|
||||
<Help>
|
||||
When Basic Set Command is sent where contains a value, the receiver will take it for consideration; for instance, if a lamp module is received the Basic Set Command of which value is decisive as to how bright of dim level of lamp modeule shall be.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="bool" index="2" genre="config" label="Enable/Disable Detecting" min="0" max="1" value="1">
|
||||
<Help>
|
||||
The Detecting function can be Disabled of Enabled.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Sensitivity Level" units="" min="1" max="10" value="6">
|
||||
<Help>
|
||||
1 Means lowest sensitivity and 10 means highest.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="4" genre="config" label="Re-trigger Interval Setting" units="Seconds" min="5" max="3600" value="5">
|
||||
<Help>
|
||||
Adjust the interval of being re-triggered afer the detector has been triggered in seconds.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="5" genre="config" label="Lux Level" units="%" min="1" max="100" value="10">
|
||||
<Help>
|
||||
Sets minimum Lux Level of ambient illumination neccesary for Motion Detector to trigger.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="6" genre="config" label="On-Off Duration" units="Seconds" min="5" max="3600" value="5">
|
||||
<Help>
|
||||
The duration determines how long before the module sends an Off after being triggered.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="1" label="Reports" />
|
||||
<Group index="2" max_associations="3" label="Control" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="Basic Set Level" units="%" min="0" max="99" value="99">
|
||||
<Help>
|
||||
Defines the level in the Basic Set event sent to group 2 when the sensor is triggered. Default is 99 (full brightness for a Z-Wave dimmer). 0 disables.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="Temperature On Trigger" units="degrees" min="-20" max="99" value="30">
|
||||
<Help>
|
||||
Temperature level to trigger when a ON command is sent out. 99 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Temperature Off Trigger" units="degrees" min="-20" max="99" value="20">
|
||||
<Help>
|
||||
Temperature level to trigger when an OFF command is sent out. 99 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="4" genre="config" label="Humidity On Trigger" units="%" min="20" max="99" value="50">
|
||||
<Help>
|
||||
Humidity level to trigger when a ON command is sent out. 99 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="5" genre="config" label="Humidity Off Trigger" units="%" min="20" max="99" value="40">
|
||||
<Help>
|
||||
Humidity level to trigger when a OFF command is sent out. 99 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="6" genre="config" label="Auto Report Time" units="minutes" min="0" max="1439" value="0">
|
||||
<Help>
|
||||
Sets the auto report time interval. 0 disables.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="7" genre="config" label="Auto Report Temperature" units="degrees" min="0" max="70" value="0">
|
||||
<Help>
|
||||
Sets the auto report temperature trigger interval. 0 disables.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="Auto Report Humidity" units="%" min="5" max="70" value="0">
|
||||
<Help>
|
||||
Sets the auto report humidity trigger interval. 0 disables.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="1" label="Reports" auto="true" />
|
||||
<Group index="2" max_associations="3" label="Basic" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="Basic Set Level" units="%" min="0" max="99" value="99">
|
||||
<Help>
|
||||
Defines the level in the Basic Set event sent to group 2 when the sensor is triggered. Default is 99 (full brightness for a Z-Wave dimmer). 0 disables.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="2" genre="config" label="Lux On Trigger" units="LUX" min="0" max="1000" value="300">
|
||||
<Help>
|
||||
Lux level to trigger when a ON command is sent out. 0 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="3" genre="config" label="Lux Off Trigger" units="LUX" min="0" max="1000" value="500">
|
||||
<Help>
|
||||
Lux level to trigger when an OFF command is sent out. 0 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="4" genre="config" label="Lux Timer Off Trigger" units="minutes" min="1" max="480" value="240">
|
||||
<Help>
|
||||
Set Lux timer trigger to send an OFF command. 0 will clear the value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="5" genre="config" label="Auto Report Time" units="minutes" min="0" max="1439" value="0">
|
||||
<Help>
|
||||
Sets the auto report time interval. 0 disables.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="6" genre="config" label="Auto Report Lux" units="LUX" min="30" max="1000" value="0">
|
||||
<Help>
|
||||
Sets the auto report Lux interval. 0 disabled.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ALARM doesn't respond -->
|
||||
<CommandClass id="113" getsupported="false" />
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="1" label="Reports" auto="true" />
|
||||
<Group index="2" max_associations="3" label="Basic" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_WAKE_UP. This class is in the list reported by the HEM, but it does not
|
||||
respond to requests. It still needs to be supported so that wake up notifications are handled. -->
|
||||
<CommandClass id="132" create_vars="false" />
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Reports" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112" name="COMMAND_CLASS_CONFIGURATION">
|
||||
<Value type="byte" index="0" genre="config" label="Basic Set Level" units="" min="0" max="99" value="99">
|
||||
<Help>
|
||||
When Basic Set Command is sent where contains a value, the receiver will
|
||||
take it for consideration; for instance, if a lamp module is received the Basic
|
||||
Set command of which value is decisive as to how bright of dim level of lamp
|
||||
module shall be.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="1" genre="config" label="Off Delay" units="seconds" min="0" max="127" value="0">
|
||||
<Help>
|
||||
The Configuration parameter that can be used to adjust the amount of delay
|
||||
before the OFF command is transmitted as Configuration Parameter #2.
|
||||
This parameter can be configured with the value of 0 through 127, where 0
|
||||
means send OFF command immediately and 127 means 127 seconds of
|
||||
delay
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_SENSOR_BINARY. -->
|
||||
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY">
|
||||
<Value type="bool" index="0" genre="user" label="Magnet open" units="" read_only="true" write_only="false" min="0" max="255" value="">
|
||||
<Help>
|
||||
Magnets to be opened/closed
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ALARM. -->
|
||||
<CommandClass id="113" name="COMMAND_CLASS_ALARM">
|
||||
<Instance index="1" />
|
||||
<Instance index="2" />
|
||||
<Value type="byte" genre="user" instance="1" index="0" label="Power Applied" value="2">
|
||||
<Help>
|
||||
Once the power has been applied, Alarm Report Command will be sent to
|
||||
Nodes in Grouping 1 to confirm the power applied status for HSM02.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="user" instance="1" index="1" label="low battery" value="255">
|
||||
<Help>
|
||||
When HSM02 automatically wakes up, it will check the battery usage. When
|
||||
low battery is detected, Alarm Report Command will be sent to Nodes in
|
||||
Grouping 1, afterward, LED will light up for 1 sec to remind user when HSM02 is
|
||||
triggered due to open or close incidents.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="user" instance="2" index="0" label="Tamper event" value="17">
|
||||
<Help>
|
||||
Grouping 1, afterward, LED will light up for 1 sec to remind user when HSM02 is
|
||||
triggered due to open or close incidents.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_BATTERY. -->
|
||||
<CommandClass id="128" name="COMMAND_CLASS_BATTERY">
|
||||
<Value type="byte" genre="user" index="0" label="Battery Check" units="%" min="20" max="100" value="">
|
||||
<Help>
|
||||
The users can also enquire the battery status of the unit by sending
|
||||
BATTERY_GET command via Z-Wave Controller. Once the unit receives the
|
||||
command, it will return BATTERY_REPORT command. The unit will send
|
||||
Battery_Level = 255 (0xFF) command to the Z-Wave Controller to inform that
|
||||
the unit is in low battery status.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_WAKE_UP. -->
|
||||
<CommandClass id="132" name="COMMAND_CLASS_WAKE_UP" version="1" create_vars="true">
|
||||
<Instance index="1" />
|
||||
<Value type="int" genre="system" instance="1" index="0" label="Wake-up Interval" units="Seconds" read_only="false" write_only="false" min="60" max="1005696000" value="" />
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="1" label="Alarm Reports" auto="true">
|
||||
<!-- Once the power has been applied, Alarm Report Command will be sent to Nodes in Grouping 1 to confirm the power applied status for HSM02. -->
|
||||
</Group>
|
||||
<Group index="2" max_associations="5" label="Basic level" auto="false">
|
||||
<!-- However, the BASIC_SET command will be also sent to the nodes of Grouping 2. For instance, a lamp module will be turned off after receiving the BASIC_SET command. -->
|
||||
</Group>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
||||
115
plugins/hal-zwave/resource/resource/config/fibaro/fgbs001.xml
Normal file
115
plugins/hal-zwave/resource/resource/config/fibaro/fgbs001.xml
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" genre="config" instance="1" index="1" label="IN1 Alarm Cancellation Delay" min="0" max="65535" value="0">
|
||||
<Help>Input I alarm cancellation delay. Additional delay after an alarm from input IN1 has ceased. The parameter allows you to specify additional time, after which the input no. 1 alarm is cancelled once its violation has ceased.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="2" label="IN2 Alarm Cancellation Delay" min="0" max="65535" value="0">
|
||||
<Help>Input II alarm cancellation delay. Additional delay after an alarm from input IN1 has ceased. The parameter allows you to specify additional time, after which the input no. 1 alarm is cancelled once its violation has ceased.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="3" label="Type of input no. 1" value="1" size="1">
|
||||
<Help>Type of input no. 1, what the input 1 will report if no contact is made</Help>
|
||||
<Item label="NO (Normal Open)" value="0" />
|
||||
<Item label="NC (Normal Close)" value="1" />
|
||||
<Item label="MONOSTABLE" value="2" />
|
||||
<Item label="BISTABLE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="4" label="Type of input no. 2" value="1" size="1">
|
||||
<Help>Type of input no. 2, what the input 2 will report if no contact is made</Help>
|
||||
<Item label="NO (Normal Open)" value="0" />
|
||||
<Item label="NC (Normal Close)" value="1" />
|
||||
<Item label="MONOSTABLE" value="2" />
|
||||
<Item label="BISTABLE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="5" label="Type of transmitted control frame for association group 1" value="255" size="1">
|
||||
<Help>Type of transmitted control frame for association group 1, activated via input IN1. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</Help>
|
||||
<Item label="ALARM GENERIC" value="0" />
|
||||
<Item label="ALARM SMOKE" value="1" />
|
||||
<Item label="ALARM CO" value="2" />
|
||||
<Item label="ALARM CO2" value="3" />
|
||||
<Item label="ALARM HEAT" value="4" />
|
||||
<Item label="ALARM WATER" value="5" />
|
||||
<Item label="BASIC_SET" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="6" label="Type of transmitted control frame for association group 2" value="255" size="1">
|
||||
<Help>Type of transmitted control frame for association group 2, activated via input IN1. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</Help>
|
||||
<Item label="ALARM GENERIC" value="0" />
|
||||
<Item label="ALARM SMOKE" value="1" />
|
||||
<Item label="ALARM CO" value="2" />
|
||||
<Item label="ALARM CO2" value="3" />
|
||||
<Item label="ALARM HEAT" value="4" />
|
||||
<Item label="ALARM WATER" value="5" />
|
||||
<Item label="BASIC_SET" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Forced Level of Dimming group 1" min="1" max="255" value="255">
|
||||
<Help>Value of the parameter specifying the forced level of dimming / opening sun blinds when comes "switch on" / "open" command to devices from association group no. 1.
|
||||
In the case of alarm frames the alarm priority is specified. Possible parameter settings: (1 – 99) and 255. Value of 255 makes it possible to activate the device when using the Dimmer module it means activating the device and setting it to the previous stored condition, e.g. when Dimmer is set to 30%, then deactivated, and then reactivated using command 255, it will automatically be set to the previous condition, i.e. 30%.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="8" label="Forced Level of Dimming group 2" min="1" max="255" value="255">
|
||||
<Help>Value of the parameter specifying the forced level of dimming / opening sun blinds when comes "switch on" / "open" command to devices from association group no. 2. In the case of alarm frames the alarm priority is specified. Possible parameter settings: (1 – 99) and 255. Value of 255 makes it possible to activate the device when using the Dimmer module it means activating the device and setting it to the previous stored condition, e.g. when Dimmer is set to 30%, then deactivated, and then reactivated using command 255, it will automatically be set to the previous condition, i.e. 30%.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="9" label="Deactivate transmission of frame cancelling alarm" value="0" size="1">
|
||||
<Help>Deactivating transmission of the frame cancelling the alarm or the control frame deactivating the device (Basic). It allows for disabling the deactivation function or the alarm cancellation function for devices associated with the appropriate input of the Fibaro Sensor. NOTE: Information concerning alarm violation or activation commands for devices from association groups are always sent.</Help>
|
||||
<Item label="Groups 1 and 2 sent" value="0" />
|
||||
<Item label="Group 1 sent, Group 2 not sent." value="1" />
|
||||
<Item label="Group 1 not sent, Group 2 sent." value="2" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="10" label="Interval between successive readings of temperature sensors" min="1" max="255" value="20">
|
||||
<Help>Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="Interval between forcing to send report concerning the temperature conditions" min="0" max="255" value="200">
|
||||
<Help>Interval between forcing to send report concerning the temperature conditions. The forced report is sent immediately after the next reading of temperature from the sensor, irrespective of the settings of parameter no. 12. Value 0 = Deactivates the function. Note: Frequent sending of temperature condition reports is reasonable when the sensor is located somewhere where can occure rapid changes of ambient temperature. In other cases it is recommended to leave the parameter set to the default value.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Insensitiveness to temperature changes." min="0" max="255" value="8">
|
||||
<Help>Insensitiveness to temperature changes. This is the maximum acceptable difference between the last reported temperature and the current temperature taken from the sensor. If the temperatures differ by the set value or more, then a report with the current temperature value is sent to the device assigned to association group no. 3. Intervals between taking readings from sensors are specified by parameter no. 10.
|
||||
Possible parameter settings:0 – 255 [0oC to 16oC] [0 oF – 28.8oF]
|
||||
In order to set the appropriate value of the parameter, the following formula should be used:
|
||||
x = delta T x 16 - for Celsius
|
||||
x = delta T x 80 / 9 - for Fahrenheit
|
||||
x – parameter value
|
||||
delta T – maximum acceptable temperature gradient in Celsius or Fahrenheit
|
||||
If the value is set to 0, then information about the temperature will be sent every time, immediately once the readings have been taken from the sensor.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="13" label="Transmitting the alarm or control frame broadcast mode" value="0" size="1">
|
||||
<Help>Transmitting the alarm or control frame in "broadcast" mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network. NOTE: If the broadcast mode of information transmission is activated for a given channel, then transmission of information in singlecast mode to devices assigned to the association group of this channel is deactivated.</Help>
|
||||
<Item label="IN1 and IN2 Broadcast inactive" value="0" />
|
||||
<Item label="IN1 broadcast mode active, Sensor 2 broadcast mode inactive" value="1" />
|
||||
<Item label="IN1 broadcast mode inactive, Sensor 2 broadcast mode active" value="2" />
|
||||
<Item label="INI and IN2 broadcast mode active" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="14" label="Scene activation" value="0" size="1">
|
||||
<Help>Enable/Disable scene functionality. The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3.</Help>
|
||||
<Item label="Scenes disabled" value="0" />
|
||||
<Item label="Scenes enabled" value="1" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
<CommandClass id="32" setasreport="true" />
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Input IN1" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Input IN2" auto="true" />
|
||||
<Group index="3" max_associations="1" label="Temperature Sensor(s)" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
104
plugins/hal-zwave/resource/resource/config/fibaro/fgd211.xml
Normal file
104
plugins/hal-zwave/resource/resource/config/fibaro/fgd211.xml
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="1. Enable/Disable ALL ON/OFF" size="1" value="255">
|
||||
<Help>Activate/Deactive ALL ON/OFF</Help>
|
||||
<Item label="ALL ON disabled/ ALL OFF disabled" value="0" />
|
||||
<Item label="ALL ON disabled/ ALL OFF active" value="1" />
|
||||
<Item label="ALL ON active / ALL OFF disabled" value="2" />
|
||||
<Item label="ALL ON active / ALL OFF active" value="255" />
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="6" label="6. Separation of association sending (key 1)" size="1" value="0">
|
||||
<Help>Activate/Deactivate association sending for group 1 - Note: Parameter 15 must set to 1 to work properly.</Help>
|
||||
<Item label="Map status to all devices in group 1 (default)" value="0" />
|
||||
<Item label="Map OFF status to all devices in group 1, Double click on key 1 will send ON to all devices in group 1, all dimmers set to prev.value" value="1" />
|
||||
<Item label="Map OFF status to all devices in group 1, Double click on key 1 will send ON to all devices in group 1, all dimmers set to 100%" value="2" />
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="7" label="7. Control key #2 behaviour" size="1" value="1">
|
||||
<Help>Key no.2 is not represented by any physical device except of devices on association list.
|
||||
This functionality prevents of lack of reaction on pressing key no.2 through polling devices
|
||||
from association list one by one and checking their actual statuses.
|
||||
</Help>
|
||||
<Item label="Device status is not checked" value="0" />
|
||||
<Item label="Device status is checked" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="8" label="8. Dimming step at automatic control" min="1" max="99" units="%" value="1">
|
||||
<Help>Options for changing parameter 1-99</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="9" label="9. Time of MANUALLY moving between the extreme dimming values" units="ms" min="1" max="255" value="5">
|
||||
<Help>Options for changing parameter 1-255 (10ms - 2,5s)</Help>
|
||||
</Value>
|
||||
<!-- Version 1.9 has a bug that requires this value be set to 0 or the
|
||||
dimmer gets stuck and won't respond to switch presses -->
|
||||
<Value type="byte" genre="config" instance="1" index="10" label="10. Time of AUTOMATIC moving between the extreme dimming values" min="0" max="255" units="ms" value="1">
|
||||
<Help>Options for changing parameter 1-255 (10ms - 2,5s) - 0: this value disables the smooth change in light intensity. NOTE: value 0 is required for inductive and capacitive devices unsuitable for dimming (e.g. fluorescent lamps, motors, etc...)</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="11. Dimming step at manual control" min="1" max="99" units="%" value="1">
|
||||
<Help>Options for changing parameter 1-99</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="12. Maximum dimmer level control" min="2" max="99" units="%" value="99">
|
||||
<Help>Options for changing parameter 2-99</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="13" label="13. Minimum dimmer level control" min="1" max="98" units="5" value="2">
|
||||
<Help>Options for changing parameter 1-98</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="14" label="14. Inputs Button/Switch configuration" size="1" value="0">
|
||||
<Help>Binary inputs type configuration</Help>
|
||||
<Item label="Mono-stable input (button)" value="0"/>
|
||||
<Item label="Bi-stable input (switch)" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="15" label="15. Double click option" size="1" value="1">
|
||||
<Help>Double-click set lighting at 100%</Help>
|
||||
<Item label="Disable double click" value="0"/>
|
||||
<Item label="Enable double click" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="16" label="16. Saving state before power faillure" size="1" value="1">
|
||||
<Help>Saving state before power faillure</Help>
|
||||
<Item label="State NOT saved at power failure, all outputs are set to OFF upon power restore" value="0"/>
|
||||
<Item label="State saved at power failure, all outputs are set to previous state upon power restore" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="17" label="17. 3-way switch" size="1" value="0">
|
||||
<Help>The function of 3-way switch provides the option to double key no. 1. The dimmer may control two bi-stable push-buttons or an infinite number of mono-stable push-buttons. (default value 0)</Help>
|
||||
<Item label="Disable" value="0"/>
|
||||
<Item label="Enable" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="18" label="18. Synchronizing light level for associated devices" size="1" value="0">
|
||||
<Help>The dimmer communicate the level to the associated devices. (default value 0)</Help>
|
||||
<Item label="Disable" value="0"/>
|
||||
<Item label="Enable" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="19" label="19. Change [On-Off] bi-stable keys" size="1" value="0">
|
||||
<Help>This function allow user to change [On-Off] bi-stable keys (parameter no. 14) (default value 0)</Help>
|
||||
<Item label="Disable" value="0"/>
|
||||
<Item label="Enable" value="1"/>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="20" label="20. ADVANCED Impulse length" min="100" max="170" value="110">
|
||||
<Help>This function will enable decreasing the minimum level of the Dimmer by extending the control impulse.[100 - 170]
|
||||
By changing the minimem level, the user may completely dim LED bulbs.
|
||||
Not all LED bulbs available on the market have the dimmming option.
|
||||
WARNING: Wrong setting of the function may cause incorrect operation of the Dimmer.</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="30" label="30. Alarm" size="1" value="3">
|
||||
<Help>Alarm of any type (general alarm, water flooding alarm, smoke alarm: CO, CO2, temperature alarm) défault value 3-alarm flashing</Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM DIMMER ON - device turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM DIMMER OFF - device will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - device will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="39" label="39. ALARM FLASHING alarm time" min="1" max="65535" units="s" value="600">
|
||||
<Help>Amount of time the device keeps on flashing after receipt of Alarm Frame (1s-65535s)</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Group 1" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Group 2" auto="true" />
|
||||
<Group index="3" max_associations="1" label="Controller Updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
120
plugins/hal-zwave/resource/resource/config/fibaro/fgfs101.xml
Normal file
120
plugins/hal-zwave/resource/resource/config/fibaro/fgfs101.xml
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" genre="config" instance="1" index="1" label="IN1 Alarm Cancellation Delay" min="0" max="3600" value="0">
|
||||
<Help>Flood alarm cancellation delay. Additional delay after a flood alarm has ceased. The parameter allows you to specify additional time, after which the flood alarm is cancelled once its violation has ceased.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="Acoustic and visual signals" value="3" size="1">
|
||||
<Help>Acoustic and visual signals in case of flooding.</Help>
|
||||
<Item label="Signals INACTIVE" value="0" />
|
||||
<Item label="Acoustic INACTIVE, visual ACTIVE" value="1" />
|
||||
<Item label="Acoustic ACTIVE, visual INACTIVE" value="2" />
|
||||
<Item label="Acoustic ACTIVE, visual ACTIVE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="5" label="Type of alarm frame for association group 1" value="255" size="1">
|
||||
<Help>Type of alarm frame for association group 1, activated by flood sensor. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</Help>
|
||||
<Item label="ALARM WATER" value="0" />
|
||||
<Item label="BASIC_SET" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Forced Level of Dimming group 1" min="1" max="255" value="255">
|
||||
<Help>Value of the parameter specifying the forced level of dimming / opening sun blinds when comes "switch on" / "open" command to devices from association group no. 1.
|
||||
In the case of alarm frames the alarm priority is specified. Possible parameter settings: (1 – 99) and 255. Value of 255 makes it possible to activate the device when using the Dimmer module it means activating the device and setting it to the previous stored condition, e.g. when Dimmer is set to 30%, then deactivated, and then reactivated using command 255, it will automatically be set to the previous condition, i.e. 30%.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="9" label="Deactivate transmission of frame cancelling alarm" value="1" size="1">
|
||||
<Help>Deactivating transmission of the frame cancelling the alarm or the control frame deactivating the device (Basic). It allows for disabling the deactivation function or the alarm cancellation function for devices associated with the appropriate input of the Fibaro Sensor. NOTE: Information concerning alarm violation or activation commands for devices from association groups are always sent.</Help>
|
||||
<Item label="Alarm (flooding) cancellation INACTIVE" value="0" />
|
||||
<Item label="Alarm (flooding) cancellation ACTIVE" value="1" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="10" label="Interval between successive readings of temperature sensors" min="1" max="65535" value="300">
|
||||
<Help>Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="12" label="Insensitiveness to temperature changes." min="1" max="1000" value="50">
|
||||
<Help>Insensitiveness to temperature changes. This is the maximum acceptable difference between the last reported temperature and the current temperature taken from the sensor. If the temperatures differ by the set value or more, then a report with the current temperature value is sent to the device assigned to association group no. 3. Intervals between taking readings from sensors are specified by parameter no. 10.
|
||||
Possible parameter settings:1 – 1000 [each 0.01oC] [0.01oC – 10.00oC].</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="13" label="Transmitting the alarm or control frame broadcast mode" value="0" size="1">
|
||||
<Help>Transmitting the alarm or control frame in "broadcast" mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network. NOTE: If the broadcast mode of information transmission is activated for a given channel, then transmission of information in singlecast mode to devices assigned to the association group of this channel is deactivated.</Help>
|
||||
<Item label="Broadcasts INACTIVE" value="0" />
|
||||
<Item label="Flood ACTIVE, tamper INACTIVE" value="1" />
|
||||
<Item label="Flood INACTIVE, tamper ACTIVE" value="2" />
|
||||
<Item label="Flood ACTIVE, tamper ACTIVE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="50" label="Low temperature alarm threshold." min="-10000" max="10000" value="1500">
|
||||
<Help>The parameter stores a temperature value, below which LED indicator blinks with a colour determined by Parameter 61 settings. By default the LED indicator blinks blue.
|
||||
Possible parameter settings:-10000 – 10000 [each 0.01oC] [-100oC – 100oC].</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="51" label="High temperature alarm threshold." min="-10000" max="10000" value="3500">
|
||||
<Help>The parameter stores a temperature value, above which LED indicator blinks with a colour determined by Parameter 62 settings. By default the LED indicator blinks red.
|
||||
Possible parameter settings:-10000 – 10000 [each 0.01oC] [-100oC – 100oC].</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="int" genre="config" instance="1" index="61" label="Low temperature alarm indicator colour." min="0" max="16777215" value="255">
|
||||
<Help>The parameter stores RGB colour value.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="int" genre="config" instance="1" index="62" label="High temperature alarm indicator colour." min="0" max="16777215" value="16711680">
|
||||
<Help>The parameter stores RGB colour value.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="63" label="Managing a LED indicator under standard operation." value="2" size="1">
|
||||
<Help>Parameter determines LED indicator's operation. Set to 0 turns the indicator off, saving battery life.</Help>
|
||||
<Item label="LED doesn't indicate temperature" value="0" />
|
||||
<Item label="LED indicates temperature (blink) every Temperature Measurement Interval (Parameter 10, constant power + battery) or Wake Up Interval (battery)" value="1" />
|
||||
<Item label="LED indicates temperature constantly, only in constant power mode." value="2" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="73" label="Temperature measurement compensation." min="-10000" max="10000" value="0">
|
||||
<Help>Parameter stores a temperature value to be added to or deducted from the current temperature measured by the internal temperature sensor in order to compensate the difference between air temperature and the temperature at floor level.
|
||||
Possible parameter settings:-10000 – 10000 [each 0.01oC] [-100oC – 100oC].</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="74" label="Alarm frame sent to group 2 (tamper/tilt)." value="2" size="1">
|
||||
<Help>The device is able to turn on alarms resulting from sensors vibrations, e.g. when the sensor is moved, or the TMP button is released. Group 2 association alarms are not cancelled.</Help>
|
||||
<Item label="Tamper alarms INACTIVE" value="0" />
|
||||
<Item label="Button tamper alarm ACTIVE" value="1" />
|
||||
<Item label="Movement tamper alarm ACTIVE" value="2" />
|
||||
<Item label="Button and movement tamper alarms ACTIVE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="75" label="Visual and audible alarm duration" min="0" max="65535" value="0">
|
||||
<Help>Parameter determines a time period after which alarm will become 'quiet' - still active but the device will go into battery saving mode. Visual or acoustic alarm will be reactivated after time period specified in Parameter 76. When alarm status ceases, alarm will be turned off immediately.
|
||||
Value of 0 means visual and acoustic alarms are active indefinitely. In battery power mode the device will never go to sleep which may shorten battery life significantly.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="76" label="Alarm frame/basic set frame retransmission time" min="0" max="65535" value="0">
|
||||
<Help>Parameter determines a time period after which an alarm frame will be retransmitted.
|
||||
Value of 0 cancels an alarm frame retransmission.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="77" label="Flood sensor functionality turned off." value="0" size="1">
|
||||
<Help>Allows for turning off the internal flood sensor. Tamper and internal temperature sensors will remain active.</Help>
|
||||
<Item label="Default flood sensor operation (ACTIVE)" value="0" />
|
||||
<Item label="Flood sensor INACTIVE" value="1" />
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Flood Alarm" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Tamper Alarm" auto="true" />
|
||||
<Group index="3" max_associations="5" label="Device Status" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
96
plugins/hal-zwave/resource/resource/config/fibaro/fgk001.xml
Normal file
96
plugins/hal-zwave/resource/resource/config/fibaro/fgk001.xml
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" genre="config" instance="1" index="1" label="IN1 Alarm Cancellation Delay" min="0" max="65535" value="0">
|
||||
<Help>Input I alarm cancellation delay. Additional delay after an alarm from input IN1 has ceased. The parameter allows you to specify additional time, after which the input no. 1 alarm is cancelled once its violation has ceased.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="2" label="Status change signalled by LED" min="0" max="1" value="1">
|
||||
<Help>Status change signalled by LED
|
||||
Default setting: 1
|
||||
Available parameter settings:
|
||||
0 - LED turned Off,
|
||||
1 - LED turned Onhas ceased.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="3" label="Type of input no. 1" value="1" size="1">
|
||||
<Help>Type of input no. 1, what the input 1 will report if no contact is made</Help>
|
||||
<Item label="NO (Normal Open)" value="0" />
|
||||
<Item label="NC (Normal Close)" value="1" />
|
||||
<Item label="MONOSTABLE" value="2" />
|
||||
<Item label="BISTABLE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="5" label="Type of transmitted control frame for association group 1" value="255" size="1">
|
||||
<Help>Type of transmitted control frame for association group 1, activated via input IN1. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</Help>
|
||||
<Item label="ALARM GENERIC" value="0" />
|
||||
<Item label="ALARM SMOKE" value="1" />
|
||||
<Item label="ALARM CO" value="2" />
|
||||
<Item label="ALARM CO2" value="3" />
|
||||
<Item label="ALARM HEAT" value="4" />
|
||||
<Item label="ALARM WATER" value="5" />
|
||||
<Item label="BASIC_SET" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Forced Level of Dimming group 1" min="1" max="255" value="255">
|
||||
<Help>Value of the parameter specifying the forced level of dimming / opening sun blinds when comes "switch on" / "open" command to devices from association group no. 1.
|
||||
In the case of alarm frames the alarm priority is specified. Possible parameter settings: (1 - 99) and 255. Value of 255 makes it possible to activate the device when using the Dimmer module it means activating the device and setting it to the previous stored condition, e.g. when Dimmer is set to 30%, then deactivated, and then reactivated using command 255, it will automatically be set to the previous condition, i.e. 30%.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="9" label="Deactivate transmission of frame cancelling alarm" value="0" size="1">
|
||||
<Help>Deactivating transmission of the frame cancelling the alarm or the control frame deactivating the device (Basic). It allows for disabling the deactivation function or the alarm cancellation function for devices associated with the appropriate input of the Fibaro Sensor. NOTE: Information concerning alarm violation or activation commands for devices from association groups are always sent.</Help>
|
||||
<Item label="Groups 1 and 2 sent" value="0" />
|
||||
<Item label="Group 1 sent, Group 2 not sent." value="1" />
|
||||
<Item label="Group 1 not sent, Group 2 sent." value="2" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="10" label="Interval between successive readings of temperature sensors" min="1" max="255" value="20">
|
||||
<Help>Interval between successive readings of temperature from all sensors connected to the device in seconds. Note: taking temperature readings from the sensor does not result in sending a temperature condition report to the central hub.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="Interval between forcing to send report concerning the temperature conditions" min="0" max="255" value="200">
|
||||
<Help>Interval between forcing to send report concerning the temperature conditions. The forced report is sent immediately after the next reading of temperature from the sensor, irrespective of the settings of parameter no. 12. Value 0 = Deactivates the function. Note: Frequent sending of temperature condition reports is reasonable when the sensor is located somewhere where can occure rapid changes of ambient temperature. In other cases it is recommended to leave the parameter set to the default value.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Insensitiveness to temperature changes." min="0" max="255" value="8">
|
||||
<Help>Insensitiveness to temperature changes. This is the maximum acceptable difference between the last reported temperature and the current temperature taken from the sensor. If the temperatures differ by the set value or more, then a report with the current temperature value is sent to the device assigned to association group no. 3. Intervals between taking readings from sensors are specified by parameter no. 10.
|
||||
Possible parameter settings:0 - 255 [0oC to 16oC] [0 oF - 28.8oF]
|
||||
In order to set the appropriate value of the parameter, the following formula should be used:
|
||||
x = delta T x 16 - for Celsius
|
||||
x = delta T x 80 / 9 - for Fahrenheit
|
||||
x - parameter value
|
||||
delta T - maximum acceptable temperature gradient in Celsius or Fahrenheit
|
||||
If the value is set to 0, then information about the temperature will be sent every time, immediately once the readings have been taken from the sensor.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="13" label="Transmitting the alarm or control frame broadcast mode" value="0" size="1">
|
||||
<Help>Transmitting the alarm or control frame in "broadcast" mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network. NOTE: If the broadcast mode of information transmission is activated for a given channel, then transmission of information in singlecast mode to devices assigned to the association group of this channel is deactivated.</Help>
|
||||
<Item label="IN1 and IN2 Broadcast inactive" value="0" />
|
||||
<Item label="IN1 broadcast mode active, Sensor 2 broadcast mode inactive" value="1" />
|
||||
<Item label="IN1 broadcast mode inactive, Sensor 2 broadcast mode active" value="2" />
|
||||
<Item label="INI and IN2 broadcast mode active" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="14" label="Scene activation" value="0" size="1">
|
||||
<Help>Enable/Disable scene functionality. The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3.</Help>
|
||||
<Item label="Scenes disabled" value="0" />
|
||||
<Item label="Scenes enabled" value="1" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Input IN1" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="TMP Button" auto="true" />
|
||||
<Group index="3" max_associations="1" label="Condition" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
358
plugins/hal-zwave/resource/resource/config/fibaro/fgms.xml
Normal file
358
plugins/hal-zwave/resource/resource/config/fibaro/fgms.xml
Normal file
|
|
@ -0,0 +1,358 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" genre="config" instance="1" index="0" label="Wake up interval" min="0" max="65535" value="7200">
|
||||
<Help>
|
||||
At each wake up the Fibaro Motion Sensor communicates with the
|
||||
main controller, updates parameter settings and the software if
|
||||
necessary. The Motion Sensor will wake up at a defined time interval
|
||||
and will ALWAYS try to communicate with the main controller
|
||||
Wake Up Interval set to 0 cancels the WAKE UP command frame,
|
||||
i.e. the device will have to be woke up manually, through the B
|
||||
button, sending NODE INFO command frame.
|
||||
Available settings: 0-65535 (0-65535 seconds).
|
||||
Default setting: 7200 (7200 seconds).
|
||||
NOTE
|
||||
It's not recommended to set the value of Wake Up
|
||||
interval below 10 seconds. Short wake up interval
|
||||
may shorten the battery life and delay the reports or
|
||||
even make them impossible.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="Motion sensor's sensitivity" min="0" max="255" value="10">
|
||||
<Help>
|
||||
The lower the value, the more sensitive the PIR sensor.
|
||||
Available settings: 8 - 255
|
||||
Default setting: 10
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="2" label="Motion sensor's blind time (insensitivity)" min="0" max="15" value="15">
|
||||
<Help>
|
||||
Period of time through which the PIR sensor is "blind" (insensitive) to
|
||||
motion. After this time period the PIR sensor will be again able to
|
||||
detect motion. The longer the insensitivity period, the longer the
|
||||
battery life. If the sensor is required to detect motion quickly, the time
|
||||
period may be shortened. The time of insensitivity should be shorter
|
||||
that the time period set in parameter 6.
|
||||
Available settings: 0 - 15
|
||||
Formula to calculate the time: time [s] = 0.5 x (value + 1)
|
||||
Default setting: 15 (8 seconds)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="3" label="PIR sensor's pulse counter" min="0" max="3" value="1" size="1">
|
||||
<Help>
|
||||
Sets the number of moves required for the PIR sensor to report
|
||||
motion. The lower the value, the less sensitive the PIR sensor. It's
|
||||
not recommended to modify this parameter settings.
|
||||
Available settings: 0 - 3
|
||||
Formula to calculate the number of pulses: pulses = (value + 1)
|
||||
Default setting: 1 (2 pulses)
|
||||
</Help>
|
||||
<Item label="1 pulse" value="0" />
|
||||
<Item label="2 pulses" value="1" />
|
||||
<Item label="3 pulses" value="2" />
|
||||
<Item label="4 pulses" value="3" />
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="4" label="PIR sensor's window time" min="0" max="3" value="2" size="1">
|
||||
<Help>
|
||||
Period of time during which the number of moves set in parameter 3
|
||||
must be detected in order for the PIR sensor to report motion. The
|
||||
higher the value, the more sensitive the PIR sensor. It's not
|
||||
recommended to modify this parameter setting.
|
||||
Available settings: 0 - 3
|
||||
Formula to calculate the time: time [s] = 4 x (value + 1)
|
||||
Default setting: 2 (12 seconds)
|
||||
</Help>
|
||||
<Item label="4 seconds" value="0" />
|
||||
<Item label="8 seconds" value="1" />
|
||||
<Item label="12 seconds" value="2" />
|
||||
<Item label="16 seconds" value="3" />
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="6" label="Motion alarm cancellation delay" min="0" max="65535" value="30">
|
||||
<Help>
|
||||
Motion alarm will be cancelled in the main controller and the
|
||||
associated devices after the period of time set in this parameter. Any
|
||||
motion detected during the cancellation delay time countdown will
|
||||
result in the countdown being restarted. In case of small values,
|
||||
below 10 seconds, the value of parameter 2 must be modified (PIR
|
||||
sensor's "Blind Time").
|
||||
Available settings: 1 - 65535
|
||||
Default setting: 30 (30 seconds)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="8" label="PIR sensor operating mode" min="0" max="2" value="0" size="1">
|
||||
<Help>
|
||||
The parameter determines the part of day in which the PIR sensor
|
||||
will be active. This parameter influences only the motion reports and
|
||||
associations. Tamper, light intensity and temperature measurements
|
||||
will be still active, regardless of this parameter settings.
|
||||
Default setting: 0 (always active)
|
||||
</Help>
|
||||
<Item label="PIR sensor always active" value="0" />
|
||||
<Item label="PIR sensor active during the day only" value="1" />
|
||||
<Item label="PIR sensor active during the night only" value="2" />
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="9" label="Night / day" min="0" max="65535" value="200">
|
||||
<Help>
|
||||
The parameter defines the difference between night and day, in
|
||||
terms of light intensity, used in parameter 8.
|
||||
Available settings: 1 - 65535
|
||||
Default setting: 200 (200 lux)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="12" label="Basic command class frames configuration" min="0" max="2" value="0" size="1">
|
||||
<Help>
|
||||
The parameter determines the command frames sent in 1-st
|
||||
association group, assigned to PIR sensor.
|
||||
Values of BASIC ON and BASIC OFF command frames may be
|
||||
modified by dedicated parameters.
|
||||
Default setting: 0 (ON and OFF)
|
||||
</Help>
|
||||
<Item label="BASIC ON and BASIC OFF command frames sent in Basic Command Class." value="0" />
|
||||
<Item label="only the BASIC ON command frame sent in Basic Command Class." value="1" />
|
||||
<Item label="only the BASIC OFF command frame sent in Basic Command Class." value="2" />
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="14" label="BASIC ON command frame value" min="0" max="255" value="255">
|
||||
<Help>
|
||||
The value of 255 allows to turn ON a device. In case of the Dimmer,
|
||||
the value of 255 means turning ON at the last memorized state, e.g.
|
||||
the Dimmer turned ON at 30% and turned OFF using the value of
|
||||
255, and then turned OFF, will be turned ON at 30%, i.e. the last
|
||||
memorized state.
|
||||
Available settings: 0 - 255
|
||||
Default setting: 255
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="16" label="BASIC OFF command frame value" min="0" max="255" value="0">
|
||||
<Help>
|
||||
The command frame sent at the moment of motion alarm
|
||||
cancellation, after the cancellation delay time, specified in parameter
|
||||
6, has passed.
|
||||
The value of 0 allows to turn a device OFF while the value of 255
|
||||
allows to turn ON a device. In case of the Dimmer, the value of 255
|
||||
means turning ON at the last memorized state, e.g. the Dimmer
|
||||
turned ON at 30% and turned OFF using the value of 255, and then
|
||||
turned OFF, will be turned ON at 30%, i.e. the last memorized state.
|
||||
Available settings: 0 - 255
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="20" label="Tamper sensitivity" min="0" max="122" value="15">
|
||||
<Help>
|
||||
The parameter determines the changes in forces acting on the Fibaro
|
||||
Motion Sensor resulting in tamper alarm being reported - g-force
|
||||
acceleration.
|
||||
Available settings: 0 - 122 (0.08 - 2g; multiply by 0.016g; 0 = tamper inactive)
|
||||
Default setting: 15 (0.224g)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="22" label="Tamper alarm cancellation delay" min="0" max="65535" value="30">
|
||||
<Help>
|
||||
Time period after which a tamper alarm will be cancelled. Another
|
||||
tampering detected during the countdown to cancellation will not
|
||||
extend the delay.
|
||||
Available settings: 1 - 65535
|
||||
Default setting: 30 (seconds)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="24" label="Tamper operating modes" min="0" max="4" value="0" size="1">
|
||||
<Help>
|
||||
The parameter determines the behaviour of tamper and how it
|
||||
reports.
|
||||
Tamper: Tamper alarm is reported in Sensor Alarm command class.
|
||||
Cancellation: Cancellation is reported in Sensor Alarm command class after the time period set in parameter 22 (Tamper Alarm Cancellation Delay).
|
||||
Orientation: Sensor's orientation in space is reported in Fibaro Command Class after the time period set in parameter 22.
|
||||
Vibration: The maximum level of vibrations recorded in the time period set
|
||||
in parameter 22 is reported. Reports stop being sent when the
|
||||
vibrations cease. The reports are sent in Sensor Alarm command
|
||||
class. Value displayed in the "value" field (0 - 100) depends on the
|
||||
vibrations force. Reports to the association groups are sent using
|
||||
Sensor Alarm command class.
|
||||
Default setting: 0 (Tamper)
|
||||
</Help>
|
||||
<Item label="Tamper" value="0" />
|
||||
<Item label="Tamper + Cancellation" value="1" />
|
||||
<Item label="Tamper + Orientation" value="2" />
|
||||
<Item label="Tamper + Cancellation + Orientation" value="3" />
|
||||
<Item label="Vibration" value="4" />
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="26" label="Tamper alarm broadcast mode" min="0" max="1" value="0">
|
||||
<Help>
|
||||
The parameter determines whether the tamper alarm frame will or
|
||||
will not be sent in broadcast mode. Alarm frames sent in broadcast
|
||||
mode may be received by all of the devices within communication
|
||||
range (if they accept such frames).
|
||||
Default setting: 0
|
||||
</Help>
|
||||
<Item label="Tamper alarm is not sent in broadcast mode." value="0" />
|
||||
<Item label="Tamper alarm sent in broadcast mode." value="1" />
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="40" label="Illumination report threshold" min="0" max="65535" value="200">
|
||||
<Help>
|
||||
The parameter determines the change in light intensity level
|
||||
resulting in illumination report being sent to the main controller.
|
||||
Available settings: 0 - 65535 (1 - 65535 lux; 0 = reports are not
|
||||
sent)
|
||||
Default setting: 200 (200 lux)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="42" label="Illumination reports interval" min="0" max="65535" value="0">
|
||||
<Help>
|
||||
Time interval between consecutive illumination reports. The reports
|
||||
are sent even if there are no changes in the light intensity.
|
||||
Available settings: 0 - 65535 (1 - 65535 seconds; 0 = reports are
|
||||
not sent)
|
||||
Default setting: 0 (no reports)
|
||||
NOTE
|
||||
Frequent reports will shorten the battery life.
|
||||
Parameter value under 5 may result in blocking the
|
||||
temperature reports.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="60" label="Temperature report threshold" min="0" max="255" value="10">
|
||||
<Help>
|
||||
The parameter determines the change in level of temperature
|
||||
resulting in temperature report being sent to the main controller.
|
||||
Available settings: 0 - 255 (0.1 - 25.5C; 0 = reports are not sent)
|
||||
Default setting: 10 (1C)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="62" label="Interval of temperature measuring" min="0" max="65535" value="900">
|
||||
<Help>
|
||||
The parameter determines how often the temperature will be
|
||||
measured. The shorter the time, the more frequently the temperature
|
||||
will be measured, but the battery life will shorten.
|
||||
Available settings: 0 - 65535 (1 - 65535 seconds; 0 = temperature
|
||||
will not be measured)
|
||||
Default setting: 900 (900 seconds)
|
||||
NOTE
|
||||
Frequent reports will shorten the battery life.
|
||||
Parameter value under 5 may result in blocking the
|
||||
illumination reports.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="64" label="Temperature reports interval" min="0" max="65535" value="0">
|
||||
<Help>
|
||||
The parameter determines how often the temperature reports will be
|
||||
sent to the main controller.
|
||||
Available settings: 0 - 65535 (1 - 65535 seconds; 0 = reports are not
|
||||
sent)
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="66" label="Temperature offset" min="0" max="65535" value="0">
|
||||
<Help>
|
||||
The value to be added to the actual temperature, measured by the
|
||||
sensor (temperature compensation).
|
||||
Available settings: 0 - 100 (0 to 100C) or 64536 - 65535 (-100 to -0.10C)
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="80" label="LED signaling mode" min="0" max="26" value="10" size="1">
|
||||
<Help>
|
||||
The parameter determines the way in which LED behaves
|
||||
after motion has been detected.
|
||||
Values 1 and from 3 to 9 = single long blink at the moment of reporting
|
||||
motion. No other motion will be indicated until alarm is cancelled.
|
||||
Values from 10 to 18 = single long blink at the moment of reporting
|
||||
motion and one short blink each time the motion is detected again.
|
||||
Values from 19 to 26 = single long blink at the moment of reporting
|
||||
motion and two short blinks each time the motion is detected again.
|
||||
Default setting: 10 (flashlight)
|
||||
</Help>
|
||||
<Item label="LED inactive." value="0" />
|
||||
<Item label="1 long blink, LED colour depends on the temperature. Set by parameters 86 and 87." value="1" />
|
||||
<Item label="Flashlight mode - LED glows in white for 10 seconds." value="2" />
|
||||
<Item label="Long blink White." value="3" />
|
||||
<Item label="Long blink Red." value="4" />
|
||||
<Item label="Long blink Green." value="5" />
|
||||
<Item label="Long blink Blue." value="6" />
|
||||
<Item label="Long blink Yellow." value="7" />
|
||||
<Item label="Long blink Cyan." value="8" />
|
||||
<Item label="Long blink Magenta." value="9" />
|
||||
<Item label="Long blink, then short blink, LED colour depends on the temperature. Set by parameters 86 and 87." value="10" />
|
||||
<Item label="Flashlight mode - LED glows in white through 10 seconds. Each next detected motion extends the glowing by next 10 seconds." value="11" />
|
||||
<Item label="Long blink, then short blinks White." value="12" />
|
||||
<Item label="Long blink, then short blinks Red." value="13" />
|
||||
<Item label="Long blink, then short blinks Green." value="14" />
|
||||
<Item label="Long blink, then short blinks Blue." value="15" />
|
||||
<Item label="Long blink, then short blinks Yellow." value="16" />
|
||||
<Item label="Long blink, then short blinks Cyan" value="17" />
|
||||
<Item label="Long blink, then short blinks Magenta" value="18" />
|
||||
<Item label="Long blink, then 2 short blinks, LED colour depends on the temperature. Set by parameters 86 and 87." value="19" />
|
||||
<Item label="Long blink, then 2 short blinks White" value="20" />
|
||||
<Item label="Long blink, then 2 short blinks Red" value="21" />
|
||||
<Item label="Long blink, then 2 short blinks Green" value="22" />
|
||||
<Item label="Long blink, then 2 short blinks Blue" value="23" />
|
||||
<Item label="Long blink, then 2 short blinks Yellow" value="24" />
|
||||
<Item label="Long blink, then 2 short blinks Cyan" value="25" />
|
||||
<Item label="Long blink, then 2 short blinks Magenta" value="26" />
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="81" label="LED brightness" min="0" max="100" value="50">
|
||||
<Help>
|
||||
The parameter determines the brightness of LED when indicating
|
||||
motion.
|
||||
Available settings: 0 - 100 (1 - 100%; 0 = brightness determined by
|
||||
the ambient lighting - see parameters 82 and 83)
|
||||
Default setting: 50
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="82" label="Ambient illumination level below which LED brightness is set to 1%" min="0" max="65535" value="100">
|
||||
<Help>
|
||||
The parameter is relevant only when the parameter 81 is set to 0.
|
||||
Available settings: 0 to parameter 83 value
|
||||
Default setting: 100 (100 lux)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="83" label="Ambient illumination level above which LED brightness is set to 100%" min="0" max="65535" value="1000">
|
||||
<Help>
|
||||
The parameter is relevant only when the parameter 81 is set to 0.
|
||||
Available settings: parameter 82 value to 65535
|
||||
Default setting: 1000 (1000 lux)
|
||||
NOTE
|
||||
The value of the parameter 83 must be higher than
|
||||
the value of the parameter 82.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="86" label="Minimum temperature resulting in blue LED illumination" min="0" max="255" value="18">
|
||||
<Help>
|
||||
This parameter is relevant only when parameter 80 has been
|
||||
properly configured.
|
||||
Available settings: 0 to parameter 87 value (degrees Celsius)
|
||||
Default setting: 18 (18C)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="87" label="Maximum temperature resulting in red LED illumination" min="0" max="255" value="28">
|
||||
<Help>
|
||||
This parameter is relevant only when parameter 80 has been
|
||||
properly configured.
|
||||
Available settings: parameter 86 value to 255 (degrees Celsius)
|
||||
Default setting: 28 (28C)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="88" label="LED indicating tamper alarm" min="0" max="1" value="1" size="1">
|
||||
<Help>
|
||||
Indicating mode resembles a police car (white, red and blue).
|
||||
Default setting: 1 (on)
|
||||
</Help>
|
||||
<Item label="LED does not indicate tamper alarm." value="0" />
|
||||
<Item label="LED indicates tamper alarm." value="1" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Basic Report" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Tamper Alarm" auto="true" />
|
||||
<Group index="3" max_associations="1" label="Device Status" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
77
plugins/hal-zwave/resource/resource/config/fibaro/fgr221.xml
Normal file
77
plugins/hal-zwave/resource/resource/config/fibaro/fgr221.xml
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="Activate / deactivate functions ALL ON / ALL OFF" value="0" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="ALL ON disabled/ ALL OFF disable - Default" value="0" />
|
||||
<Item label="ALL ON disabled/ ALL OFF active" value="1" />
|
||||
<Item label="ALL ON active / ALL OFF disabled" value="2" />
|
||||
<Item label="ALL ON active / ALL OFF active" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="10" label="Turning off the shutter positioning function" value="0" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="Turning on the shutter positioning function - Default" value="0"/>
|
||||
<Item label="Turning off the shutter positioning function" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="14" label="14. Inputs Button/Switch configuration" value="0" size="1">
|
||||
<Help>Binary inputs type configuration</Help>
|
||||
<Item label="Mono-stable switch (button) - Default" value="0"/>
|
||||
<Item label="Bi-stable switch (switch)" value="1"/>
|
||||
<Item label="Single Mono-stable switch" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="20" label="Saving the position Favourites" value="16" size="1">
|
||||
<Help>Options for changing parameter 1-99, default 16</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="30" label="General Alarm, set for shutter no. 1" value="2" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm - Default" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="31" label="Alarm of flooding with water, set for relay the shutter." value="0" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames - Default" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="32" label="Smoke, CO, CO2 Alarm. Set for the roller shutter." value="1" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm - Default" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="33" label="Temperature Alarm, set for roller shutter" value="1" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm - Default" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="41" label="Scene activation functionality" value="0" size="1">
|
||||
<Help> Only valid for the 1.9 version of FGR221. The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3. Controllers such as Home Center 2 are able to interpret such commands and based on these commands they activate scenes, to which specific scene IDs have been assigned. The user may expand the functionality of the button connected to inputs S1 and S2 by distinguishing the actions of keys connected to those inputs. For example: double click would activate the scene goodnight and triple click would activate the scene morning.
|
||||
</Help>
|
||||
<Item label="Deactivation of functionality - Default" value="0"/>
|
||||
<Item label="Activation of functionality" value="1"/>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<!--
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
-->
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="16" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="16" label="Group 2" auto="false" />
|
||||
<Group index="3" max_associations="1" label="Send updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
103
plugins/hal-zwave/resource/resource/config/fibaro/fgrgbwm441.xml
Normal file
103
plugins/hal-zwave/resource/resource/config/fibaro/fgrgbwm441.xml
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="1. Enable/Disable ALL ON/OFF" size="1" value="255">
|
||||
<Help>Activate/Deactive ALL ON/OFF</Help>
|
||||
<Item label="ALL ON disabled/ ALL OFF disabled" value="0" />
|
||||
<Item label="ALL ON disabled/ ALL OFF active" value="1" />
|
||||
<Item label="ALL ON active / ALL OFF disabled" value="2" />
|
||||
<Item label="ALL ON active / ALL OFF active" value="255" />
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="6" label="6. Associations command class choice" size="1" value="0">
|
||||
<Help>Choose which command classes are sent to associated devices.</Help>
|
||||
<Item label="Normal (Dimmer) - BASIC SET/SWITCH_MULTILEVEL_START/STOP" value="0" />
|
||||
<Item label="Normal (RGBW) - COLOR_CONTROL_SET/START/STOP_STATE_CHANGE" value="1" />
|
||||
<Item label="Normal (RGBW) - COLOR_CONTROL_SET" value="2" />
|
||||
<Item label="Brightness - BASIC SET/SWITCH_MULTILEVEL_START/STOP" value="3" />
|
||||
<Item label="Rainbow (RGBW) - COLOR_CONTROL_SET" value="4" />
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="8" label="8. Outputs state change mode" size="1" value="0">
|
||||
<Help>Choose the behaviour of transitions between different levels.</Help>
|
||||
<Item label="MODE 1 - Constant Speed (speed is defined by parameters 9 and 10)" value="0" />
|
||||
<Item label="MODE 2 - Constant Time (RGB/RBGW only. Time is defined by parameter 11)" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="9" label="9. Dimming step value (for MODE 1)" min="1" max="99" units="" value="1">
|
||||
<Help>Size of the step for each change in level during the transition.</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="10" label="10. Time between dimming steps (for MODE 1)" min="0" max="60000" units="ms" value="10">
|
||||
<Help>Time between each step in a transition between levels. Setting this to zero means an instantaneous change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="11" label="11. Time to complete the entire transition (for MODE 2)" min="0" max="255" units="" value="67">
|
||||
<Help>0 - immediate change; 1->63: 20ms->126ms (value*20ms); 65->127: 1s->63s (value-64)*1s; 129->191: 10s->630s (value-128)*10s; 193->255: 1min->63min (value-192)*1min. Default setting: 67 (3s)</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="12. Maximum dimmer level" min="3" max="255" units="" value="255">
|
||||
<Help>Maximum brightness level for the dimmer</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="13" label="13. Minimum dimmer level" min="2" max="255" units="" value="2">
|
||||
<Help>Minimum brightness level for the dimmer</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="14" label="14. Inputs / Outputs configuration" value="4369">
|
||||
<Help>This is too complex to describe here, since this value is built up from 4-bits for each of the 4 channels. Refer to the table in the product manual. Default value is 4369 (1111 in hex).</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="16" label="16. Saving state before power faillure" size="1" value="1">
|
||||
<Help>Saving state before power faillure</Help>
|
||||
<Item label="State NOT saved at power failure, all outputs are set to OFF upon power restore" value="0"/>
|
||||
<Item label="State saved at power failure, all outputs are set to previous state upon power restore" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="30" label="30. Alarm" size="1" value="3">
|
||||
<Help>Alarm of any type (general alarm, water flooding alarm, smoke alarm: CO, CO2, temperature alarm). Default setting 0 (Inactive)</Help>
|
||||
<Item label="INACTIVE - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM ON - the device turns on once alarm is detected (all channels set to 99%)" value="1"/>
|
||||
<Item label="ALARM OFF - the device turns off once alarm is detected (all channels set to 0%)" value="2"/>
|
||||
<Item label="ALARM PROGRAM - alarm sequence turns on (program selected in parameter 38)" value="3"/>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="38" label="38. Alarm sequence program" min="1" max="10" units="" value="10">
|
||||
<Help>Program number selected from the 10 available.</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="39" label="39. Active PROGRAM alarm time" min="1" max="65534" units="s" value="600">
|
||||
<Help>In ALARM PROGRAM mode (see parameter 30), this defines the time in seconds the program lasts (1s->65534s)</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="42" label="42. Command class reporting Outputs status change" size="1" value="0">
|
||||
<Help>Specify which command class is used to report output status changes</Help>
|
||||
<Item label="Reporting as a result of inputs and controllers actions (SWITCH MULTILEVEL)" value="0"/>
|
||||
<Item label="Reporting as a result inputs actions (SWITCH MULTILEVEL)" value="1"/>
|
||||
<Item label="Reporting as a result inputs actions (COLOUR_CONTROL)" value="2"/>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="43" label="43. Reporting 0-10v analog inputs change threshold" min="1" max="100" units="*0.1V" value="5">
|
||||
<Help>Parameter defines a value by which input voltage must change in order to be reported to the main controller. New value is calculated based on last reported value: Default setting: 5 (0.5V). Range: 1->100 - (0.1V->10V).</Help>
|
||||
</Value>
|
||||
<Value type="short" genre="config" instance="1" index="44" label="44. Power load reporting frequency" min="1" max="65534" units="s" value="30">
|
||||
<Help>Sent if last reported value differs from the current value. Reports will also be sent in case of polling. Default setting: 30 (30s). Range: 1->65534 (1s->65534s) - interval between reports. Zero means reports are only sent in the case of polling, or at turning OFF the device</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="45" label="45. Reporting changes in energy consumed by controlled devices" min="1" max="254" units="*0.01kWh" value="10">
|
||||
<Help>Interval between energy consumption reports (in kWh). New reported energy consumption value is calculated based on last reported value. 1->254 (0.01kWh->2.54kWh). Zero means changes in consumed energy will not be reported, except in case of polling.</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="71" label="71. Response to BRIGHTNESS set to 0%" size="1" value="1">
|
||||
<Help>Set whether to remember the previous RGB mix after the brightness has fallen to zero (black)</Help>
|
||||
<Item label="Illumination colour set to white (all channels controlled together)" value="0"/>
|
||||
<Item label="Last set colour is memorized" value="1"/>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="72" label="72. Starting predefined program" min="1" max="10" units="" value="1">
|
||||
<Help>First predefined program to use when device is set to work in RGB/RGBW mode (parameter 14)</Help>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="73" label="73. Triple Click Action" size="1" value="0">
|
||||
<Help>Behaviour when an input is triple-clicked</Help>
|
||||
<Item label="NODE INFO control frame is sent" value="0"/>
|
||||
<Item label="Start favourite program" value="1"/>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="5">
|
||||
<Group index="1" max_associations="5" label="Input 1" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Input 2" auto="true" />
|
||||
<Group index="3" max_associations="5" label="Input 3" auto="true"/>
|
||||
<Group index="4" max_associations="5" label="Input 4" auto="true"/>
|
||||
<Group index="5" max_associations="1" label="Controller Updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="Activate / deactivate functions ALL ON / ALL OFF" value="0" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="ALL ON disabled/ ALL OFF disable - Default" value="0" />
|
||||
<Item label="ALL ON disabled/ ALL OFF active" value="1" />
|
||||
<Item label="ALL ON active / ALL OFF disabled" value="2" />
|
||||
<Item label="ALL ON active / ALL OFF active" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="10" label="Turning off the shutter positioning function" value="0" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="Turning on the shutter positioning function - Default" value="0"/>
|
||||
<Item label="Turning off the shutter positioning function" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="14" label="14. Inputs Button/Switch configuration" value="0" size="1">
|
||||
<Help>Binary inputs type configuration</Help>
|
||||
<Item label="Mono-stable switch (button) - Default" value="0"/>
|
||||
<Item label="Bi-stable switch (switch)" value="1"/>
|
||||
<Item label="Single Mono-stable switch" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="20" label="Saving the position Favourites" value="16" size="1">
|
||||
<Help>Options for changing parameter 1-99, default 16</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="30" label="General Alarm, set for shutter no. 1" value="2" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm - Default" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="31" label="Alarm of flooding with water, set for relay the shutter." value="0" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames - Default" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="32" label="Smoke, CO, CO2 Alarm. Set for the roller shutter." value="1" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm - Default" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="33" label="Temperature Alarm, set for roller shutter" value="1" size="1">
|
||||
<Help> </Help>
|
||||
<Item label="DEACTIVATION - the device does not respond to alarm data frames" value="0"/>
|
||||
<Item label="OPEN SHUTTER ALARM - the device closes the roller shutter after detecting an alarm - Default" value="1"/>
|
||||
<Item label="CLOSED SHUTTER ALARM - the device opens the roller shutter after detecting an alarm" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="41" label="Scene activation functionality" value="0" size="1">
|
||||
<Help> Only valid for the 1.9 version of FGR221. The device offers the possibility of sending commands compatible with Command class scene activation. Information is sent to devices assigned to association group no. 3. Controllers such as Home Center 2 are able to interpret such commands and based on these commands they activate scenes, to which specific scene IDs have been assigned. The user may expand the functionality of the button connected to inputs S1 and S2 by distinguishing the actions of keys connected to those inputs. For example: double click would activate the scene goodnight and triple click would activate the scene morning.
|
||||
</Help>
|
||||
<Item label="Deactivation of functionality - Default" value="0"/>
|
||||
<Item label="Activation of functionality" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" genre="config" instance="1" index="29" label="Start Calibration" value="0" size="1">
|
||||
<Help> Start a Calibration Cycle on the device</Help>
|
||||
<Item label="No" value="0"/>
|
||||
<Item label="Yes" value="1"/>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<!--
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
-->
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="16" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="16" label="Group 2" auto="false" />
|
||||
<Group index="3" max_associations="1" label="Send updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
104
plugins/hal-zwave/resource/resource/config/fibaro/fgs211.xml
Normal file
104
plugins/hal-zwave/resource/resource/config/fibaro/fgs211.xml
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="1. Enable/Disable ALL ON/OFF" value="255" size="1">
|
||||
<Help>Activate/Deactive ALL ON/OFF</Help>
|
||||
<Item label="ALL ON disabled/ ALL OFF disabled" value="0" />
|
||||
<Item label="ALL ON disabled/ ALL OFF active" value="1" />
|
||||
<Item label="ALL ON active / ALL OFF disabled" value="2" />
|
||||
<Item label="ALL ON active / ALL OFF active" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="3" label="3. Enable/Disable OFF-delay" value="0" size="1">
|
||||
<Help>Activate/Deactivate Automatic turning off relay after set time</Help>
|
||||
<Item label="Auto OFF disabled for both relays" value="0" />
|
||||
<Item label="Auto OFF active only for relay 1" value="1" />
|
||||
<Item label="Auto OFF active only for relay 2" value="2" />
|
||||
<Item label="Auto OFF active for both relays" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="4. Relay: OFF-delay time (10ms)" value="20" size="1">
|
||||
<Help>Automatic turning off relay 1 after set time, in 10ms increments (default: 200ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="6" label="6. Separation of association sending (key 1)" value="0" size="1">
|
||||
<Help>Activate/Deactivate association sending for group 1 - Also see param #15</Help>
|
||||
<Item label="Map status to all devices in group 1 (default)" value="0" />
|
||||
<Item label="Map OFF status to all devices in group 1, Double click on key 1 will send ON to all devices in group 1, all dimmers set to prev.value" value="1" />
|
||||
<Item label="Map OFF status to all devices in group 1, Double click on key 1 will send ON to all devices in group 1, all dimmers set to 100%" value="2" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="13" label="13. Inputs behaviour" value="0" size="1">
|
||||
<Help>In case of bi-stable switches, define their behaviour (toggle or follow)</Help>
|
||||
<Item label="Toggle" value="0"/>
|
||||
<Item label="Follow switch contact (closed=ON, open=OFF)" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="14" label="14. Inputs Button/Switch configuration" value="1" size="1">
|
||||
<Help>Binary inputs type configuration</Help>
|
||||
<Item label="Mono-stable input (button)" value="0"/>
|
||||
<Item label="Bi-stable input (switch)" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="15" label="15. Dimmer/Roller shutter control" value="0" size="1">
|
||||
<Help>Enable/Disable opoeration of dimmer or roller shutter devices associated to group 1.
|
||||
Available only when using mono-stable inputs (buttons) - Hold button 1 or double-tap for operation</Help>
|
||||
<Item label="Disable Dimmer/Roller shutter control" value="0"/>
|
||||
<Item label="Enable Dimmer/Roller shutter control" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="16" label="16. Saving state before power faillure" value="1" size="1">
|
||||
<Help>Saving state before power faillure</Help>
|
||||
<Item label="State NOT saved at power failure, all outputs are set to OFF upon power restore" value="0"/>
|
||||
<Item label="State saved at power failure, all outputs are set to previous state upon power restore" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="30" label="30. Relay: Response to General Alarm" value="3" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="31" label="31. Relay: Response to Water Flood Alarm" value="2" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="32" label="32. Relay: Response to Smoke, CO, CO2 Alarm" value="3" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="33" label="33. Relay: Response to Temperature Alarm" value="1" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="39" label="39. ALARM FLASHING alarm time" value="600" size="2">
|
||||
<Help>Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="16" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="16" label="Group 2" auto="false" />
|
||||
<Group index="3" max_associations="1" label="Send updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
150
plugins/hal-zwave/resource/resource/config/fibaro/fgs221.xml
Normal file
150
plugins/hal-zwave/resource/resource/config/fibaro/fgs221.xml
Normal file
|
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="1. Enable/Disable ALL ON/OFF" value="255" size="1">
|
||||
<Help>Activate/Deactive ALL ON/OFF</Help>
|
||||
<Item label="ALL ON disabled/ ALL OFF disabled" value="0" />
|
||||
<Item label="ALL ON disabled/ ALL OFF active" value="1" />
|
||||
<Item label="ALL ON active / ALL OFF disabled" value="2" />
|
||||
<Item label="ALL ON active / ALL OFF active" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="3" label="3. Enable/Disable OFF-delay" value="0" size="1">
|
||||
<Help>Activate/Deactivate Automatic turning off relay after set time</Help>
|
||||
<Item label="Auto OFF disabled for both relays" value="0" />
|
||||
<Item label="Auto OFF active only for relay 1" value="1" />
|
||||
<Item label="Auto OFF active only for relay 2" value="2" />
|
||||
<Item label="Auto OFF active for both relays" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="4" label="4. Relay 1: OFF-delay time (10ms)" value="20" size="2">
|
||||
<Help>Automatic turning off relay 1 after set time, in 10ms increments (default: 200ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="5" label="5. Relay 2: OFF-delay time (10ms)" value="20" size="2">
|
||||
<Help>Automatic turning off relay 2 after set time, in 10ms increments (default: 200ms)</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="6" label="6. Separation of association sending (key 1)" value="0" size="1">
|
||||
<Help>Activate/Deactivate association sending for group 1 - Also see param #16</Help>
|
||||
<Item label="Map status to all devices in group 1 (default)" value="0" />
|
||||
<Item label="Map OFF status to all devices in group 1, Double click on key 1 will send ON to all devices in group 1, all dimmers set to prev.value" value="1" />
|
||||
<Item label="Map OFF status to all devices in group 1, Double click on key 1 will send ON to all devices in group 1, all dimmers set to 100%" value="2" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="7" label="7. Control key #2 behaviour" value="1" size="1">
|
||||
<Help>Key no.2 is not represented by any physical device except of devices on association list.
|
||||
This functionality prevents of lack of reaction on pressing key no.2 through polling devices
|
||||
from association list one by one and checking their actual statuses.
|
||||
</Help>
|
||||
<Item label="Device status is not checked" value="0" />
|
||||
<Item label="Device status is checked" value="1" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="13" label="13. Inputs behaviour" value="0" size="1">
|
||||
<Help>In case of bi-stable switches, define their behaviour (toggle or follow)</Help>
|
||||
<Item label="Toggle" value="0"/>
|
||||
<Item label="Follow switch contact (closed=ON, open=OFF)" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="14" label="14. Inputs Button/Switch configuration" value="1" size="1">
|
||||
<Help>Binary inputs type configuration</Help>
|
||||
<Item label="Mono-stable input (button)" value="0"/>
|
||||
<Item label="Bi-stable input (switch)" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="15" label="15. Dimmer/Roller shutter control" value="0" size="1">
|
||||
<Help>Enable/Disable opoeration of dimmer or roller shutter devices associated to group 1.
|
||||
Available only when using mono-stable inputs (buttons) - Hold button 1 or double-tap for operation</Help>
|
||||
<Item label="Disable Dimmer/Roller shutter control" value="0"/>
|
||||
<Item label="Enable Dimmer/Roller shutter control" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="16" label="16. Saving state before power faillure" value="1" size="1">
|
||||
<Help>Saving state before power faillure</Help>
|
||||
<Item label="State NOT saved at power failure, all outputs are set to OFF upon power restore" value="0"/>
|
||||
<Item label="State saved at power failure, all outputs are set to previous state upon power restore" value="1"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="30" label="30. Relay 1: Response to General Alarm" value="3" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="31" label="31. Relay 1: Response to Water Flood Alarm" value="2" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="32" label="32. Relay 1: Response to Smoke, CO, CO2 Alarm" value="3" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="33" label="33. Relay 1: Response to Temperature Alarm" value="1" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="39" label="39. ALARM FLASHING alarm time" value="600" size="2">
|
||||
<Help>Amount of time (ms) the device keeps on flashing after receipt of Alarm Frame</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="40" label="40. Relay 2: Response to General Alarm" value="3" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="41" label="41. Relay 2: Response to Water Flood Alarm" value="2" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="42" label="42. Relay 2: Response to Smoke, CO, CO2 Alarm" value="3" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="43" label="43. Relay 2: Response to Temperature Alarm" value="1" size="1">
|
||||
<Help></Help>
|
||||
<Item label="DEACTIVATION - no response to alarm frames" value="0"/>
|
||||
<Item label="ALARM RELAY ON - relay will turn ON upon receipt of alarm frame" value="1"/>
|
||||
<Item label="ALARM RELAY OFF - relay will turn OFF upon receipt of alarm frame" value="2"/>
|
||||
<Item label="ALARM FLASHING - relay will turn ON and OFF periodically (see param.39)" value="3"/>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="16" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="16" label="Group 2" auto="false" />
|
||||
<Group index="3" max_associations="1" label="Send updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
167
plugins/hal-zwave/resource/resource/config/fibaro/fgss101.xml
Normal file
167
plugins/hal-zwave/resource/resource/config/fibaro/fgss101.xml
Normal file
|
|
@ -0,0 +1,167 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="1" label="Smoke alarm cancellation delay" min="0" max="65535" value="0">
|
||||
<Help>The time between when the smoke disappears and the Fibaro Smoke Sensor stops sending the alarm signal.
|
||||
Available settings: 0 – 17280, 65535 (5s multiplier) [5s-24h]
|
||||
0: no delay, immediate cancellation,
|
||||
65535: alarm cancellation inactive - Smoke Sensor will keep indicating smoke alarm after the smoke will have disappeared. The smoke alarm can be only ceased manually, by entering 2nd menu level (see section XIII).
|
||||
Default setting: 0
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="LED indicator and acoustic alarm turned ON / OFF at any alarm type" min="0" max="3" value="3" size="1">
|
||||
<Help>Allows for deactivating the LED indicator and the acoustic alarm, in case of detecting an alarm of any type.
|
||||
This doesn’t affect the communication with the Z-Wave network controller, i.e. the sensor will keep sending alarms, reports and all information to the associated devices.
|
||||
Modifying this parameter settings helps extending the battery life.
|
||||
</Help>
|
||||
<Item label="Acoustic and visual alarms inactive" value="0" />
|
||||
<Item label="Acoustic alarm inactive, visual alarm active" value="1" />
|
||||
<Item label="Acoustic alarm active, visual alarm inactive" value="2" />
|
||||
<Item label="Acoustic and visual alarms active" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="5" label="Type of alarm frame for association group 1" value="255" size="1">
|
||||
<Help>Type of alarm frame for association group 1, activated by smoke sensor.
|
||||
The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)
|
||||
</Help>
|
||||
<Item label="ALARM SMOKE" value="0" />
|
||||
<Item label="BASIC_SET" value="255" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="7" label="Forced Level of Dimming group 1" min="1" max="255" value="255">
|
||||
<Help>The value of 255 allows for turning on a device. In case of Dimmer, the value of 255 means turning on the device with the last memorized state. E.g.
|
||||
Dimmer set to 30% and then turned off, and next turned on using the 255 command, will turn on with the last remembered status, i.e. 30%.
|
||||
In case of alarm frames, alarm priority is defined.
|
||||
Available settings: (1 - 99) or 255
|
||||
Default setting: 255
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="10" label="Temperature report interval" min="0" max="17280" value="0">
|
||||
<Help>Time interval between consecutive temperature reports.
|
||||
The parameter is relevant for the battery powering mode only. Longer time interval means less frequent communication and thus a longer battery life.
|
||||
Report is sent when new temperatue value is different from the one previously reported. Temperature reports can be also sent as a result of polling.
|
||||
Available settings: 1 – 17280, 0 (multiply by 5 seconds) [5s-24h]
|
||||
0 – reports inactive
|
||||
Default setting: 0 (Reports inactive)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="12" label="Temperature report hysteresis" min="0" max="100" value="20">
|
||||
<Help>The temperature report will only be sent if there is a difference in temperature value from the previous value reported, defined in this parameter (hysteresis).
|
||||
Temparature reports can be also sent as a result of polling.
|
||||
Available settings: 0 – 100 (in 0,1C steps)
|
||||
0 – temperature change reporting inactive
|
||||
Default setting: 20 (2C)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="13" label="Alarm broadcast" value="0" size="1">
|
||||
<Help>Transmitting the alarm or control frame in "broadcast" mode (i.e. to all devices within range), information sent in this mode is not repeated by the mesh network.
|
||||
NOTE: If the broadcast mode of information transmission is activated for a given channel, then transmission of information in singlecast mode to devices assigned to the association group of this channel is deactivated.
|
||||
</Help>
|
||||
<Item label="Broadcasts INACTIVE" value="0" />
|
||||
<Item label="Smoke ACTIVE, tamper INACTIVE" value="1" />
|
||||
<Item label="Smoke INACTIVE, tamper ACTIVE" value="2" />
|
||||
<Item label="Smoke ACTIVE, tamper ACTIVE" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="73" label="Temperature measurement compensation" min="-1000" max="1000" value="0" size="2">
|
||||
<Help>Parameter stores a temperature value to be added to or deducted from the current temperature measured by internal temperature sensor in order to compensate the difference between air temperature and temperature measured at the ceiling level.
|
||||
Available settings: -1000 -/+ 1000 (in 0,1C steps)
|
||||
Default setting: 0 (0C)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="80" label="Z-Wave range test interval" value="1" min="0" max="144" size="1">
|
||||
<Help>Time period between the consecutive Z-Wave network range tests.
|
||||
In battery powering mode, Z-Wave network range test is carried out at the wake up interval. The value of 0 turns off the Z-Wave range test, regardless of the powering mode chosen.
|
||||
Available settings: 0 – 144 (10min multiplier) [10min-24h]
|
||||
0 – Z-Wave network range test inactive
|
||||
Default setting: 1 (10min)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="81" label="Temperature alarm threshold" value="54" min="0" max="100" size="1">
|
||||
<Help>Temperature value, measured by the built-in temperature sensor, above which the temperature alarm is sent.
|
||||
Available settings: 0,2 - 100
|
||||
0 – temperature alarm inactive
|
||||
2 - 100 – (2 - 100C)
|
||||
Default setting: 54 (54C)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="82" label="Smoke Sensor sensitivity" value="2" min="1" max="3" size="1">
|
||||
<Help>There are 3 levels of sensitivity to smoke presence. Level 1 means the highest sensitivity.</Help>
|
||||
<Item label="High" value="1" />
|
||||
<Item label="Medium" value="2" />
|
||||
<Item label="Low" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="83" label="Black Box sensitivity level" value="2" min="1" max="3" size="1">
|
||||
<Help>This parameter allows for specifying the moment in which the Black Box starts recording data. After the specified smoke and temperature values will be exceeded, the Fibaro Smoke Sensor’s Black Box will record them.</Help>
|
||||
<Item label="High" value="1" />
|
||||
<Item label="Medium" value="2" />
|
||||
<Item label="Low" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="84" label="Malfunction alarm" value="10" min="1" max="255" size="1">
|
||||
<Help>Time interval in which malfuntion alarm, if detected, is repeated using visual and acoustic alarms.
|
||||
Available settings: 1 - 255 (100 ms multiplier) [100ms-25,5s]
|
||||
Default setting: 10 (1s)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="85" label="Temperature alarm" value="5" min="1" max="255" size="1">
|
||||
<Help>Time interval in which temperature alarm, if detected, is repeated using visual and acoustic alarms.
|
||||
Available settings: 1 - 255 (100 ms multiplier) [100ms-25,5s]
|
||||
Default setting: 5 (500ms)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="86" label="Lack of the Z-Wave range alarm" value="360" min="1" max="17280" size="2">
|
||||
<Help>Time interval in which lack of the Z-Wave network alarm, if detected, is repeated using visual and acoustic alarms.
|
||||
Available settings: 1 - 17280 (5s multiplier) [5s-24h]
|
||||
Default setting: 360 (30min)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="87" label="Low battery alarm" value="360" min="1" max="17280" size="2">
|
||||
<Help>Time interval in which low battery alarm, if detected, is repeated using visual and acoustic alarms.
|
||||
Available settings: 1 - 17280 (5s multiplier) [5s-24h]
|
||||
Default setting: 360 (30min)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="88" label="Consider temperature measurement compensation" value="0" size="1">
|
||||
<Help>This parameter allows for specifying the moment in which the Black Box starts recording data. After the specified smoke and temperature values will be exceeded, the Fibaro Smoke Sensor’s Black Box will record them.</Help>
|
||||
<Item label="Ignore temperature compensation" value="0" />
|
||||
<Item label="Include temperature compensation" value="1" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="89" label="Tamper alarm" value="1" min="0" max="2" size="1">
|
||||
<Help>default setting: tamper alarm active, with cancellation option available</Help>
|
||||
<Item label="tamper alarm inactive" value="0" />
|
||||
<Item label="tamper alarm active, with cancellation option available" value="1" />
|
||||
<Item label="tamper alarm active, without cancellation option" value="2" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<CommandClass id="32" setasreport="true"/>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="5" label="Smoke Alarm" auto="true"/>
|
||||
<Group index="2" max_associations="5" label="Tamper Alarm" auto="true" />
|
||||
<Group index="3" max_associations="1" label="Device Status" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
246
plugins/hal-zwave/resource/resource/config/fibaro/fgwpe.xml
Normal file
246
plugins/hal-zwave/resource/resource/config/fibaro/fgwpe.xml
Normal file
|
|
@ -0,0 +1,246 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- COMMAND_CLASS_ALARM AlarmCmd_Get not supported -->
|
||||
<CommandClass id="113" getsupported="false" />
|
||||
|
||||
<!-- COMMAND_CLASS_SENSOR_ALARM not supported -->
|
||||
<CommandClass id="156" getsupported="false" />
|
||||
|
||||
<!-- COMMAND_CLASS_SWITCH_ALL SwitchAllCmd_Get not supported -->
|
||||
<CommandClass id="39" getsupported="false" />
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="1" label="1. Always on function" value="1" size="1">
|
||||
<Help>Once activated, Wall Plug will keep a connected device constantly
|
||||
ON, will stop reacting to alarm frames and B-button push.
|
||||
"Always on" function turns the Plug into a power and energy meter.
|
||||
Also, connected device will not be turned off upon receiving an alarm
|
||||
frame from another Z-Wave device (parameter 35 will be ignored).
|
||||
In "Always on" mode, connected device may be turned off only after
|
||||
user defined power has been exceeded (parameter 70). In such a
|
||||
case, connected device can be turned on again by pushing the
|
||||
B-button or sending a control frame. By default, overload protection
|
||||
is inactive. Default setting: 1</Help>
|
||||
<Item label="function activated" value="0" />
|
||||
<Item label="function inactive" value="1" />
|
||||
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="16" label="16 - Remember device status after power failure" value="1" size="1">
|
||||
<Help>Define how will the Plug react after the power supply is back on. Default setting: 1</Help>
|
||||
<Item label="Wall Plug does not memorize its state after a power failure" value="0" />
|
||||
<Item label="Wall Plug memorizes its state after a power failure" value="1" />
|
||||
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="34" label="34. Reaction to alarms" value="255" size="1">
|
||||
<Help>Type of transmitted control frame for association group 1, activated via input IN1. The parameter allows to specify the type of alarm frame or to force transmission of control commands (BASIC_SET)</Help>
|
||||
<Item label="ALARM GENERIC" value="1" />
|
||||
<Item label="ALARM SMOKE" value="2" />
|
||||
<Item label="ALARM CO" value="4" />
|
||||
<Item label="ALARM CO2" value="8" />
|
||||
<Item label="ALARM HEAT" value="16" />
|
||||
<Item label="ALARM WATER" value="32" />
|
||||
<Item label="ALARM ALL" value="63" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="35" label="35. Wall Plug's response to alarm frames" value="255" size="1">
|
||||
<Help>Parameter defines how the Wall Plug will respond to alarms (device's status change) Default setting: 0
|
||||
0 - no reaction,
|
||||
1 - turn on connected device. LED ring signals an alarm through
|
||||
defined time period (parameter 39) or untill the alarm is cancelled.
|
||||
2 - turn off connected device. LED ring signals an alarm through
|
||||
defined time period (parameter 39) or untill the alarm is cancelled.
|
||||
3 - cyclically change device state, each 1second. In alarm mode Wall
|
||||
Plug does not report status change, power changes, ignores alarm
|
||||
frames. After the defined time period has passed (parameter 39) or
|
||||
after the alarm cancellation, connected device is set to the previous
|
||||
state.
|
||||
Parameter: 1[byte]
|
||||
NOTE:
|
||||
If "always on" function is active (parameter 1), this parameter's
|
||||
settings are ignored.
|
||||
|
||||
</Help>
|
||||
<Item label="No reaction" value="0" />
|
||||
<Item label="Turn on connected device" value="1" />
|
||||
<Item label="Turn off connected device" value="2" />
|
||||
<Item label="Cyclically change device state, each 1second" value="2" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="39" label="39. Alarm duration" value="600" size="2">
|
||||
<Help>Wall Plug's alarm mode duration. If a device sending an alarm frame through the Z-Wave network sets alarm duration as well, this parameter's settings are ignored.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="40" label="40. Immediate power report" value="80" size="1">
|
||||
<Help>Parameter defines by how much power load must change, in
|
||||
percents, to be reported to the main controller, with the highest
|
||||
priority in the Z-Wave network. By default, Fibaro Wall Plug
|
||||
immediately sends power report if the power load changes by 80%.
|
||||
Default setting: 80 (%)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" genre="config" instance="1" index="42" label="42. Standard power load reporting" value="15" size="1">
|
||||
<Help>Parameter defines by how much power load must change, in
|
||||
percents, to be reported to the main controller. By default, Fibaro
|
||||
Wall Plug sends power report if the power load changes by 15%.
|
||||
By default such changes in power load may be reported up to 5 times
|
||||
per 30 seconds. Wall Plug sends 5 reports during time period
|
||||
specified in paramater 43. Default setting: 15 (%)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="43" label="43. Power reporting frequency" value="30" size="1">
|
||||
<Help>This parameter defines how frequently standard power reports
|
||||
(parameter 42) will be sent. By default Wall Plug sends up to 5
|
||||
reports each 30 seconds, provided the power load changes by 15%.
|
||||
Default seting: 30 (s)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" genre="config" instance="1" index="45" label="45. Reporting changes in energy consumed by controlled devices" value="10" size="1">
|
||||
<Help>New, reported energy value is calculated based on last reported value. Default setting: 10 (0,1 kWh).
|
||||
Available settings: 1 - 254 (0,01kWh - 2,54kWh).
|
||||
Value of 255 - changes in consumed energy will not be reported.
|
||||
Reports will be sent only in case of polling.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="47" label="47. Time period between reports on power load and energy consumption." value="3600" size="2">
|
||||
<Help>Parameter defines time period between reports sent when changes
|
||||
in power load have not been recorded. By default, if power load
|
||||
changes have not been recorded, reports are sent every hour.
|
||||
Default setting: 3 600 (s), Available settings: 1 - 65534 (s)
|
||||
Value of 65535 - no periodic reports. Reports will be sent only in
|
||||
case of power load / energy consumption changes (parameters 40, 42, 43,45) or in case of polling.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="49" label="49. Metering energy consumed by the Wall Plug itself" value="0" size="1">
|
||||
<Help>This parameter determines whether energy metering should include the amount of energy consumed by the Wall Plug itself. Results are being added to energy consumed by controlled device. Default setting: 0</Help>
|
||||
<Item label="function inactive" value="0" />
|
||||
<Item label="function activated" value="1" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="50" label="50. DOWN value" value="300" size="2">
|
||||
<Help>Lower power threshold, used in parameter 52. Default setting: 300 (30 W) Available settings: 0 - 25 000 (0,0W - 2 500W) DOWN value cannot be higher than a value specified in parameter 51.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="51" label="51. UP value " value="500" size="2">
|
||||
<Help>Upper power threshold, used in parameter 52. Default setting: 500 (50 W) Available settings: 1 - 25 000 (0,1W - 2 500W) UP value cannot be lower than a value specified in parameter 50.</Help>
|
||||
</Value>
|
||||
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="52" label="52. Action in case of exceeding defined power values" value="255" size="1">
|
||||
<Help>Parameter deifines the way 2nd association group devices are controlled, depending on the current power load.
|
||||
Default setting: 6 Available settings:
|
||||
0 - function inactive,
|
||||
1 - turn the associated devices on, once the power drops below
|
||||
DOWN value (parameter 50),
|
||||
2 - turn the associated devices off, once the power drops below
|
||||
DOWN value (parameter 50),
|
||||
3 - turn the associated devices on, once the power rises above UP
|
||||
value (parameter 51),
|
||||
4 - turn the associated devices off, once the power rises above UP
|
||||
value (parameter 51),
|
||||
5 - 1 and 4 combined. Turn the associated devices on, once the
|
||||
power drops below DOWN value (parameter 50). Turn the
|
||||
associated devices off, once the power rises above UP value
|
||||
(parameter 51).
|
||||
6 - 2 and 3 combined. Turn the associated devices off, once the
|
||||
power drops below DOWN value (parameter 50). Turn the
|
||||
associated devices on, once the power rises above UP value
|
||||
(parameter 51).
|
||||
|
||||
</Help>
|
||||
<Item label="Function inactive" value="0" />
|
||||
<Item label="Turn the associated devices on,Power below DOWN" value="1" />
|
||||
<Item label="Turn the associated devices off,Power below DOWN" value="2" />
|
||||
<Item label="Turn the associated devices on,Power above UP" value="3" />
|
||||
<Item label="Turn the associated devices off,Power above UP" value="4" />
|
||||
<Item label="1 and 4 combine" value="5" />
|
||||
<Item label="2 and 3 combined" value="6" />
|
||||
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="60" label="60. Power load, which when exceeded, makes the LED ring flash violet." value="25000" size="2">
|
||||
<Help>Function is active only when parameter 61 is set to 0 or 1.Default setting: 25 000 (2 500W) Available settings: 1 000 - 32 000 (100W - 3200W).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="61" label="61. LED ring illumination colour when controlled device is on" value="1" size="1">
|
||||
<Help> 0 - LED ring illumination colour changes in predefined steps, depending on power consumption changes,
|
||||
1 - LED ring illumination colour changes continuously, using full spectrum of available colorus, depending on power consumption changes.
|
||||
2 - White illumination,
|
||||
3 - Red illumination,
|
||||
4 - Green illumination,
|
||||
5 - Blue illumination,
|
||||
6 - Yellow illumination,
|
||||
7 - Cyan illumination,
|
||||
8 - Magenta illumination,
|
||||
9 - illumination turned off completely
|
||||
|
||||
</Help>
|
||||
<Item label="Depending on power consumption changes" value="0" />
|
||||
<Item label="Using full spectrum of available colorus" value="1" />
|
||||
<Item label="White illumination" value="2" />
|
||||
<Item label="Red illumination" value="3" />
|
||||
<Item label="Green illumination" value="4" />
|
||||
<Item label="Blue illumination" value="5" />
|
||||
<Item label="Yellow illumination" value="6" />
|
||||
<Item label="Cyan illuminatio" value="7" />
|
||||
<Item label="Magenta illumination" value="8" />
|
||||
<Item label="illumination turned off completely" value="9" />
|
||||
|
||||
|
||||
</Value>
|
||||
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="63" label="63. LED ring illumination colour at the Z-Wave network alarm detection. " value="1" size="1">
|
||||
<Help>
|
||||
Default setting: 1
|
||||
0 - No change in colour. LED ring illumination colour determined by parameters 61 or 62 settings,
|
||||
1 - LED ring flashes red / blue / white (default),
|
||||
2 - White illumination,
|
||||
3 - Red illumination,
|
||||
4 - Green illumination,
|
||||
5 - Blue illumination,
|
||||
6 - Yellow illumination,
|
||||
7 - Cyan illumination,
|
||||
8 - Magenta illumination,
|
||||
9 - illumination turned off completely.
|
||||
|
||||
</Help>
|
||||
<Item label="No change in colour" value="0" />
|
||||
<Item label="LED ring flashes red / blue / white" value="1" />
|
||||
<Item label="White illumination" value="2" />
|
||||
<Item label="Red illumination" value="3" />
|
||||
<Item label="Green illumination" value="4" />
|
||||
<Item label="Blue illumination" value="5" />
|
||||
<Item label="Yellow illumination" value="6" />
|
||||
<Item label="Cyan illuminatio" value="7" />
|
||||
<Item label="Magenta illumination" value="8" />
|
||||
<Item label="illumination turned off completely" value="9" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="70" label="70. Oveload safety switch" value="65535" size="2">
|
||||
<Help>This function allows for turning off the controlled device in case of exceeding the defined power. Controlled device will be turned off even if "always on" function is active (parameter 1).
|
||||
Controlled device can be turned back on via B-button or sending a
|
||||
control frame. By default this function is inactive.
|
||||
Default setting: 65 535 (6 553,5W)
|
||||
Available settings: 10 - 65 535 (1W - 6 553,5W).
|
||||
Value higher than 32 000 (3 200W) turns the overload safety switch
|
||||
off, i.e. this functionality is turned off by default.</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="3">
|
||||
<Group index="1" max_associations="16" label="Group 1" auto="false"/>
|
||||
<Group index="2" max_associations="16" label="Group 2" auto="false" />
|
||||
<Group index="3" max_associations="1" label="Send updates" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Multi-Instance configuration -->
|
||||
<CommandClass id="96" endpoints="4" />
|
||||
</Product>
|
||||
40
plugins/hal-zwave/resource/resource/config/ge/dimmer.xml
Normal file
40
plugins/hal-zwave/resource/resource/config/ge/dimmer.xml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="3" genre="config" label="Night Light" size="1" value="0">
|
||||
<Help>In night-light mode the LED on the switch will turn ON when the switch is turned OFF.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Invert Switch" size="1" value="0">
|
||||
<Help>Change the top of the switch to OFF and the bottom of the switch to ON. Note: If you invert the switches and also install the product upside down, remember the load will now be controlled by the right, not the left switch.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="5" genre="config" label="Ignore Start-Level (Receiving)" size="1" value="1">
|
||||
<Help>This dimmer will start dimming from its current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="7" genre="config" label="On/Off Command Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="On/Off Command Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Local Control Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Local Control Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="ALL ON/ALL OFF Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="ALL ON/ALL OFF Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="29" genre="config" label="Load Sensing" size="1" value="0">
|
||||
<Help>Turn on the module when the attached load is connected</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="5" genre="config" label="Ignore Start-Level (Receiving)" size="1" value="1">
|
||||
<Help>This dimmer will start dimming from its current level.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="byte" index="7" genre="config" label="On/Off Command Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="8" genre="config" label="On/Off Command Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Local Control Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Local Control Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="ALL ON/ALL OFF Dim Step" units="" min="1" max="99" value="1">
|
||||
<Help>Indicates how many levels the dimmer will change for each dimming step.</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="ALL ON/ALL OFF Dim Rate" units="x 10 milliseconds" min="1" max="255" value="3">
|
||||
<Help>This value indicates in 10 millisecond resolution, how often the dim level will change. For example, if you set this parameter to 1, then every 10ms the dim level will change. If you set it to 255, then every 2.55 seconds the dim level will change.</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
17
plugins/hal-zwave/resource/resource/config/ge/relay.xml
Normal file
17
plugins/hal-zwave/resource/resource/config/ge/relay.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="3" genre="config" label="Night Light" size="1" value="0">
|
||||
<Help>In night-light mode the LED on the switch will turn ON when the switch is turned OFF.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Invert Switch" size="1" value="0">
|
||||
<Help>Change the top of the switch to OFF and the bottom of the switch to ON. Note: If you invert the switches and also install the product upside down, remember the load will now be controlled by the right, not the left switch.</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="No communication light" min="1" max="255" value="2">
|
||||
<Help>After how many minutes the GreenWave device should start flashing if the controller didn't communicate with this device</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="Room color" read_only="true" size="1">
|
||||
<Help>The room color (Corner wheel color) on the GreenWave device</Help>
|
||||
<Item label="Black (empty)" value="128" />
|
||||
<Item label="Green (1)" value="129" />
|
||||
<Item label="Dark Blue (2)" value="130" />
|
||||
<Item label="Red (3)" value="131" />
|
||||
<Item label="Yellow (4)" value="132" />
|
||||
<Item label="Purple (5)" value="133" />
|
||||
<Item label="Orange (6)" value="134" />
|
||||
<Item label="Light Blue (7)" value="135" />
|
||||
<Item label="Pink (8)" value="136" />
|
||||
<Item label="Locked" value="137" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- COMMAND_CLASS_ALARM. This class is in the list reported by the GreenWave PowerNode 1, but it does not respond to requests -->
|
||||
<CommandClass id="113" action="remove" />
|
||||
<!-- COMMAND_CLASS_INDICATOR. This class is in the list reported by the GreenWave PowerNode 1, but it does not respond to requests -->
|
||||
<CommandClass id="135" action="remove" />
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" genre="config" instance="1" index="1" label="No communication light" min="1" max="255" value="2">
|
||||
<Help>After how many minutes the GreenWave device should start flashing if the controller didn't communicate with this device</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="Room color" read_only="true" size="1">
|
||||
<Help>The room color (Corner wheel color) on the GreenWave device</Help>
|
||||
<Item label="Black (empty)" value="128" />
|
||||
<Item label="Green (1)" value="129" />
|
||||
<Item label="Dark Blue (2)" value="130" />
|
||||
<Item label="Red (3)" value="131" />
|
||||
<Item label="Yellow (4)" value="132" />
|
||||
<Item label="Purple (5)" value="133" />
|
||||
<Item label="Orange (6)" value="134" />
|
||||
<Item label="Light Blue (7)" value="135" />
|
||||
<Item label="Pink (8)" value="136" />
|
||||
<Item label="Locked" value="137" />
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
<!-- COMMAND_CLASS_ALARM. This class is in the list reported by the GreenWave PowerNode 6, but it does not respond to requests -->
|
||||
<CommandClass id="113" action="remove" />
|
||||
<!-- COMMAND_CLASS_INDICATOR. This class is in the list reported by the GreenWave PowerNode 6, but it does not respond to requests -->
|
||||
<CommandClass id="135" action="remove" />
|
||||
|
||||
</Product>
|
||||
108
plugins/hal-zwave/resource/resource/config/homeseer/hsm100.xml
Normal file
108
plugins/hal-zwave/resource/resource/config/homeseer/hsm100.xml
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="0" genre="config" label="Unidentified Parameter" units="" min="0" max="255" value="5">
|
||||
<Help>
|
||||
Parameter #0 is undocumented: let us know if you know what it does!
|
||||
Attributes (type, units, min and max) are wild guesses, except default value.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="1" genre="config" label="Sensitivity" units="" min="0" max="255" value="200">
|
||||
<Help>
|
||||
Sensitivity sets the amount of motion required for the device to
|
||||
detect motion. A higher value makes it more sensitive and a
|
||||
lower value makes it less sensitive. Note that values above 200
|
||||
are not recommended when the device is battery operated.
|
||||
Recommended values:
|
||||
10 = Pet Immune.
|
||||
100 = Medium sensitivity for hallways.
|
||||
200(default) = Highly sensitive for rooms where people are sitting still.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="On Time" units="minutes" min="0" max="255" value="20">
|
||||
<Help>
|
||||
On Time sets the number of minutes that the lights stay on when
|
||||
motion has not been detected.
|
||||
A value of 0 On Time is a special mode where the lights are
|
||||
constantly sent a command to turn them on whenever motion is
|
||||
detected. The device will NOT turn the lights off in this mode.
|
||||
Note that this mode will significantly shorten battery life.
|
||||
Recommended values:
|
||||
5 min for hallways.
|
||||
20 min for an office environment.
|
||||
60 min for a library or other room where someone may be sitting
|
||||
still for a long time.
|
||||
This may be inaccurate, but default for Homeseer HSM100 may actually be 3 minutes, instead of 20?
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="3" genre="config" label="LED ON/OFF" units="" min="" max="" size="1" value="255">
|
||||
<Help>
|
||||
LED ON/OFF turns the LED on or off. A slight improvement in
|
||||
battery life is obtained by turning the LED off. Setting LED
|
||||
ON/OFF to zero will turn the LED off and 255 turns it on.
|
||||
Default is On (255).
|
||||
</Help>
|
||||
<Item label="Off" value="0"/>
|
||||
<Item label="On" value="255"/>
|
||||
</Value>
|
||||
<Value type="byte" index="4" genre="config" label="Light Threshold" units="%" min="0" max="100" value="100">
|
||||
<Help>
|
||||
Light Threshold is the percentage of light in the room above
|
||||
which the lights will not be turned on. Light Threshold is often
|
||||
used in room with a lot of natural daylight. Setting Light
|
||||
Threshold to a value of 50% will cause the device to not turn the
|
||||
lights on when the natural light in the room is already at the 50%
|
||||
value. This feature only prevents the lights from coming on when
|
||||
motion is first detected and the light level in the room is already
|
||||
above Light Threshold. It will not turn the lights off when the
|
||||
amount of natural light in the room increases. It will
|
||||
automatically turn on the lights in a room that has motion in it
|
||||
and that the amount of natural light has dropped below Light
|
||||
Threshold.
|
||||
A value of 100% turns off this feature (default).
|
||||
Recommended values:
|
||||
Usually a value between 40% and 60% will prevent the lights
|
||||
from coming on in a reasonably well light room and will turn
|
||||
them on as it is getting dark. Some experimentation is required
|
||||
with each room to determine the proper setting.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="5" genre="config" label="Stay Awake" units="" min="0" max="255" value="0">
|
||||
<Help>
|
||||
Setting Stay Awake to a non-zero value will cause the device to
|
||||
always be awake. NOTE: this mode should NOT be used when
|
||||
the device is battery powered! Batteries will only last a few days
|
||||
in this mode.
|
||||
Stay Awake is NOT set to the factory default (0) when the device
|
||||
is Excluded (reset) from the Z-Wave network.
|
||||
Setting Stay Awake to a non-zero value will cause the Z-Wave
|
||||
Listening Bit to be set. The device will become a routing node in
|
||||
the Z-Wave Mesh-Network when the Listening Bit is set.
|
||||
To properly have the device included in the routing tables, set
|
||||
Stay Awake to a non-zero value, then reset the device (Exclude
|
||||
from the network), then add it back to the network. The new
|
||||
routing information will be used now that the listening bit is set.
|
||||
Defaults to 0.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="6" genre="config" label="On Value" units="" min="0" max="255" value="255">
|
||||
<Help>
|
||||
On Value is the value sent by the Z-Wave BASIC_SET
|
||||
command when motion is detected.
|
||||
A value of 0 will turn the lights off (not recommended).
|
||||
A value between 1 and 100 will set the dim level to between 1%
|
||||
and 100%.
|
||||
A value of 255 will turn the light on (default).
|
||||
NB! According to the manual, the value should not be set between 101-254 (inclusive).
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="96" mapping="endpoints" />
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="4" label="Motion" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<Protocol>
|
||||
<APIcall function="0x80" present="true" />
|
||||
</Protocol>
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 1 based, not 0 -->
|
||||
<CommandClass id="67" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" base="0" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- The thermostat does not properly report its operating modes -->
|
||||
<CommandClass id="64">
|
||||
<SupportedModes>
|
||||
<Mode index="0" label="Off" />
|
||||
<Mode index="1" label="Heat" />
|
||||
</SupportedModes>
|
||||
</CommandClass>
|
||||
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="Enable Temperature sensor reading" value="0">
|
||||
<Help>
|
||||
0-127 = Disabled.
|
||||
128-255 = Enabled.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="Temperature Scale" value="0">
|
||||
<Help>
|
||||
0-127 = Celsius.
|
||||
128-255 = Fahrenheit.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Temperature Delta T" value="10">
|
||||
<Help>
|
||||
Delta T in steps of 0.1 degree.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<!-- Groups and attributes based on http://www.pepper1.net/zwavedb/device/59 -->
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="4" label="Thermostat Mode Set" auto="true"/>
|
||||
<Group index="2" max_associations="4" label="Binary Switch Set" auto="true"/>
|
||||
<Group index="3" max_associations="4" label="Unsolicited Battery Level Reports" auto="true"/>
|
||||
<Group index="4" max_associations="4" label="Thermostat Set Point Reports" auto="true"/>
|
||||
<Group index="5" max_associations="4" label="Unsolicited Sensor Multilevel Reports" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_VERSION CommandClassGet not supported -->
|
||||
<CommandClass id="134" classgetsupported="false" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_VERSION CommandClassGet not supported -->
|
||||
<CommandClass id="134" classgetsupported="false" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_VERSION CommandClassGet not supported -->
|
||||
<CommandClass id="134" classgetsupported="false" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_VERSION CommandClassGet not supported -->
|
||||
<CommandClass id="134" classgetsupported="false" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_VERSION CommandClassGet not supported -->
|
||||
<CommandClass id="134" classgetsupported="false" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,483 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ManufacturerSpecificData xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<Manufacturer id="0040" name="2B Electronics">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0098" name="2GIG Technologies">
|
||||
<Product type="1e12" id="015c" name="CT30 Thermostat" config="2gig/ct30.xml"/>
|
||||
<Product type="6401" id="0105" name="CT100 Thermostat" config="2gig/ct100.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="002a" name="3e Technologies">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0022" name="A-1 Components">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0001" name="ACT">
|
||||
<Product type="4349" id="3130" name="ZCS101 Serial Interface"/>
|
||||
<Product type="4952" id="3030" name="ZIR000 PIR Motion Sensor" config="act/zir010.xml"/>
|
||||
<Product type="4952" id="3330" name="ZIR010 PIR Motion Sensor" config="act/zir010.xml"/>
|
||||
<Product type="4952" id="3130" name="ZIR010 PIR Motion Sensor" config="act/zir010.xml"/>
|
||||
<Product type="4450" id="3030" name="ZDP100 Plugin Lamp Module"/>
|
||||
<Product type="4457" id="3033" name="ZDW103 Wall Dimmer Module" config="act/zdw103.xml"/>
|
||||
<Product type="4457" id="3330" name="ZDW230 Wall Dimmer Module"/>
|
||||
<Product type="4457" id="3332" name="ZDW232 Wall Dimmer Module" config="act/zdw232.xml"/>
|
||||
<Product type="444d" id="3330" name="ZDM230 Wall Dimmer Module" config="act/zdm230.xml"/>
|
||||
<Product type="5250" id="3030" name="ZRP100 Plugin Appliance Module"/>
|
||||
<Product type="5250" id="3130" name="ZRP110 Exterior Appliance Module" config="act/zrp110.xml"/>
|
||||
<Product type="5257" id="3330" name="ZRW230 Wall Appliance Module"/>
|
||||
<Product type="5246" id="3133" name="LFM-20 Relay Fixture Module" config="act/lfm20.xml"/>
|
||||
<Product type="5257" id="3033" name="ZRW103 Wall Switch Module" config="act/zrw103.xml"/>
|
||||
<Product type="524d" id="3330" name="ZRM230 Wall Appliance Module"/>
|
||||
<Product type="5457" id="3330" name="ZTW230 Wall Transmitter Module"/>
|
||||
<Product type="544d" id="3330" name="ZTM230 Wall Transmitter Module"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0086" name="Aeon Labs">
|
||||
<Product type="0001" id="0001" name="Z-Stick"/>
|
||||
<Product type="0001" id="0002" name="Z-Stick S2"/>
|
||||
<Product type="0002" id="0001" name="Z-Stick S2"/>
|
||||
<Product type="0001" id="0003" name="Minimote" config="aeon_labs/minimote.xml"/>
|
||||
<Product type="0002" id="0004" name="Door/Window Sensor" config="aeon_labs/doorwindow.xml"/>
|
||||
<Product type="0002" id="0005" name="Multi Sensor" config="aeon_labs/alms.xml"/>
|
||||
<Product type="0003" id="0006" name="Smart Energy Switch" config="aeon_labs/ses.xml"/>
|
||||
<Product type="0001" id="0007" name="Z-Stick S2 Lite"/>
|
||||
<Product type="0003" id="0008" name="Smart Energy Illuminator"/>
|
||||
<Product type="0002" id="0009" name="Home Energy Meter" config="aeon_labs/hem.xml"/>
|
||||
<Product type="0002" id="001c" name="Home Energy Meter G2" config="aeon_labs/hemg2.xml"/>
|
||||
<Product type="0003" id="000a" name="Smart Energy 220V Utility Switch"/>
|
||||
<Product type="0003" id="000b" name="Smart Energy Strip"/>
|
||||
<Product type="0003" id="000c" name="Micro Smart Energy Switch"/>
|
||||
<Product type="0003" id="000d" name="Micro Smart Energy Illuminator"/>
|
||||
<Product type="0003" id="000e" name="Micro Motor Controller"/>
|
||||
<Product type="0003" id="001a" name="Micro Switch (2nd Edition)"/>
|
||||
<Product type="0003" id="0012" name="Micro Smart Energy Switch G2" config="aeon_labs/ses.xml" />
|
||||
<Product type="0001" id="0016" name="Key Fob" config="aeon_labs/keyfob.xml"/>
|
||||
<Product type="0003" id="0011" name="Micro Double Switch" />
|
||||
<Product type="0002" id="0036" name="Recessed Door Sensor" config="aeon_labs/recessed_doorsensor.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0111" name="Airline Mechanical">
|
||||
<Product type="8200" id="0200" name="ZDS-100"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0094" name="Alarm.com">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0029" name="Asia Heading">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="005d" name="Aspalis">
|
||||
<Product type="0202" id="0511" name="Plugin Lamp Module"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="002b" name="Atech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0018" name="Balboa Inst.">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="008a" name="BeNext">
|
||||
<Product type="0003" id="0100" name="DHS-ZW-SNMT-01 Multi Sensor" config="BeNext/Molite.xml"/>
|
||||
<Product type="0003" id="0101" name="DHS-ZW-SNMT-01 Multi Sensor" config="BeNext/Molite.xml"/>
|
||||
<Product type="0004" id="0100" name="Door Sensor" config="BeNext/DoorSensor.xml"/>
|
||||
<Product type="0004" id="0101" name="Door Sensor" config="BeNext/DoorSensor.xml"/>
|
||||
<Product type="0005" id="0101" name="Alarm Sound" config="BeNext/AlarmSound.xml"/>
|
||||
<Product type="0006" id="0101" name="Energy Switch" config="BeNext/EnergySwitch.xml"/>
|
||||
<Product type="0007" id="0101" name="Tag Reader" config="BeNext/TagReader.xml"/>
|
||||
<Product type="0008" id="0101" name="Power Switch"/>
|
||||
<Product type="000d" id="0100" name="Built-in Dimmer" config="BeNext/BuiltinDimmer.xml"/>
|
||||
<Product type="0018" id="0100" name="Plug-in Dimmer" config="Benext/PluginDimmer.xml"/>
|
||||
<Product type="001e" id="0001" name="1Pole Switch" config="BeNext/1poleswitch.xml"/>
|
||||
<Product type="001f" id="0001" name="2Pole Switch" config="BeNext/2poleswitch.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="002c" name="BeSafer">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0023" name="Boca Devices">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="002d" name="Broadband Energy">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0026" name="BuLogics">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="002e" name="Carrier">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0011" name="CasaWorks">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="002f" name="Color Kinetics">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0019" name="ControlThink">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0015" name="ConvergeX">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="001a" name="Cooper">
|
||||
<Product type="4449" id="0002" name="RF9534DS Wall Dimmer Module"/>
|
||||
<Product type="5244" id="0000" name="RF9505-TWS Split Control Duplex Receptacle"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="009d" name="Coventive">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0020" name="Cyberhouse">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0030" name="Cytech Tech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0002" name="Danfoss">
|
||||
<Product type="0005" id="0003" name="Z Thermostat" config="danfoss/z.xml"/>
|
||||
<Product type="0064" id="0001" name="RA Plus-W Radiator Thermostat"/>
|
||||
<Product type="8005" id="0001" name="Living Connect Radiator Thermostat" config="danfoss/living.xml"/>
|
||||
<Product type="0005" id="0004" name="Living Connect Radiator Thermostat" config="danfoss/living.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0031" name="Destiny Networks">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0050" name="Digital 5">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0012" name="E Housekeeper">
|
||||
<Product type="0001" id="0001" name="Switchkeeper Plug-in Appliance Module"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0087" name="Eka Systems">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0033" name="Electronic Solutions Inc">
|
||||
<Product type="5250" id="02" name="DBMZ Motor Control"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0034" name="El-Gev Electronics">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="001b" name="ELK Products">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0035" name="Embedit A/S">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0148" name="EUROtronic">
|
||||
<Product type="0001" id="0001" name="EUR_STELLAZ Wall Radiator Thermostat Valve Control" config="eurotronic/eur_stellaz.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0060" name="Everspring">
|
||||
<Product type="0003" id="0001" name="AD142 Plug-in Dimmer Module"/>
|
||||
<Product type="0104" id="0001" name="AN145 Lamp Screw In Module" config="everspring/an145.xml"/>
|
||||
<Product type="0004" id="0002" name="AN158 Plug-in Meter Appliance Module" config="everspring/an158.xml"/>
|
||||
<Product type="0004" id="0001" name="AN157 Plug-in Appliance Module"/>
|
||||
<Product type="000C" id="0001" name="SE812 Siren" config="everspring/se812.xml"/>
|
||||
<Product type="000D" id="0001" name="SF812 Smoke Alarm" config="everspring/sf812.xml"/>
|
||||
<Product type="0202" id="0001" name="SM103 Door/Window Sensor" config="everspring/sm103.xml"/>
|
||||
<Product type="0002" id="0001" name="SM103 Door/Window Sensor" config="everspring/sm103.xml"/>
|
||||
<Product type="0101" id="0001" name="SP103 PIR Motion Sensor" config="everspring/sp103.xml"/>
|
||||
<Product type="0001" id="0001" name="HSP02 Motion Detector"/>
|
||||
<Product type="0001" id="0002" name="SP814 Motion Detector" config="everspring/sp814.xml"/>
|
||||
<Product type="0006" id="0001" name="ST814 Temperature and Humidity Sensor" config="everspring/st814.xml"/>
|
||||
<Product type="0007" id="0001" name="ST815 Illumination Sensor" config="everspring/st815.xml"/>
|
||||
<Product type="000b" id="0001" name="ST812 Flood Detector"/>
|
||||
<Product type="0009" id="0001" name="TSE03 Door Bell" config="everspring/tse03.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0116" name="Everspring CT">
|
||||
<Product type="0002" id="0001" name="HSM02 Mini Door/Window Detector" config="everspringct/hsm02.xml" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0113" name="Evolve Guest Controls">
|
||||
<Product type="5257" id="3533" name="LSM-15"/>
|
||||
<Product type="5246" id="3133" name="LFM-20"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0036" name="Exceptional Innv">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0004" name="Exhausto">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="009f" name="Exigent">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0085" name="Fakro">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="010f" name="FIBARO System">
|
||||
<Product type="0501" id="0102" name="FGBS001 Universal Binary Sensor" config="fibaro/fgbs001.xml" />
|
||||
<Product type="0501" id="1002" name="FGBS001 Universal Binary Sensor" config="fibaro/fgbs001.xml" />
|
||||
<Product type="0100" id="0104" name="FGD211 Universal Dimmer 500W" />
|
||||
<Product type="0100" id="0107" name="FGD211 Universal Dimmer 500W" config="fibaro/fgd211.xml" />
|
||||
<Product type="0100" id="0109" name="FGD211 Universal Dimmer 500W" config="fibaro/fgd211.xml" />
|
||||
<Product type="0100" id="100a" name="FGD211 Universal Dimmer 500W" config="fibaro/fgd211.xml" />
|
||||
<Product type="0700" id="1000" name="FGK101 Door Opening Sensor" config="fibaro/fgk001.xml" />
|
||||
<Product type="0300" id="0104" name="FGR221 Roller Shutter Controller" config="fibaro/fgr221.xml"/>
|
||||
<Product type="0300" id="100a" name="FGR221 Roller Shutter Controller" config="fibaro/fgr221.xml"/>
|
||||
<Product type="0300" id="0106" name="FGR221 Roller Shutter Controller" config="fibaro/fgr221.xml"/>
|
||||
<Product type="0300" id="0107" name="FGR221 Roller Shutter Controller" config="fibaro/fgr221.xml"/>
|
||||
<Product type="0301" id="1001" name="FGRM222 Roller Shutter Controller 2" config="fibaro/fgrm222.xml"/>
|
||||
<Product type="0400" id="0104" name="FGS211 Switch 3kW" config="fibaro/fgs211.xml" />
|
||||
<Product type="0400" id="0105" name="FGS211 Switch 3kW" config="fibaro/fgs211.xml" />
|
||||
<Product type="0400" id="0106" name="FGS211 Switch 3kW" config="fibaro/fgs211.xml" />
|
||||
<Product type="0400" id="0107" name="FGS211 Switch 3kW" config="fibaro/fgs211.xml" />
|
||||
<Product type="0400" id="0108" name="FGS211 Switch 3kW" config="fibaro/fgs211.xml" />
|
||||
<Product type="0400" id="0109" name="FGS221 Switch 3kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0400" id="100a" name="FGS211 Switch 3kW" config="fibaro/fgs211.xml" />
|
||||
<Product type="0200" id="0104" name="FGS221 Double Relay Switch 2x1.5kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0200" id="0105" name="FGS221 Double Relay Switch 2x1.5kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0200" id="0106" name="FGS221 Double Relay Switch 2x1.5kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0200" id="0107" name="FGS221 Double Relay Switch 2x1.5kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0200" id="0109" name="FGS221 Double Relay Switch 2x1.5kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0200" id="100a" name="FGS221 Double Relay Switch 2x1.5kW" config="fibaro/fgs221.xml" />
|
||||
<Product type="0600" id="1000" name="FGWPE Wall Plug" config="fibaro/fgwpe.xml" />
|
||||
<Product type="0b00" id="3001" name="FGFS101 Flood Sensor" config ="fibaro/fgfs101.xml" />
|
||||
<Product type="0b00" id="1001" name="FGFS101 Flood Sensor" config ="fibaro/fgfs101.xml" />
|
||||
<Product type="0900" id="1000" name="FGRGBWM441 RGBW Controller" config="fibaro/fgrgbwm441.xml" />
|
||||
<Product type="0c00" id="1000" name="FGSS101 Smoke Sensor" config="fibaro/fgss101.xml" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0138" name="First Alert">
|
||||
<Product type="0001" id="0002" name=" ZCombo Smoke and Carbon Monoxide Detector" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0037" name="Foard Sys">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0110" name="Frostdale">
|
||||
<Product type="2411" id="0001" name="Nanogrid: FDN2nxx light switch - where n is 1, 2, 3 or 4 buttons"/>
|
||||
<Product type="7333" id="0031" name="Nanogrid: FDN2nxx light switch - where n is 1, 2, 3 or 4 buttons" config="frostdale/fdn2nxx.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0020" name="General Electric">
|
||||
<Product type="8007" id="1390" name="Wireless Lighting Control"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0099" name="GreenWave">
|
||||
<Product type="0002" id="0002" name="PowerNode 1 port" config="greenwave/powernode1.xml"/>
|
||||
<Product type="0003" id="0004" name="PowerNode 6 port" config="greenwave/powernode6.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0084" name="FortrezZ">
|
||||
<Product type="0311" id="0109" name="SSA1 / SSA2 - Siren/Strobe Light Alarm"/>
|
||||
<Product type="0311" id="010b" name="SSA1 / SSA2 - Siren/Strobe Light Alarm"/>
|
||||
<Product type="0313" id="010b" name="SSA2USR - Siren/Strobe Light Alarm"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0017" name="HiTech Automation">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="005b" name="HAI">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="009a" name="Home Auto. Euro">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0038" name="Home Director">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="006f" name="Home Manageables">
|
||||
<Product type="0102" id="0001" name="Door/Window Sensor"/>
|
||||
<Product type="0104" id="0001" name="HM-AM001 Plugin Appliance Module"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0080" name="Homepro">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="001e" name="Homeseer">
|
||||
<Product type="0001" id="0002" name="ZTroller" config="homeseer/ztroller.xml"/>
|
||||
<Product type="0002" id="0001" name="HSM100 Wireless Multi-Sensor" config="homeseer/hsm100.xml"/>
|
||||
<Product type="0002" id="0002" name="EZMotion+ 3-in-1 Sensor" config="homeseer/hsm100.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0039" name="Honeywell">
|
||||
<Product type="0011" id="0001" name="TH8320ZW1000 Touchscreen Thermostat" config="honeywell/th8320zw1000.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0059" name="Horstmann">
|
||||
<Product type="0001" id="0001" name="ASR-RF Thermostat Receiver"/>
|
||||
<Product type="0001" id="0002" name="AS2-RF Thermostat Transmitter"/>
|
||||
<Product type="0001" id="0003" name="HRT4-ZW Thermostat Transmitter" config="horstmann/hrt4zw.xml"/>
|
||||
<Product type="0003" id="0001" name="ASR-ZW Thermostat Receiver"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0011" name="iCOM Tech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="003a" name="Inlon Srl">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0077" name="Innovus">
|
||||
<Product type="0002" id="0001" name="SmoothRemote Controller"/>
|
||||
<Product type="0001" id="0002" name="RAone SmartPower Wall Appliance Module"/>
|
||||
<Product type="0001" id="0001" name="RAone SmartDimmer Wall Dimmer Module"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0006" name="Intel">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="001c" name="IntelliCon">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0005" name="Intermatic">
|
||||
<Product type="0002" id="0003" name="HA-02 Appliance Module"/>
|
||||
<Product type="0003" id="0003" name="HA-03WD Lamp Module"/>
|
||||
<Product type="0004" id="0003" name="HA-04C Outdoor Module"/>
|
||||
<Product type="0005" id="0003" name="HA-05C Lamp Screw In Module"/>
|
||||
<Product type="0006" id="0003" name="HA-06 In-Wall Switch Dimmer"/>
|
||||
<Product type="4341" id="0600" name="CA600 Wall Dimmer"/>
|
||||
<Product type="4341" id="3000" name="CA3000 Wall Switch"/>
|
||||
<Product type="4341" id="3500" name="CA3560 Split-Duplex Receptacle"/>
|
||||
<Product type="4341" id="8900" name="CA8900 Digital Thermostat" config="intermatic/ca8900.xml"/>
|
||||
<Product type="4341" id="9000" name="CA9000 PIR Occupancy Sensor"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0013" name="Internet Dom">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0063" name="GE">
|
||||
<Product type="4450" id="3030" name="45602 Lamp Dimmer Module" config="ge/dimmer_module.xml"/>
|
||||
<Product type="4457" id="3230" name="45606 2-Way Dimmer Switch" config="ge/dimmer.xml"/>
|
||||
<Product type="5250" id="3030" name="45603 Plugin Appliance Module"/>
|
||||
<Product type="5250" id="3130" name="45604 Outdoor Module"/>
|
||||
<Product type="5257" id="3533" name="45609 On/Off Relay Switch" config="ge/relay.xml"/>
|
||||
<Product type="4457" id="3033" name="45613 3-Way Dimmer Switch" config="ge/dimmer.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0091" name="Kamstrup">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0090" name="Kwikset">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0051" name="Lagotek Corp">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="001d" name="Leviton">
|
||||
<Product type="0101" id="0206" name="RZP15-1LW Binary Scene Switch"/>
|
||||
<Product type="0201" id="0206" name="RZP03-1LW Binary Scene Switch"/>
|
||||
<Product type="0202" id="030b" name="VRP03-1LW Lamp Module"/>
|
||||
<Product type="0301" id="0206" name="RZS15-1LX Binary Scene Switch"/>
|
||||
<Product type="0301" id="0209" name="VRS15-1LZ Binary Scene Switch"/>
|
||||
<Product type="0401" id="0206" name="RZI10-1LX Multilevel Scene Switch" config="leviton/rzi10.xml"/>
|
||||
<Product type="0401" id="0209" name="VRI06-1LX Multilevel Scene Switch" config="leviton/vri06.xml"/>
|
||||
<Product type="0501" id="0206" name="VRI10-1LX Multilevel Scene Switch" config="leviton/vri10.xml"/>
|
||||
<Product type="0501" id="0209" name="VRI10-1LZ Scene Capable Dimmer" config="leviton/vri10.xml"/>
|
||||
<Product type="0602" id="0209" name="VRMX1-1LZ Multilevel Scene Switch" config="leviton/vri10.xml"/>
|
||||
<Product type="0901" id="0215" name="VRC51-1LX One Scene Controller"/>
|
||||
<Product type="0702" id="0261" name="VRCZ4-M0Z 4-Button Zone Controller"/>
|
||||
<Product type="0b02" id="030b" name="VRC0P-1LW Plug-in Serial Interface Module"/>
|
||||
<Product type="0c01" id="0206" name="VRCPG-SG RF Handheld Remote Controller" config="leviton/vrcpg.xml"/>
|
||||
<Product type="1001" id="0209" name="VRF01-1LZ Multilevel Scene Switch - 1.5A Fan" config="leviton/vrf01.xml"/>
|
||||
<Product type="1102" id="0243" name="VRCS2-MRZ 2-Button Scene Controller with Switches"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="014F" name="Linear">
|
||||
<Product type="5257" id="3533" name="WS15Z-1"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="007f" name="Logitech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0025" name="Loudwater Tech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0071" name="LS Control">
|
||||
<Product type="0002" id="035D" name="ES 861 Temperature Sensor"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="003d" name="Marmitek BV">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="003e" name="Martec Access">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="008f" name="MB Design">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="007a" name="Merten">
|
||||
<Product type="8001" id="0001" name="Plug-in Appliance Module"/>
|
||||
<Product type="8002" id="0001" name="Plug-in Dimmer Module"/>
|
||||
<Product type="4003" id="0001" name="Wall Dimmer Module"/>
|
||||
<Product type="4002" id="0001" name="Wall Appliance Module"/>
|
||||
<Product type="4004" id="0001" name="Wall Roller Shutter Module"/>
|
||||
<Product type="8001" id="8001" name="Receiver Flush-Mounted 1-Gang Switch"/>
|
||||
<Product type="0003" id="0004" name="Transmitter Flush-Mounted 4-Gang Switch"/>
|
||||
<Product type="0001" id="0002" name="Transmitter 1-Gang Switch"/>
|
||||
<Product type="0001" id="0004" name="Transmitter 2-Gang Switch"/>
|
||||
<Product type="0002" id="0001" name="Transmitter Move"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="007e" name="Monster Cable">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="003f" name="Motorola">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0083" name="MTC Maintronic">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0096" name="NorthQ">
|
||||
<Product type="0001" id="0001" name="NQ-92021 Power Reader" config="northq/nq92021.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0040" name="Novar EDS">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0041" name="OpenPeak Inc.">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="013c" name="Philio Technology Corporation">
|
||||
<Product type="0001" id="0004" name="In Wall Dual Relay (1 Way) Switch Module (PAN06-1)" />
|
||||
<Product type="0002" id="0002" name="Slim Multi-Sensor PSM02" config="philio/psm02.xml" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0064" name="Popp / Duwi">
|
||||
<Product type="0001" id="0000" name="ZW EDAN 300 Flush Mounted Dimmer" />
|
||||
<Product type="1001" id="0000" name="Plugin Dimmer" />
|
||||
<Product type="2001" id="0000" name="ZW ES 1000 Flush Mounted Switch" config="duwi/ZWES1000.xml" />
|
||||
<Product type="3001" id="0000" name="ZW ZS 3500 Plugin Switch" />
|
||||
<Product type="3002" id="0000" name="ZW ZSA 3500 Plugin Switch" />
|
||||
<Product type="4001" id="0000" name="ZW ESJ Blind Control" />
|
||||
<Product type="5002" id="0000" name="Wireless Flush Mounted Switch" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0016" name="PowerLynx">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0042" name="Pragmatic Cons">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0095" name="Qees">
|
||||
<Product type="3101" id="0001" name="RETO Dimmer Plus 2013"/>
|
||||
<Product type="3103" id="0001" name="RETO Plug-in Switch Plus"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0100" name="Reitz-Group.de">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="5254" name="Remotec">
|
||||
<Product type="0000" id="531f" name="Z-URC" config="remotec/zurc.xml"/>
|
||||
<Product type="0101" id="8377" name="ZXT-120" config="remotec/zxt-120.xml" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0010" name="RCS">
|
||||
<Product type="0001" id="0002" name="TZ43 Thermostat" />
|
||||
<Product type="0001" id="0005" name="TZ43-IHD SMUD Thermostat" config="rcs/therm0005.xml" />
|
||||
<Product type="0001" id="0007" name="TZ45-IHD SMUD Thermostat" config="rcs/therm0007.xml" />
|
||||
<Product type="0001" id="0009" name="TZ45 Thermostat" config="rcs/therm0009.xml" />
|
||||
<Product type="0001" id="000a" name="TZ4Z-IHD RCS Thermostat" />
|
||||
<Product type="454d" id="3532" name="EM52-ZW Z-Wave Home Energy Meter" config="rcs/em52-zw.xml" />
|
||||
<Product type="504d" id="3132" name="PM12-ZW Z-Wave Power Monitoring Module" config="rcs/pm12-zw.xml" />
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0065" name="RS Scene">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0030" name="HomeSeer Tech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="003b" name="Schlage">
|
||||
<Product type="634b" id="504c" name="FE599GR Wireless Door Lock"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0097" name="Schlage Link">
|
||||
<Product type="1182" id="4501" name="iTemp Dual Sensor" config="schlagelink/itemp.xml" />
|
||||
<Product type="6941" id="5501" name="LE120 Appliance Module"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="001f" name="Scientia Tech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0069" name="Seluxit">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0043" name="Senmatic A/S">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0044" name="Sequoia Tech">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0045" name="Sine Wireless">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0070" name="Smart Products">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0047" name="Somfy">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0009" name="Sylvania">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0012" name="Tell It Online">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0048" name="Telsey">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="008b" name="Trane">
|
||||
<Product type="5452" id="5431" name="Model TZEMT400AB32MAA" config="trane/TZEMT400AB32MAA.xml"/>
|
||||
<Product type="5452" id="5433" name="Model TZEMT400BB32MAA" config="trane/TZEMT400BB32MAA.xml"/>
|
||||
<Product type="5452" id="5436" name="Model TZEMT400BB32MAA" config="trane/TZEMT400BB32MAA.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="006b" name="Tricklestar">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0049" name="Twisthink">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0080" name="Vero Duco">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="005e" name="ViewSonic">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0007" name="Vimar CRS">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="010a" name="Vitrum">
|
||||
<Product type="1100" id="4900" name="Vitrum I EU Wireless Dimmer" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="1100" id="4a00" name="Vitrum II EU Wireless Dimmer" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="1200" id="5100" name="Vitrum I EU Wireless On-off" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="1200" id="5200" name="Vitrum II EU Wireless On-off" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="1300" id="5A00" name="Vitrum II EU Roller Blind Control" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="2100" id="8a00" name="Vitrum II BS Wireless Dimmer" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="2200" id="9100" name="Vitrum I BS Wireless On-off" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="2200" id="9200" name="Vitrum II BS Wireless On-off" config="vitrum/vitrumBS.xml"/>
|
||||
<Product type="2200" id="9400" name="Vitrum IV BS Wireless On-off" config="vitrum/vitrumBS.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="004a" name="Visualize">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="004b" name="Watt Stopper">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0008" name="Wayne Dalton">
|
||||
<Product type="0007" id="0020" name="WDTC-20 Thermostat" config="waynedalton/WDTC-20.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0118" name="Wenzhou TKB Control System">
|
||||
<Product type="0001" id="0001" name="TZ88 Smart Energy Plug-in Switch" config="wenzhou/tz88.xml"/>
|
||||
<Product type="0101" id="0103" name="TZ68E On/Off Switch Socket" />
|
||||
<Product type="0102" id="1020" name="TZ66D Dual Wall Switch" config="wenzhou/tz66d.xml"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="004c" name="Woodward Labs">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0003" name="Wrap">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="004d" name="Xanboo">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="004e" name="Zdata">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0000" name="Zensys">
|
||||
<Product type="0001" id="0001" name="Controller"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0109" name="Vision">
|
||||
<Product type="1001" id="0101" name="Z-Wave USB Stick"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0115" name="Z-Wave.Me">
|
||||
<Product type="1000" id="0002" name="ZME_06433 Wall Flush-Mountable Dimmer" config="zwave.me/ZME_06433.xml"/>
|
||||
<Product type="1000" id="0003" name="ZME_06436 Motor Control" config="zwave.me/ZME_06436.xml" />
|
||||
<Product type="1000" id="0004" name="ZME_064435 Wall Controller"/>
|
||||
<Product type="0100" id="0001" name="ZME_KFOB 4 Button Key Fob" config="zwave.me/kfob.xml"/>
|
||||
<Product type="1000" id="0001" name="ZME_054313Z Flush-Mountable Switch" />
|
||||
<Product type="0100" id="0004" name="ZME_WCD2 Double Paddle Wall Controller" config="zwave.me/ZME_WCD2.xml"/>
|
||||
<Product type="0201" id="0001" name="iTemp"/>
|
||||
</Manufacturer>
|
||||
<Manufacturer id="004f" name="Z-Wave Technologia">
|
||||
</Manufacturer>
|
||||
<Manufacturer id="0021" name="Zykronix">
|
||||
</Manufacturer>
|
||||
</ManufacturerSpecificData>
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
<?xml version='1.0'?>
|
||||
<xs:schema
|
||||
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||||
targetNamespace='http://code.google.com/p/open-zwave/'
|
||||
xmlns:ManufacturerSpecificData='http://code.google.com/p/open-zwave/'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:element name='ManufacturerSpecificData'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='ManufacturerSpecificData:Manufacturer' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Manufacturer'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='ManufacturerSpecificData:Product' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name='id' type='xs:string' use='required'/>
|
||||
<xs:attribute name='name' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Product'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='type' type='xs:string' use='required'/>
|
||||
<xs:attribute name='id' type='xs:string' use='required'/>
|
||||
<xs:attribute name='name' type='xs:string' use='required'/>
|
||||
<xs:attribute name='config' type='xs:string' use='optional'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="short" index="1" genre="config" label="Pulse factor" units="pulses" min="1" max="65535" value="1024">
|
||||
<Help>How many pulses are counted per 10 kWh.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="list" index="2" genre="config" label="Sensor type" units="" min="1" max="2" value="2" size="1">
|
||||
<Help>Defines the type of sensor.</Help>
|
||||
<Item label="Pulse Meter" value="1"/>
|
||||
<Item label="Rotating Wheel" value="2"/>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" index="3" genre="config" label="IR Listen period" units="" min="0" max="127" value="0">
|
||||
<Help>Additional time for feedback measurement.Should always be 0.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" index="4" genre="config" label="IR Pulse Width" units="" min="0" max="127" value="50">
|
||||
<Help>Adjusts transmit signal so received signal will in average be equal to this values. Auto calibration might select another value than this.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" index="5" genre="config" label="Poll / Wake up frequency" units="seconds" min="1" max="50" value="20" >
|
||||
<Help>Wake device up this many times per second. This value also controls number of measurements per second on mechanical meters.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="int" index="8" genre="config" label="Wake up interval" units="seconds" min="1" max="32767" value="900" read_only="true" >
|
||||
<Help>Do not use. Set this value using WAKE_UP_INTERVAL_SET instead.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="int" index="9" genre="config" label="Pulse count" units="pulses/kWh" min="0" max="2147483647" value="0" >
|
||||
<Help>Current pulse count in device (pulse count / pulse factor = kWh).</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="int" index="10" genre="config" label="Keep alive period" units="pulses/kWh" min="0" max="32767" value="60" >
|
||||
<Help>How many 'ticks' before going back to sleep in normal wakeup mode.</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="int" index="11" genre="config" label="Real-time mode" units="pulses/kWh" min="0" max="32767" value="0" >
|
||||
<Help>Set this to enter real-time mode from remote. Contains seconds * poll frequency before going back to sleep. If you press the button once this value will be set.</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<!--<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="1" label="Report" auto="true" />
|
||||
</Associations>
|
||||
</CommandClass>-->
|
||||
|
||||
</Product>
|
||||
|
||||
10
plugins/hal-zwave/resource/resource/config/options.xml
Normal file
10
plugins/hal-zwave/resource/resource/config/options.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- To be effective, this file should be placed in the user data folder specified in the Options::Create method -->
|
||||
<Options xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<Option name="logging" value="true" />
|
||||
<Option name="Associate" value="true" />
|
||||
<Option name="NotifyTransactions" value="false" />
|
||||
<Option name="DriverMaxAttempts" value="5" />
|
||||
<Option name="SaveConfiguration" value="true" />
|
||||
<!-- <Option name="RetryTimeout" value="40000" /> -->
|
||||
</Options>
|
||||
22
plugins/hal-zwave/resource/resource/config/options.xsd
Normal file
22
plugins/hal-zwave/resource/resource/config/options.xsd
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version='1.0'?>
|
||||
<xs:schema
|
||||
xmlns:xs='http://www.w3.org/2001/XMLSchema'
|
||||
targetNamespace='http://code.google.com/p/open-zwave/'
|
||||
xmlns:Options='http://code.google.com/p/open-zwave/'
|
||||
elementFormDefault='qualified'>
|
||||
|
||||
<xs:element name='Options'>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref='Options:Option' minOccurs='0' maxOccurs='unbounded'/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
|
||||
<xs:element name='Option'>
|
||||
<xs:complexType>
|
||||
<xs:attribute name='name' type='xs:string' use='required'/>
|
||||
<xs:attribute name='value' type='xs:string' use='required'/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
121
plugins/hal-zwave/resource/resource/config/philio/psm02.xml
Normal file
121
plugins/hal-zwave/resource/resource/config/philio/psm02.xml
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Product xmlns="http://code.google.com/p/open-zwave/">
|
||||
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
|
||||
<Value type="byte" instance="1" index="2" genre="config" label="2. Basic Set Level" min="1" max="255" value="255">
|
||||
<Help>
|
||||
Setting the BASIC command value to turn on the light. The 0xFF (255) means turn on the light.
|
||||
For dimmer equipment 1 to 100 means the light strength.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="3" genre="config" label="3. PIR Sensitivity" min="0" max="99" value="70">
|
||||
<Help>
|
||||
PIR sensitivity settings.
|
||||
0 means disable the PIR motion.
|
||||
1 means the lowest sensitivity.
|
||||
99 means the highest sensitivity.
|
||||
High sensitivity means can detect long distance, but if there is more noise signal in the environment, it will re-trigger too frequently.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="4" genre="config" label="4. Light threshold" min="0" max="100" value="99">
|
||||
<Help>
|
||||
Setting the illummination threshold to turn on the light. When the event triggered and the environment illumination lower then
|
||||
the threshold, the device will turn on the light.
|
||||
0 means turn off illumination detected function and never turn on the light.
|
||||
1 means darkest.
|
||||
99 means brightest.
|
||||
100 means turn off illumination detected function. And always turn on the light.
|
||||
* Notice * in none test mode, only the value in 1 to 99 will enable the illumination detected function and update the illumination value.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="5" genre="config" label="5. Operation Mode" min="0" max="127" value="0">
|
||||
<Help>
|
||||
Bit 0: 1 means security mode; 0 means home automation mode.
|
||||
Bit 1: 1 means enable test mode; 0 means disable test mode
|
||||
* Notice * Bit 0 and bit 1 will effect when the DIP Switch setting to program mode. If bit1 is enabled, the bit0 is useless.
|
||||
Bit 2: Reserved, always 1.
|
||||
Bit 3: Setting the temperature scale; 0: Fahrenheit, 1:Celsius
|
||||
Bit 4: Disable illumination report after event triggered.
|
||||
Bit 5: Disable temperature report after event triggered
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="6" genre="config" label="6. Multi-Sensor Function Switch" min="0" max="127" value="4">
|
||||
<Help>
|
||||
Multi-Sensor Function switch. Using bit to control.
|
||||
Bit 0: Reserved, always 1.
|
||||
Bit 1: Disable PIR integrate Illumination.
|
||||
Bit 2: Reserved, always 1.
|
||||
Bit 3: Reserved.
|
||||
Bit 4: Reserved.
|
||||
Bit 5: Reserved.
|
||||
Bit 6: Enable temperature monitoring. When this bit enabled, the temperature changed 3 degree Fahrenheit, it will report.
|
||||
And also the temperature over 140 degree Fahrenheit, it will report every 64 seconds.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="8" genre="config" label="8. PIR re-detect interval time" units="8 sec" min="3" max="27" value="3">
|
||||
<Help>
|
||||
In the security mode, after the PIR report motion detected, setting the re-detect time. 8 seconds per tick, and minimum time is 24 seconds, default tick is 3 (24 seconds).
|
||||
Setting the suitable value to prevent received the trigger signal too frequency. Also can save the battery energy.
|
||||
* Notice * If this value bigger than the configuration setting NO. 9. There is a period after the light turned off and the PIR not detecting.
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="9" genre="config" label="9. Turn Off Light Time" units="8 sec" min="4" max="127" value="4">
|
||||
<Help>
|
||||
After turn on the light, setting the delay time to turn off the light when the PIR motion is not detected.
|
||||
8 seconds per tick, and minimum time is 32 seconds, default tick is 4 (32 seconds).
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="10" genre="config" label="10. Auto Report Battery Time" units="30 min" min="1" max="127" value="12">
|
||||
<Help>
|
||||
The interval time for auto report the battery level.
|
||||
30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="12" genre="config" label="12. Auto Report Illumination Time" units="30 min" min="1" max="127" value="12">
|
||||
<Help>
|
||||
The interval time for auto report the illumination.
|
||||
30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
<Value type="byte" instance="1" index="13" genre="config" label="13. Auto Report Temperature time" units="30 min" min="1" max="127" value="12">
|
||||
<Help>
|
||||
The interval time for auto report the temperature.
|
||||
30 minutes per tick and minimum time is 30 minutes, default tick is 12 (6 hours)
|
||||
</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
<!-- Basic set as report -->
|
||||
<!-- <CommandClass id="32" setasreport="true" ignoremapping="true"/> -->
|
||||
|
||||
<CommandClass id="48" create_vars="false">
|
||||
<Instance index="1" />
|
||||
<Value type="bool" genre="user" instance="1" index="0" label="Motion Sensor" read_only="true" write_only="false" min="0" max="0" value="false" />
|
||||
<Value type="bool" genre="user" instance="1" index="1" label="Door/Window Sensor" read_only="true" write_only="false" value="false" />
|
||||
<Value type="bool" genre="user" instance="1" index="2" label="Tamper Sensor" read_only="true" write_only="false" min="0" max="0" value="false" />
|
||||
<SensorMap index="0" type="12" />
|
||||
<SensorMap index="1" type="10" />
|
||||
<SensorMap index="2" type="8" />
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="7" label="Report message" auto="true"/>
|
||||
<Group index="2" max_associations="7" label="Light control" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_NODE_NAMING. This class is in the list reported by the PM12, but it does not respond to requests -->
|
||||
<CommandClass id="119" action="remove" />
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- COMMAND_CLASS_NODE_NAMING. This class is in the list reported by the PM12, but it does not respond to requests -->
|
||||
<CommandClass id="119" action="remove" />
|
||||
|
||||
</Product>
|
||||
|
||||
22
plugins/hal-zwave/resource/resource/config/rcs/therm0005.xml
Normal file
22
plugins/hal-zwave/resource/resource/config/rcs/therm0005.xml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. This class is in the list reported by the thermostat, but it does not respond to requests -->
|
||||
<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="4" create_vars="true">
|
||||
<Instance index="1" />
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Group 1" auto="true">
|
||||
<Node id="1" />
|
||||
</Group>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
<!-- This thermostat's setpoint descriptions are 1 based, not 0 -->
|
||||
<CommandClass id="67" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" base="0" />
|
||||
|
||||
<CommandClass id="112">
|
||||
<Value type="short" index="23" genre="config" label="Autosend enable" units="" min="" max=""></Value>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
||||
39
plugins/hal-zwave/resource/resource/config/rcs/therm0007.xml
Normal file
39
plugins/hal-zwave/resource/resource/config/rcs/therm0007.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- COMMAND_CLASS_ASSOCIATION. This class is in the list reported by the thermostat, but it does not respond to requests -->
|
||||
<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="4" create_vars="true">
|
||||
<Instance index="1" />
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="Group 1" auto="true">
|
||||
<Node id="1" />
|
||||
</Group>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
<!-- The thermostat does not properly report its operating modes -->
|
||||
<CommandClass id="64" name="COMMAND_CLASS_THERMOSTAT_MODE" version="1" request_flags="4" create_vars="true">
|
||||
<Value type="list" genre="user" instance="1" index="0" label="Mode" units="" read_only="false" write_only="false" min="0" max="0" value="0">
|
||||
<Item label="Off" value="0" />
|
||||
<Item label="Heat" value="1" />
|
||||
<Item label="Cool" value="2" />
|
||||
<Item label="Auto" value="3" />
|
||||
<Item label="Aux Heat" value="4" />
|
||||
</Value>
|
||||
<SupportedModes>
|
||||
<Mode index="0" label="Off" />
|
||||
<Mode index="1" label="Heat" />
|
||||
<Mode index="2" label="Cool" />
|
||||
<Mode index="3" label="Auto" />
|
||||
<Mode index="4" label="Aux Heat" />
|
||||
</SupportedModes>
|
||||
</CommandClass>
|
||||
|
||||
<CommandClass id="67" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" version="1" request_flags="4" create_vars="true" base="0">
|
||||
<Instance index="1" />
|
||||
<Value type="decimal" genre="user" instance="1" index="1" label="Heating 1" units="F" read_only="false" write_only="false" min="0" max="0" value="65" />
|
||||
<Value type="decimal" genre="user" instance="1" index="2" label="Cooling 1" units="F" read_only="false" write_only="false" min="0" max="0" value="80" />
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 1 based, not 0 -->
|
||||
<CommandClass id="67" name="COMMAND_CLASS_THERMOSTAT_SETPOINT" base="0" />
|
||||
</Product>
|
||||
|
||||
27
plugins/hal-zwave/resource/resource/config/remotec/zurc.xml
Normal file
27
plugins/hal-zwave/resource/resource/config/remotec/zurc.xml
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="16">
|
||||
<Group index="1" max_associations="232" label="Button1" auto="false" />
|
||||
<Group index="2" max_associations="232" label="Button2" auto="false" />
|
||||
<Group index="3" max_associations="232" label="Button3" auto="false" />
|
||||
<Group index="4" max_associations="232" label="Button4" auto="false" />
|
||||
<Group index="5" max_associations="232" label="Button5" auto="false" />
|
||||
<Group index="6" max_associations="232" label="Button6" auto="false" />
|
||||
<Group index="7" max_associations="232" label="Button7" auto="false" />
|
||||
<Group index="8" max_associations="232" label="Button8" auto="false" />
|
||||
<Group index="9" max_associations="232" label="Button9" auto="false" />
|
||||
<Group index="10" max_associations="232" label="Button10" auto="false" />
|
||||
<Group index="11" max_associations="232" label="Button11" auto="false" />
|
||||
<Group index="12" max_associations="232" label="Button12" auto="false" />
|
||||
<Group index="13" max_associations="232" label="Button13" auto="false" />
|
||||
<Group index="14" max_associations="232" label="Button14" auto="false" />
|
||||
<Group index="15" max_associations="232" label="Button15" auto="false" />
|
||||
<Group index="16" max_associations="232" label="Button16" auto="false" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
<!-- COMMAND_CLASS_WAKE_UP. This class is in the list reported by the device, but it does not
|
||||
respond to requests. It still needs to be supported so that wake up notifications are handled. -->
|
||||
<CommandClass id="132" create_vars="false" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" genre="config" instance="1" index="1" label="1. Reset to factory Default" value="0" size="1">
|
||||
<Help>Attention: This will delete all your configuration, but the device will remain in the network. Handle with care.</Help>
|
||||
<Item label="Keep current config" value="0" />
|
||||
<Item label="Reset to factory Default" value="1" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="2" label="2. Commands sent on external dry contact" value="0" size="1">
|
||||
<Help>Configure what the external contact sends when trigger</Help>
|
||||
<Item label="Alarm Report Type 2(default)" value="0" />
|
||||
<Item label="Basic On or Basic OFF" value="1" />
|
||||
</Value>
|
||||
|
||||
<Value type="list" genre="config" instance="1" index="5" label="5. Operating Mode" value="0" size="1">
|
||||
<Help>Definesif the sensor is in normal –wakeup- mode or always on. This function shall be used only for testing since it draining the battery very fast.</Help>
|
||||
<Item label="Normal Wakeup (default)" value="0" />
|
||||
<Item label="Always awake" value="3" />
|
||||
</Value>
|
||||
|
||||
<Value type="short" genre="config" instance="1" index="6" label="6. Temperature Offset" min="0" max="65535" value="0">
|
||||
<Help>Offset to the temperature. This parameter can be used to calibrate the temperature sensor function if needed. Note. As factory default the temperature sensor function is calibrated. 0 = 0K (default), not 0 = Temperature Offset in K</Help>
|
||||
</Value>
|
||||
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,955 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Trane Thermostat Model TZEMT400AB32MAA -->
|
||||
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="System Type" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = Gas/Elec, 1 = HeatPump
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="Fan Type" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = Gas, 1 = Elec
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Change Over Type" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = w/Cool, 1 = w/Heat
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="4" genre="config" label="F/C Units" units="" min="0" max="1" value="1">
|
||||
<Help>
|
||||
0 = C, 1 = F
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="5" genre="config" label="Unknown-5" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Display Lock" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = Unlocked, 1 = Locked
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Minimum Off Time" units="minutes" min="5" max="9" value="5">
|
||||
<Help>
|
||||
Sets the minimum off time before another heating/cooling cycle can begin to provide compressor short cycle protection. The thermostat screen will display WAIT when minimum off time is being enforced.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="Minimum Run Time" units="minutes" min="1" max="9" value="6">
|
||||
<Help>
|
||||
Sets the minimum run time before a heating/cooling cycle can turn off to prevent rapid cycling. Thermostat screen will display "Cool ON" or "Heat ON" while the minimum run time is being enforced.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="Heating Delta Stage 1 ON" units="degrees" min="1" max="8" value="1">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 heating starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="13" genre="config" label="Heating Delta Stage 1 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 heating stops. Stage 1 turns off at setpoint minus (-) Delta Stage 1.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="14" genre="config" label="Heating Delta Stage 2 ON" units="degrees" min="1" max="8" value="2">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 heating starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="15" genre="config" label="Heating Delta Stage 2 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 heating stops. Stage 1 turns off at setpoint minus (-) Delta Stage 2.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="16" genre="config" label="Heating Delta Stage 3 ON" units="degrees" min="1" max="8" value="3">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 3 heating starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="17" genre="config" label="Heating Delta Stage 3 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 3 heating stops. Stage 1 turns off at setpoint minus (-) Delta Stage 3.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="18" genre="config" label="Cooling Delta Stage 1 ON" units="degrees" min="1" max="8" value="1">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 cooling starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="19" genre="config" label="Cooling Delta Stage 1 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 cooling stops. Stage 1 turns off at setpoint minus (-) Delta Stage 1.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="20" genre="config" label="Cooling Delta Stage 2 ON" units="degrees" min="1" max="8" value="2">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 cooling starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="21" genre="config" label="Cooling Delta Stage 2 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 cooling stops. Stage 1 turns off at setpoint minus (-) Delta Stage 2.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="22" genre="config" label="Unknown-22" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="23" genre="config" label="Unknown-23" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="24" genre="config" label="H/C Delta" units="degrees" min="3" max="15" value="3">
|
||||
<Help>
|
||||
Sets the minimum separation between the heating and cooling setpoints. Attempts to lower the cooling below the heating setpoint by this amount will PUSH the heating setpoint down to maintain this separation. Same for setting the heating setpoint above the cooling setpoint, it will PUSH the cooling setpoint up to maintain this separation. Settings in F.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="25" genre="config" label="SetBack Mode" units="" min="0" max="2" value="0">
|
||||
<Help>
|
||||
0 = No Setback, 1 = Setback, 2 if ESM
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="26" genre="config" label="Unknown-26" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="27" genre="config" label="Unknown-27" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="28" genre="config" label="Unknown-28" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="29" genre="config" label="ESM Setpoint--Heating" units="degrees" min="" max="" value="65">
|
||||
<Help>
|
||||
Energy Saving Mode (ESM) Setpoints are the setpoints used when the Energy Saving Mode schedule is selected in the Schedule Mode screen (or via Z-Wave control). Setting in F.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="30" genre="config" label="ESM Setpoint--Cooling" units="degrees" min="" max="" value="80">
|
||||
<Help>
|
||||
Energy Saving Mode (ESM) Setpoints are the setpoints used when the Energy Saving Mode schedule is selected in the Schedule Mode screen (or via Z-Wave control).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="31" genre="config" label="Unknown-31" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="32" genre="config" label="Unknown-32" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="33" genre="config" label="Unknown-33" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="34" genre="config" label="Unknown-34" units="" min="" max="" value="3">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="35" genre="config" label="Unknown-35" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="36" genre="config" label="Unknown-36" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="37" genre="config" label="Unknown-37" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="69" genre="config" label="Unknown-69" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="74" genre="config" label="Unknown-74" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="75" genre="config" label="Fan ON Time" units="minutes" min="0" max="120" value="0">
|
||||
<Help>
|
||||
The fan cycler function cycles the HVAC system fan for an ON period followed by an OFF period continuously. Used to provide minimum air ventilation requirements. When the Fan ON time is set to a value greater than 0, an additional Cycler Fan mode is present when pressing the FAN button on the thermostat.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="76" genre="config" label="Fan OFF Time" units="minutes" min="10" max="120" value="0">
|
||||
<Help>
|
||||
The fan cycler function cycles the HVAC system fan for an ON period followed by an OFF period continuously. Used to provide minimum air ventilation requirements. When the Fan ON time is set to a value greater than 0, an additional Cycler Fan mode is present when pressing the FAN button on the thermostat.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="77" genre="config" label="2nd Stage Heat Enable" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = no 2nd stage heat, 1 = 2nd stage heat.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="78" genre="config" label="Aux Heat Enable" units="" min="0" max="1" value="1">
|
||||
<Help>
|
||||
0 = no aux heat, 1 = aux heat enabled.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="79" genre="config" label="2nd Stage Cool Enable" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = no 2nd stage cool, 1 = 2nd stage cool
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="128" genre="config" label="Unknown-128" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="129" genre="config" label="Unknown-129" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="130" genre="config" label="Unknown-130" units="" min="" max="" value="90">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="131" genre="config" label="Unknown-131" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="132" genre="config" label="Run Schedule" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
Set to 1 if running schedule (RUN is displayed on the thermostat screen).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="133" genre="config" label="Unknown-133" units="" min="" max="" value="13">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="134" genre="config" label="Cooling 1 Setpoint" units="degrees" min="" max="" value="80">
|
||||
<Help>
|
||||
Default:
|
||||
HOLD 80F / 26C
|
||||
RUN 84F / xxC
|
||||
ESM
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="135" genre="config" label="Unknown-135" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="136" genre="config" label="Heating 1 Setpoint" units="degrees" min="" max="" value="60">
|
||||
<Help>
|
||||
Heating 1 Setpoint (does this vary with ESM, etc. or is this for the "Hold" setting?
|
||||
Default:
|
||||
HOLD 55F / 13C
|
||||
RUN 60F / xxC
|
||||
ESM 64F / xxC (unless parameter xx has been changed)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="137" genre="config" label="Backlight Timeout" units="seconds" min="0" max="120" value="30">
|
||||
<Help>
|
||||
Backlight Timeout is the time (in seconds) from the last
|
||||
button press to the backlight going out. The time-out
|
||||
can be set between 0 and 120
|
||||
seconds. When set to 0, the backlight will remain
|
||||
always on.
|
||||
Default: 30
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="138" genre="config" label="Max Heat Setpoint" units="degrees" min="55" max="90" value="90">
|
||||
<Help>
|
||||
Sets the maximum heating setpoint value. Will not ramp
|
||||
or accept setpoints higher than this maximum.
|
||||
Minimum: 55F / xxC
|
||||
Maximum: 90F / xxC
|
||||
Default: 90F / 32C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="139" genre="config" label="Min Cool Setpoint" units="degrees" min="60" max="99" value="60">
|
||||
<Help>
|
||||
Sets the minimum cooling setpoint value. Will not ramp
|
||||
or accept setpoints lower than this minimum.
|
||||
Minimum: 60F / xxC
|
||||
Maximum: 99F / xxC
|
||||
Default: 60F / 15C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="140" genre="config" label="Unknown-140" units="" min="" max="" value="10">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="141" genre="config" label="Screen Timeout" units="seconds" min="0" max="120" value="0">
|
||||
<Help>
|
||||
This is the time before any screen reverts to the Minimized
|
||||
Screen (temperature display only), after you stop pushing
|
||||
buttons. Minimized Screen feature is disabled by setting this
|
||||
time to 0.
|
||||
Default: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="142" genre="config" label="Unknown-142" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="143" genre="config" label="Sensor (Internal) Offset" units="degrees" min="-7" max="+7" value="0">
|
||||
<Help>
|
||||
The internal temperature sensor can be calibrated to report
|
||||
values different from its actual reading. The offset can
|
||||
range from -7 degrees to +7 degrees.
|
||||
Default: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="144" genre="config" label="Unknown-144" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="145" genre="config" label="Unknown-145" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="146" genre="config" label="Unknown-146" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="147" genre="config" label="Unknown-147" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="148" genre="config" label="Screen Contrast" units="" min="0" max="20" value="10">
|
||||
<Help>
|
||||
The Screen Contrast sets the contrast level of the LCD display.
|
||||
The contrast can be set between 0 and 20. If the display
|
||||
is too light, use a higher number. If dark lines appear on
|
||||
the screen, use a lower number.
|
||||
Default: 10
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="161" genre="config" label="Unknown-161" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="162" genre="config" label="Unknown-162" units="" min="" max="" value="30">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="163" genre="config" label="Unknown-163" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="166" genre="config" label="Unknown-166" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="167" genre="config" label="Unknown-167" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="162" genre="config" label="Unknown-162" units="" min="" max="" value="30">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="169" genre="config" label="Unknown-169" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="170" genre="config" label="Unknown-170" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="171" genre="config" label="Unknown-171" units="" min="" max="">
|
||||
<Help>
|
||||
0x2c after reset
|
||||
0xf4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="172" genre="config" label="Unknown-172" units="" min="" max="">
|
||||
<Help>
|
||||
0x2c after reset
|
||||
0xf4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="173" genre="config" label="Unknown-173" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="174" genre="config" label="Unknown-174" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="175" genre="config" label="Unknown-175" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="176" genre="config" label="Unknown-176" units="" min="" max="" value="44">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="177" genre="config" label="Unknown-177" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="178" genre="config" label="Unknown-178" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="179" genre="config" label="Unknown-179" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="180" genre="config" label="Unknown-180" units="" min="" max="" value="44">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="181" genre="config" label="Unknown-181" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="182" genre="config" label="Unknown-182" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="183" genre="config" label="Unknown-183" units="" min="" max="">
|
||||
<Help>
|
||||
0xb8 after reset
|
||||
0xe4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="184" genre="config" label="Unknown-184" units="" min="" max="">
|
||||
<Help>
|
||||
0xb8 after reset
|
||||
0xe4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="185" genre="config" label="Schedule Enable" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
When enabled (set to 1), the local thermostat's scheduler
|
||||
function is enabled.
|
||||
Default: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="186" genre="config" label="Unknown-186" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="187" genre="config" label="Unknown-187" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="190" genre="config" label="Unknown-190" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="191" genre="config" label="Unknown-191" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="192" genre="config" label="Unknown-192" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="193" genre="config" label="Unknown-193" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="194" genre="config" label="Unknown-194" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="195" genre="config" label="Unknown-195" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="196" genre="config" label="Unknown-196" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="197" genre="config" label="Unknown-197" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="198" genre="config" label="Unknown-198" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="199" genre="config" label="Unknown-199" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="200" genre="config" label="Unknown-200" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="201" genre="config" label="Unknown-201" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="202" genre="config" label="Unknown-202" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="203" genre="config" label="Unknown-203" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="204" genre="config" label="Unknown-204" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="205" genre="config" label="Unknown-205" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="206" genre="config" label="Unknown-206" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="207" genre="config" label="Unknown-207" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="208" genre="config" label="Unknown-208" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="209" genre="config" label="Unknown-209" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="210" genre="config" label="Unknown-210" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="211" genre="config" label="Unknown-211" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="212" genre="config" label="Unknown-212" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="213" genre="config" label="Unknown-213" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
Recovery enable?
|
||||
Default: 1
|
||||
0x00
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="214" genre="config" label="Unknown-214" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="215" genre="config" label="Unknown-215" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="216" genre="config" label="Unknown-216" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="217" genre="config" label="Unknown-217" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="218" genre="config" label="Unknown-218" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="219" genre="config" label="Unknown-219" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="220" genre="config" label="Unknown-220" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="221" genre="config" label="Unknown-221" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="228" genre="config" label="Schedule Sun-1" units="" min="" max="" value="100681283">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="229" genre="config" label="Schedule Sun-2" units="" min="" max="" value="134233685">
|
||||
<Help>
|
||||
This value holds information about the second schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="230" genre="config" label="Schedule Sun-3" units="" min="" max="" value="302007886">
|
||||
<Help>
|
||||
This value holds information about the third schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="231" genre="config" label="Schedule Sun-4" units="" min="" max="" value="369114706">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="232" genre="config" label="Schedule Mon-1" units="" min="" max="" value="">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="233" genre="config" label="Schedule Mon-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="234" genre="config" label="Schedule Mon-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="235" genre="config" label="Schedule Mon-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="236" genre="config" label="Schedule Tue-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="237" genre="config" label="Schedule Tue-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="238" genre="config" label="Schedule Tue-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="239" genre="config" label="Schedule Tue-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="240" genre="config" label="Schedule Wed-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="241" genre="config" label="Schedule Wed-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="242" genre="config" label="Schedule Wed-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="243" genre="config" label="Schedule Wed-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="244" genre="config" label="Schedule Thu-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="245" genre="config" label="Schedule Thu-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="246" genre="config" label="Schedule Thu-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="247" genre="config" label="Schedule Thu-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="248" genre="config" label="Schedule Fri-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="249" genre="config" label="Schedule Fri-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="250" genre="config" label="Schedule Fri-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="251" genre="config" label="Schedule Fri-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="252" genre="config" label="Schedule Sat-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="253" genre="config" label="Schedule Sat-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="254" genre="config" label="Schedule Sat-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="255" genre="config" label="Schedule Sat-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
</CommandClass>
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
</Product>
|
||||
|
|
@ -0,0 +1,955 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Trane Thermostat Model TZEMT400BB32MAA -->
|
||||
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="byte" index="1" genre="config" label="System Type" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = Gas/Elec, 1 = HeatPump
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="2" genre="config" label="Fan Type" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = Gas, 1 = Elec
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="3" genre="config" label="Change Over Type" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = w/Cool, 1 = w/Heat
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="4" genre="config" label="F/C Units" units="" min="0" max="1" value="1">
|
||||
<Help>
|
||||
0 = C, 1 = F
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="5" genre="config" label="Unknown-5" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="9" genre="config" label="Display Lock" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = Unlocked, 1 = Locked
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="10" genre="config" label="Minimum Off Time" units="minutes" min="5" max="9" value="5">
|
||||
<Help>
|
||||
Sets the minimum off time before another heating/cooling cycle can begin to provide compressor short cycle protection. The thermostat screen will display WAIT when minimum off time is being enforced.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="11" genre="config" label="Minimum Run Time" units="minutes" min="1" max="9" value="6">
|
||||
<Help>
|
||||
Sets the minimum run time before a heating/cooling cycle can turn off to prevent rapid cycling. Thermostat screen will display "Cool ON" or "Heat ON" while the minimum run time is being enforced.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="12" genre="config" label="Heating Delta Stage 1 ON" units="degrees" min="1" max="8" value="1">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 heating starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="13" genre="config" label="Heating Delta Stage 1 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 heating stops. Stage 1 turns off at setpoint minus (-) Delta Stage 1.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="14" genre="config" label="Heating Delta Stage 2 ON" units="degrees" min="1" max="8" value="2">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 heating starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="15" genre="config" label="Heating Delta Stage 2 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 heating stops. Stage 1 turns off at setpoint minus (-) Delta Stage 2.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="16" genre="config" label="Heating Delta Stage 3 ON" units="degrees" min="1" max="8" value="3">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 3 heating starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="17" genre="config" label="Heating Delta Stage 3 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 3 heating stops. Stage 1 turns off at setpoint minus (-) Delta Stage 3.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="18" genre="config" label="Cooling Delta Stage 1 ON" units="degrees" min="1" max="8" value="1">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 cooling starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="19" genre="config" label="Cooling Delta Stage 1 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 1 cooling stops. Stage 1 turns off at setpoint minus (-) Delta Stage 1.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="20" genre="config" label="Cooling Delta Stage 2 ON" units="degrees" min="1" max="8" value="2">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 cooling starts.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="21" genre="config" label="Cooling Delta Stage 2 OFF" units="degrees" min="0" max="8" value="0">
|
||||
<Help>
|
||||
Sets the delta from setpoint that stage 2 cooling stops. Stage 1 turns off at setpoint minus (-) Delta Stage 2.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="22" genre="config" label="Unknown-22" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="23" genre="config" label="Unknown-23" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="24" genre="config" label="H/C Delta" units="degrees" min="3" max="15" value="3">
|
||||
<Help>
|
||||
Sets the minimum separation between the heating and cooling setpoints. Attempts to lower the cooling below the heating setpoint by this amount will PUSH the heating setpoint down to maintain this separation. Same for setting the heating setpoint above the cooling setpoint, it will PUSH the cooling setpoint up to maintain this separation. Settings in F.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="25" genre="config" label="SetBack Mode" units="" min="0" max="2" value="0">
|
||||
<Help>
|
||||
0 = No Setback, 1 = Setback, 2 if ESM
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="26" genre="config" label="Unknown-26" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="27" genre="config" label="Unknown-27" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="28" genre="config" label="Unknown-28" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="29" genre="config" label="ESM Setpoint--Heating" units="degrees" min="" max="" value="65">
|
||||
<Help>
|
||||
Energy Saving Mode (ESM) Setpoints are the setpoints used when the Energy Saving Mode schedule is selected in the Schedule Mode screen (or via Z-Wave control). Setting in F.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="30" genre="config" label="ESM Setpoint--Cooling" units="degrees" min="" max="" value="80">
|
||||
<Help>
|
||||
Energy Saving Mode (ESM) Setpoints are the setpoints used when the Energy Saving Mode schedule is selected in the Schedule Mode screen (or via Z-Wave control).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="31" genre="config" label="Unknown-31" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="32" genre="config" label="Unknown-32" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="33" genre="config" label="Unknown-33" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="34" genre="config" label="Unknown-34" units="" min="" max="" value="3">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="35" genre="config" label="Unknown-35" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="36" genre="config" label="Unknown-36" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="37" genre="config" label="Unknown-37" units="" min="" max="" value="5">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="69" genre="config" label="Unknown-69" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="74" genre="config" label="Unknown-74" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="75" genre="config" label="Fan ON Time" units="minutes" min="0" max="120" value="0">
|
||||
<Help>
|
||||
The fan cycler function cycles the HVAC system fan for an ON period followed by an OFF period continuously. Used to provide minimum air ventilation requirements. When the Fan ON time is set to a value greater than 0, an additional Cycler Fan mode is present when pressing the FAN button on the thermostat.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="76" genre="config" label="Fan OFF Time" units="minutes" min="10" max="120" value="0">
|
||||
<Help>
|
||||
The fan cycler function cycles the HVAC system fan for an ON period followed by an OFF period continuously. Used to provide minimum air ventilation requirements. When the Fan ON time is set to a value greater than 0, an additional Cycler Fan mode is present when pressing the FAN button on the thermostat.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="77" genre="config" label="2nd Stage Heat Enable" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = no 2nd stage heat, 1 = 2nd stage heat.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="78" genre="config" label="Aux Heat Enable" units="" min="0" max="1" value="1">
|
||||
<Help>
|
||||
0 = no aux heat, 1 = aux heat enabled.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="79" genre="config" label="2nd Stage Cool Enable" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
0 = no 2nd stage cool, 1 = 2nd stage cool
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="128" genre="config" label="Unknown-128" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="129" genre="config" label="Unknown-129" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="130" genre="config" label="Unknown-130" units="" min="" max="" value="90">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="131" genre="config" label="Unknown-131" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="132" genre="config" label="Run Schedule" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
Set to 1 if running schedule (RUN is displayed on the thermostat screen).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="133" genre="config" label="Unknown-133" units="" min="" max="" value="13">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="134" genre="config" label="Cooling 1 Setpoint" units="degrees" min="" max="" value="80">
|
||||
<Help>
|
||||
Default:
|
||||
HOLD 80F / 26C
|
||||
RUN 84F / xxC
|
||||
ESM
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="135" genre="config" label="Unknown-135" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="136" genre="config" label="Heating 1 Setpoint" units="degrees" min="" max="" value="60">
|
||||
<Help>
|
||||
Heating 1 Setpoint (does this vary with ESM, etc. or is this for the "Hold" setting?
|
||||
Default:
|
||||
HOLD 55F / 13C
|
||||
RUN 60F / xxC
|
||||
ESM 64F / xxC (unless parameter xx has been changed)
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="137" genre="config" label="Backlight Timeout" units="seconds" min="0" max="120" value="30">
|
||||
<Help>
|
||||
Backlight Timeout is the time (in seconds) from the last
|
||||
button press to the backlight going out. The time-out
|
||||
can be set between 0 and 120
|
||||
seconds. When set to 0, the backlight will remain
|
||||
always on.
|
||||
Default: 30
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="138" genre="config" label="Max Heat Setpoint" units="degrees" min="55" max="90" value="90">
|
||||
<Help>
|
||||
Sets the maximum heating setpoint value. Will not ramp
|
||||
or accept setpoints higher than this maximum.
|
||||
Minimum: 55F / xxC
|
||||
Maximum: 90F / xxC
|
||||
Default: 90F / 32C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="139" genre="config" label="Min Cool Setpoint" units="degrees" min="60" max="99" value="60">
|
||||
<Help>
|
||||
Sets the minimum cooling setpoint value. Will not ramp
|
||||
or accept setpoints lower than this minimum.
|
||||
Minimum: 60F / xxC
|
||||
Maximum: 99F / xxC
|
||||
Default: 60F / 15C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="140" genre="config" label="Unknown-140" units="" min="" max="" value="10">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="141" genre="config" label="Screen Timeout" units="seconds" min="0" max="120" value="0">
|
||||
<Help>
|
||||
This is the time before any screen reverts to the Minimized
|
||||
Screen (temperature display only), after you stop pushing
|
||||
buttons. Minimized Screen feature is disabled by setting this
|
||||
time to 0.
|
||||
Default: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="142" genre="config" label="Unknown-142" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="143" genre="config" label="Sensor (Internal) Offset" units="degrees" min="-7" max="+7" value="0">
|
||||
<Help>
|
||||
The internal temperature sensor can be calibrated to report
|
||||
values different from its actual reading. The offset can
|
||||
range from -7 degrees to +7 degrees.
|
||||
Default: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="144" genre="config" label="Unknown-144" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="145" genre="config" label="Unknown-145" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="146" genre="config" label="Unknown-146" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="147" genre="config" label="Unknown-147" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="148" genre="config" label="Screen Contrast" units="" min="0" max="20" value="10">
|
||||
<Help>
|
||||
The Screen Contrast sets the contrast level of the LCD display.
|
||||
The contrast can be set between 0 and 20. If the display
|
||||
is too light, use a higher number. If dark lines appear on
|
||||
the screen, use a lower number.
|
||||
Default: 10
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="161" genre="config" label="Unknown-161" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="162" genre="config" label="Unknown-162" units="" min="" max="" value="30">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="163" genre="config" label="Unknown-163" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="166" genre="config" label="Unknown-166" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="167" genre="config" label="Unknown-167" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="162" genre="config" label="Unknown-162" units="" min="" max="" value="30">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="169" genre="config" label="Unknown-169" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="170" genre="config" label="Unknown-170" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="171" genre="config" label="Unknown-171" units="" min="" max="">
|
||||
<Help>
|
||||
0x2c after reset
|
||||
0xf4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="172" genre="config" label="Unknown-172" units="" min="" max="">
|
||||
<Help>
|
||||
0x2c after reset
|
||||
0xf4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="173" genre="config" label="Unknown-173" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="174" genre="config" label="Unknown-174" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="175" genre="config" label="Unknown-175" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="176" genre="config" label="Unknown-176" units="" min="" max="" value="44">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="177" genre="config" label="Unknown-177" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="178" genre="config" label="Unknown-178" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="179" genre="config" label="Unknown-179" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="180" genre="config" label="Unknown-180" units="" min="" max="" value="44">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="181" genre="config" label="Unknown-181" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="182" genre="config" label="Unknown-182" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="183" genre="config" label="Unknown-183" units="" min="" max="">
|
||||
<Help>
|
||||
0xb8 after reset
|
||||
0xe4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="184" genre="config" label="Unknown-184" units="" min="" max="">
|
||||
<Help>
|
||||
0xb8 after reset
|
||||
0xe4 after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="185" genre="config" label="Schedule Enable" units="" min="0" max="1" value="0">
|
||||
<Help>
|
||||
When enabled (set to 1), the local thermostat's scheduler
|
||||
function is enabled.
|
||||
Default: 0
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="186" genre="config" label="Unknown-186" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="187" genre="config" label="Unknown-187" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="190" genre="config" label="Unknown-190" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="191" genre="config" label="Unknown-191" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="192" genre="config" label="Unknown-192" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="193" genre="config" label="Unknown-193" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="194" genre="config" label="Unknown-194" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="195" genre="config" label="Unknown-195" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="196" genre="config" label="Unknown-196" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="197" genre="config" label="Unknown-197" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="198" genre="config" label="Unknown-198" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="199" genre="config" label="Unknown-199" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="200" genre="config" label="Unknown-200" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="201" genre="config" label="Unknown-201" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="202" genre="config" label="Unknown-202" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="203" genre="config" label="Unknown-203" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="204" genre="config" label="Unknown-204" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="205" genre="config" label="Unknown-205" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="206" genre="config" label="Unknown-206" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="207" genre="config" label="Unknown-207" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="208" genre="config" label="Unknown-208" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="209" genre="config" label="Unknown-209" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="210" genre="config" label="Unknown-210" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
0xff after reset
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="211" genre="config" label="Unknown-211" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="212" genre="config" label="Unknown-212" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="213" genre="config" label="Unknown-213" units="" min="" max="" value="1">
|
||||
<Help>
|
||||
Recovery enable?
|
||||
Default: 1
|
||||
0x00
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="214" genre="config" label="Unknown-214" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="215" genre="config" label="Unknown-215" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="216" genre="config" label="Unknown-216" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="217" genre="config" label="Unknown-217" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="218" genre="config" label="Unknown-218" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="219" genre="config" label="Unknown-219" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="220" genre="config" label="Unknown-220" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="221" genre="config" label="Unknown-221" units="" min="" max="" value="0">
|
||||
<Help>
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="228" genre="config" label="Schedule Sun-1" units="" min="" max="" value="100681283">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="229" genre="config" label="Schedule Sun-2" units="" min="" max="" value="134233685">
|
||||
<Help>
|
||||
This value holds information about the second schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="230" genre="config" label="Schedule Sun-3" units="" min="" max="" value="302007886">
|
||||
<Help>
|
||||
This value holds information about the third schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="231" genre="config" label="Schedule Sun-4" units="" min="" max="" value="369114706">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule
|
||||
setpoints for Sundays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="232" genre="config" label="Schedule Mon-1" units="" min="" max="" value="">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="233" genre="config" label="Schedule Mon-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="234" genre="config" label="Schedule Mon-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="235" genre="config" label="Schedule Mon-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule
|
||||
setpoints for Mondays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="236" genre="config" label="Schedule Tue-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="237" genre="config" label="Schedule Tue-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="238" genre="config" label="Schedule Tue-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="239" genre="config" label="Schedule Tue-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule
|
||||
setpoints for Tuesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="240" genre="config" label="Schedule Wed-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule
|
||||
setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="241" genre="config" label="Schedule Wed-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="242" genre="config" label="Schedule Wed-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="243" genre="config" label="Schedule Wed-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Wednesdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="244" genre="config" label="Schedule Thu-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="245" genre="config" label="Schedule Thu-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="246" genre="config" label="Schedule Thu-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="247" genre="config" label="Schedule Thu-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Thursdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="248" genre="config" label="Schedule Fri-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="249" genre="config" label="Schedule Fri-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="250" genre="config" label="Schedule Fri-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="251" genre="config" label="Schedule Fri-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Fridays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="252" genre="config" label="Schedule Sat-1" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the first schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x06004643 06:00AM 70F / 67F
|
||||
0x06001519 06:00AM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="253" genre="config" label="Schedule Sat-2" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the second schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x08003e55 08:00AM 62F / 85F
|
||||
0x0800101d 08:00AM 16C / 29C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="254" genre="config" label="Schedule Sat-3" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the third schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x1200464e 06:00PM 70F / 78F
|
||||
0x12001519 06:00PM 21C / 25C
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="255" genre="config" label="Schedule Sat-4" units="" min="" max="">
|
||||
<Help>
|
||||
This value holds information about the fourth schedule setpoints for Saturdays.
|
||||
|
||||
Byte 1: Hour (0-23)
|
||||
Byte 2: Minute (0-59)
|
||||
Byte 3: Heat Setpoint (degrees)
|
||||
Byte 4: Cool Setpoint (degrees)
|
||||
|
||||
Default: 0x16003e52 10:00PM 62F / 82F
|
||||
0x1600101b 10:00PM 16C / 27C
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
</CommandClass>
|
||||
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
|
||||
<CommandClass id="67" base="0" />
|
||||
</Product>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue