Jump to content

Scene or Device? Want to be able to control dimming & properly reflect the status on all switches configured for teh light.


epete

Recommended Posts

Posted

When I configure the portal to expose an Insteon Dimmer Switch I can control the light dimming level, however I typically use scenes to connect a light with a dimming switch as many of my switches are 3-Way or 4-Way.  This means when I use Alexa, the device turns on but not all of the switches reflect the change.  

 

If I configure the portal to expose the scene, then all switches reflect the change, but I cannot control the dimming level as that is set by the scene.

Are there any work arounds for this?

Posted

I did a better commented version of that post somewhere, but let me add some commentary to the programs:

 

===================================================================================
Lamp 1 - [ID 0098][Parent 00B7]

Folder Conditions for 'Lamp 1'

If
   - No Conditions - (To add one, press 'Schedule' or 'Condition')
 
Then
   Allow the programs in this folder to run.
 

-----------------------------------------------------------------------------------
Alexa.on - [ID 000C][Parent 0098]

If
        $Dim.Lamp1 > 0
    And $Dim.Lamp1 <= 100
 
Then
        Set 'LR Lamp 1' On '$Dim.Lamp1 %'   <--- Set the Scene to on, actually no need for the variable here.
        Wait  1 second
        Set 'LR Lamp 1#' On '$Dim.Lamp1 %'  <--- Set the individual DEVICE to the correct Dim level
 
Else
   - No Actions - (To add one, press 'Action')
 
-----------------------------------------------------------------------------------
Manual.on - [ID 0099][Parent 0098]

Include any switch or button that can turn the light on.

If
        '{hide}Living Room Fan Lights+ / {hide}Lamp 1' is switched On
     Or '{hide}Living Room Fan Lights+ / {hide}Lamp 1' is switched Fast On
     Or '{hide}Living Room Fan Lights+ / {hide}Lamp 1' is switched Fade Stop
     Or 'Kitchen Table Light# / {hide}Lamp 1' is switched On
     Or 'Kitchen Table Light# / {hide}Lamp 1' is switched Fast On
     Or 'Kitchen Table Light# / {hide}Lamp 1' is switched Fade Stop
     Or 'LR Remote -Deb - A-B' is switched On
     Or 'LR Remote -Deb - A-B' is switched Fast On
     Or 'LR Remote -Deb - A-B' is switched Fade Stop
 
Then
        $Dim.Lamp1  = 101
 
Else
   - No Actions - (To add one, press 'Action')
 
-----------------------------------------------------------------------------------
Off - [ID 0095][Parent 0098]

If
        '{hide}Living Room Fan Lights+ / {hide}Lamp 1' is switched Off
     Or '{hide}Living Room Fan Lights+ / {hide}Lamp 1' is switched Fast Off
     Or 'Kitchen Table Light# / {hide}Lamp 1' is switched Off
     Or 'Kitchen Table Light# / {hide}Lamp 1' is switched Fast Off
     Or 'LR Remote -Deb - A-B' is switched Off
     Or 'LR Remote -Deb - A-B' is switched Fast Off
     Or $Dim.Lamp1 is 0
 
Then
        $Dim.Lamp1  = 0
        Set 'LR Lamp 1' Off
 
Else
   - No Actions - (To add one, press 'Action')

  • Like 2
Posted
13 hours ago, epete said:

Thanks again.  You are too helpful.  It may take a few reads to catch on.

Let me know if you have questions.. the easiest way is just dive in and set one up.

Posted (edited)

@epete

Here is how I do it...

In this case I have Chandelier which is the actual Dimmer with light/chandelier connected to its load.

 

I have following program that detects the status change and then sets the other slave dimmer to the same level.

Only need one variable to hold the Dim Level.

 

 

Chandelier - [ID 004D][Parent 0033]

If
        'Entrance / Chandelier' Status >= 1%
 
Then
        $Dim_Level_Temp  = 'Entrance / Chandelier' Status
        Set 'Entrance / Chandelier Slave' On '$Dim_Level_Temp %'
 
Else
        Set 'Entrance / Chandelier Slave' Off
 
This program sets the SwitchLinc dimmer to proper dim level. Requires a temp variable to hold the status and set it.

 

If you want to adjust keypad LED, I first make a scene only containing that that particular Keypad key as responder, in this case KLA: The reason for this is because you can only turn on/off Keypadlinc LEDs via scenes.

Then a program..

Kitchen Table - [ID 0034][Parent 0033]

If
        'Kitchen / Kitchen Table' Status >= 1%
 
Then
        Set 'KPL Sync LED scenes / KI Kitchen Table KLA' On
 
Else
        Set 'KPL Sync LED scenes / KI Kitchen Table KLA' Off
 

 

 

Edited by brians
Guest
This topic is now closed to further replies.

×
×
  • Create New...