Jump to content

Setting up mutually exclusive buttons in scenes - LED problem


to_lighter

Recommended Posts

Hi gang,

 

I'm having difficulty setting up scenes to control mutually exclusive buttons.

 

On a 8 button keypad, I have the bottom four buttons in a mutually exclusive relationship.  The four buttons are "Run Program", "Day Off", "Too Hot", and "Too Cold".  They are set to Non-Toggle On.

 

I made four scenes and added the all four of these buttons to each scene as responders.  As an example, the "Run Program Scene" has the on level for the Run Program button at 100%, and 0% for all the others.

 

I have programs that respond to each button.  For example, the Run Program button "ON" event triggers a program that turns on the Run Program scene.  This turns on the Run Program button and turns off the others.

 

The problem is that the LEDs don't match what is going on in the programs.  If I click "Day Off", all LEDs for all four buttons turn off.  When I check the status of the Day Off button, it is "on".  But the LED is off!  

 

The programs and events all seem to be working properly.  My problem is that the LEDs don't match the button's status.  

 

What am I doing wrong?

 

Cheers!

Link to comment

Hmmm.

 

I ran a diagnostic on the scene and I get this:

 

Fri 12/02/2016 01:20:58 PM : [iNST-SRX    ] 02 50 0E.6A.D8 0F.41.E4 27 6B 04           (04)

 
Fri 12/02/2016 01:20:58 PM : [std-Direct Ack] 0E.6A.D8-->ISY/PLM Group=0, Max Hops=3, Hops Left=1
 
Fri 12/02/2016 01:20:59 PM : [GRP-RX      ] 02 61 6F 13 00 06 
 
<html><font color="red">----- Thermostat - Day off Test Results -----</font></html>
<html><font color="red">[Failed]</font> Thermostat button H - TooHot (34 DB 2E 8)</html>
<html><font color="red">[Failed]</font> Thermostat button G - TooCold (34 DB 2E 7)</html>
<html><font color="red">[Failed]</font> Thermostat button F - Day Off (34 DB 2E 6)</html>
<html><font color="red">[Failed]</font> Thermostat button E - RunProg (34 DB 2E 5)</html>
Fri 12/02/2016 01:21:21 PM : [iNST-SRX    ] 02 50 0E.6A.D8 0F.41.E4 27 6D 90           (90)
 
<html><font color="red">----- Thermostat - Day off Test Results -----</font></html>
Fri 12/02/2016 01:21:22 PM : [iNST-ACK    ] 02 62 00.00.6F CF 13 00 06          LTOFFRR(00)
 
Looks like a lot of Failed.  Strange that the scenes still work.  Just not the LEDs.  
 
Does this log help clarify things at all?
 
Cheers!
Link to comment

Why do you have programs that turn on the button scenes? You only need to define the mutually exclusiveness of each scene on the KPL button controller within the scene (it will be highlighted in red), not just the scene itself.

Sent from my Pixel C using Tapatalk

I don't use my KPL like a selector switch but when I read through that description I just walked away after an hour or so. I couldn't figure out WTF it was supposed to do either, so I can see not using it.

 

Terminology is very cultural/area dependent and what is perfectly clear to one person is totally fuzzy to another.

THis is a common problem as code monkeys are not usually good doc writers.

Link to comment

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

    • There are no registered users currently online
  • Forum Statistics

    • Total Topics
      36.9k
    • Total Posts
      370.2k
×
×
  • Create New...