Skip to content
This repository has been archived by the owner on May 23, 2019. It is now read-only.

Commit

Permalink
feat(ZWave): Add Z-Wave specific attribute template
Browse files Browse the repository at this point in the history
  • Loading branch information
cdjackson committed May 21, 2016
1 parent 85173b9 commit b6ee2ad
Showing 1 changed file with 88 additions and 0 deletions.
88 changes: 88 additions & 0 deletions src/app/configuration/thingAttributesZWave.tpl.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
<div class="row">
<div class="col-md-4" i18n="zwave.Node"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_nodeid']}}</div>
</div>

<div class="row">
<div class="col-md-4" i18n="zwave.Manufacturer"></div>
<div class="col-md-8">{{dec2hex(selectedThing.properties['zwave_manufacturer'], 4)}}</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.TypeId"></div>
<div class="col-md-8">{{dec2hex(selectedThing.properties['zwave_devicetype'],
4)}}:{{dec2hex(selectedThing.properties['zwave_deviceid'], 4)}}
</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.FirmwareVersion"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_version']}}</div>
</div>

<div class="row" ng-if="selectedThing.properties['zwave_plus_devicetype']">
<div class="col-md-4" i18n="zwave.ZWavePlusDeviceType"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_plus_devicetype']}}</div>
</div>

<div class="row">
<div class="col-md-4" i18n="zwave.BasicClass"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_class_basic']}}</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.GenericClass"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_class_generic']}}</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.SpecificClass"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_class_specific']}}</div>
</div>

<div class="row">
<div class="col-md-4" i18n="zwave.Routing"></div>
<div class="col-md-8">
<span ng-switch="selectedThing.properties['zwave_routing']">
<span ng-switch-when="true" class="fa fa-check-circle-o text-success"></span>
<span ng-switch-when="false" class="fa fa-times-circle-o text-danger"></span>
<span ng-switch-default class="fa fa-question-circle-o text-warning"></span>
</span>
</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.Listening"></div>
<div class="col-md-8">
<span ng-switch="selectedThing.properties['zwave_listening']">
<span ng-switch-when="true" class="fa fa-check-circle-o text-success"></span>
<span ng-switch-when="false" class="fa fa-times-circle-o text-danger"></span>
<span ng-switch-default class="fa fa-question-circle-o text-warning"></span>
</span>
</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.FrequentlyListening"></div>
<div class="col-md-8">
<span ng-switch="selectedThing.properties['zwave_frequent']">
<span ng-switch-when="true" class="fa fa-check-circle-o text-success"></span>
<span ng-switch-when="false" class="fa fa-times-circle-o text-danger"></span>
<span ng-switch-default class="fa fa-question-circle-o text-warning"></span>
</span>
</div>
</div>
<div class="row">
<div class="col-md-4" i18n="zwave.Beaming"></div>
<div class="col-md-8">
<span ng-switch="selectedThing.properties['zwave_beaming']">
<span ng-switch-when="true" class="fa fa-check-circle-o text-success"></span>
<span ng-switch-when="false" class="fa fa-times-circle-o text-danger"></span>
<span ng-switch-default class="fa fa-question-circle-o text-warning"></span>
</span>
</div>
</div>

<div class="row" ng-if="selectedThing.properties['zwave_wakeup_time']">
<div class="col-md-4" i18n="zwave.WakeupTime"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_wakeup_time']}}</div>
</div>

<div class="row" ng-if="selectedThing.properties['zwave_neighbours']">
<div class="col-md-4" i18n="zwave.Neighbors"></div>
<div class="col-md-8">{{selectedThing.properties['zwave_neighbours'].split(",").join(", ")}}</div>
</div>

0 comments on commit b6ee2ad

Please sign in to comment.