- The states show up correctly in Indigo 6 (Normal, Trouble, Violated etc.)
- The 'Remote Display' checkbox is grayed out.
- The devices do not show in the devices tab in Indigo touch
The only success I have is in the browser control page:
"Zone is violated (true or false)" switching to" true" causes device.png to be replaced with device+on.png in the devices folder. device+true.png or device+Normal.png do not work.
In Indigo touch the image doesn't change. When represented as text, the device state updates correctly.
I presume the problem lies in the device definition in devices.xml file inside the plug in, but not sure where. The definition is below. Any suggestions?
Thanks!
- Code: Select all
<Device type="custom" id="alarmZone">
<Name>Alarm Zone</Name>
<ConfigUI>
<Field id="zonelabel" type="label">
<Label>This device type is auto created by the plugin. One device per zone configured on the alarm panel will be created. You should not create devices of this type manually.</Label>
</Field>
<Field id="zonelabel1" type="label">
<Label>If you've added new zones to your alarm system use the menu item "Rescan alarm zones" to create devices for the new zones.</Label>
</Field>
<Field id="address" type="textfield" hidden="true">
<Label/>
</Field>
<Field id="type" type="textfield" hidden="true">
<Label/>
</Field>
</ConfigUI>
<States>
<State id="status" readOnly="YES">
<ValueType>
<List>
<Option value="Normal">Normal</Option>
<Option value="Trouble">Trouble</Option>
<Option value="Violated">Violated</Option>
<Option value="Unknown">Unknown</Option>
</List>
</ValueType>
<TriggerLabel>Zone status changed</TriggerLabel>
<TriggerLabelPrefix>Zone became</TriggerLabelPrefix>
<ControlPageLabel>Zone status</ControlPageLabel>
<ControlPageLabelPrefix>Zone is</ControlPageLabelPrefix>
</State>
</States>
<UiDisplayStateId>status</UiDisplayStateId>
</Device>