All On/Off Not Working

You don't need to think of HLC rooms as physical rooms. They are more like functional groups.

For instance I have all of my house fans in one room.

The First 2 links for the room turn them all on or all off.
Scene A Turns on only the Master Bath fans
Scene B Turns on only the Guest Bath fan
Scene C Turns on only the Powder Room fan
Scene D Turns on only the Laundry Room fan

I simply do not add the non-relevant scenes to the other units in UPStart.
So the Controller, or UPB switch, may send Scene A, but only two units are programmed to recognize it.


Similarly, I have my 3 spare bedrooms on one room so I can turn them all off with a single scene, or turn each on and off individually with their own scene. The HLC command for a scene sends an activate, but you can send a UPB deactivate command on the same link to turn the units off.


I also have some switches in one room react to scenes in another room. This way I have whole house scenes without using up the few links set aside for custom programming.
 
You don't need to think of HLC rooms as physical rooms. They are more like functional groups.

For instance I have all of my house fans in one room.

The First 2 links for the room turn them all on or all off.
Scene A Turns on only the Master Bath fans
Scene B Turns on only the Guest Bath fan
Scene C Turns on only the Powder Room fan
Scene D Turns on only the Laundry Room fan

I simply do not add the non-relevant scenes to the other units in UPStart.
So the Controller, or UPB switch, may send Scene A, but only two units are programmed to recognize it.


Similarly, I have my 3 spare bedrooms on one room so I can turn them all off with a single scene, or turn each on and off individually with their own scene. The HLC command for a scene sends an activate, but you can send a UPB deactivate command on the same link to turn the units off.


I also have some switches in one room react to scenes in another room. This way I have whole house scenes without using up the few links set aside for custom programming.

Alright, this may be worth a try but, let me be sure I have this straight. In reading the documentation, it appears that even though I am not going to use Scene switches, I still name rooms/areas in the first slot of a room. I then use the scene switch matrix to ensure that the loads in the room respond to the (whopping) four links available (associated with a,b,c and d). I can still use UPStart to change the default fade rates, etc, though, right?

I may be stubborn or stupid or both but, this reads like a huge limitation on even a small project and worthless on a large one. There's only four links available in a room with HLC?

I don't understand why I have the units setup for HLC mode in PC Access, the network ID and password matches the devices and they still don't respond to All On/Off. In a perfect world, I'd just edit the H@me GUI to not expose the All On and All Off buttons, build a "button" to activate the links and be done with it.
 
The major advantage to HLC is status tracking.
When you use those room links the controller automatically polls the status of the room units to update their states.
So you don't waste programming lines sending to send UPB Request Status messages.
Also you can turn on or off entire rooms with a single link, and poll the status afterward.

You do not have to make the links do the default action, 80, 60, 40, 20.
You don't have to make all the units in a room respond to all links.
I made sure that the both the HLC link and UPB link sections of PCAccess had the HLC links listed to make things easier.
You can still have the units to respond to other links besides the 6 room links.
You may have to write a few programming lines to poll the units in those cases.

I use Simply Automated switches, so I do all of my programming in UPStart.

I sat down and made a spread sheet for all my switches, though t quit abit about how I used them and what my existing install was, and matched the HLC scheme fairly well to what I was already doing.

For Instance.
I have my exterior lights in one "room".
Scene A is Titled "Dusk"
At dusk I execute Scene A (Link 99 here) and turn on some outside lights. The controller automatically polls those lights.
I also have undercabinet lights in the "Kitchen", a lamp in the "Living Room" and a "Hallway" niche light respond to this scene.
I have programming poll the status of those 3 lights when the controller sees UPB Link 99 "Dusk".

I don't understand why I have the units setup for HLC mode in PC Access, the network ID and password matches the devices and they still don't respond to All On/Off. In a perfect world, I'd just edit the H@me GUI to not expose the All On and All Off buttons, build a "button" to activate the links and be done with it.

Are you using HAI UPB switches?

You have to tell the controller via PCAccess to use HLC, then you have to tell the switches that they are unit x and setup each of the 6 links in the switches.
With HAI products this setup and switch programming is automatic. You have to do it manually with other brands of UPB.
If you bring up a properly configureed HAI switch in UPStart you will see six links programmed into the receive setion of the switch. The controller does all that automatically. But you can modify any of the switch behavior in UPStart.

So it sounds like your switches (e.g. units 2-8 in Room 1) are not setup to respond to All ON/OFF (the controller uses UPB links 1 and 2 to turn this "room" ON and OFF).
 
I don't understand why I have the units setup for HLC mode in PC Access, the network ID and password matches the devices and they still don't respond to All On/Off.

In the HLC world:

Room 1 is allotted device IDs 1-8, links 1-6.

Device ID 1 is set aside for a HAI 6 button controller - to control the other devices (IDs 2-8) in that room.

Link 1 is ON
Link 2 is OFF
Link 3 is 80% (Scene A)
Link 4 is 60% (Scene B)
Link 5 is 40% (Scene C)
Link 6 is 20% (Scene D)

All devices in that room respond to these 6 links.

The ALL ON/ALL OFF procedures assume this and step through the rooms issuing the link for ON or OFF as needed.

To setup devices using UPStart you simple follow that pattern, 8 device IDs per room, 6 Links per room, 1st device is HAI 6 button controller, 1st device is named for the room.

If your devices are NOT programmed to respond to the ON or OFF link, for any given room, then the ALL ON/ALL OFF procedures will not have any affect for that room.

The "Scene" links 3,4,5 and 6 can, of course, be any levels you chose, the values of 80%, 60%, 40%, 20% are simply the default values.

As has been pointed out you don't have to treat these sets of 8 IDs and 6 Links as a room, you could group them in some other category.

They important thing is that when the system sees link 1-6 it knows it needs to check the status of devices 2-8 since they are all allotted to room 1. By using this convention the system doesn't have to have an actual list of all devices and what links they respond to.

There are also some IDs set aside for HAI 8 buttons controllers but I don't off the top of my head know what they are. The idea here is that each of the 8 buttons toggles a room ON or OFF, 8 buttons controlling 8 rooms. There are (at least) enough IDs allotted for 8 button controllers to control the max number of rooms (32 perhaps?) allowed.

Hope this helps.
 
When I installed the system, I used PC Access to name the devices in the 2nd -8th positions, grouped logically by room/area, set to HLC mode, both All On and All Off enabloed and learned them in via the HAI console. Then I adjusted links and ramp rates via UPStart. I have a feeling that despite everything else being "right", the All On and All Off isn't working because I didn't name the rooms/area in the first position (virtual, no device associated). I am going to return on Saturday, factory reset the loads and start from scratch. I have saved the HAI matrices to the desktop to review and use as a link guide and for links outside the HLC schema, I'll just poll (as I usually do). Thanks, all.
 
IIRC it does state somewhere in the docs the first unit must be named as the room name, even if there is no physical unit installed.
 
IIRC it does state somewhere in the docs the first unit must be named as the room name, even if there is no physical unit installed.
So, yup, that was the issue. I had to name the first units in a room to get it to work. Re-synced the app to test and all was well. I added a few more security zones via PC Access and after another re-sync when I attempted to reconnect, H@me "saw" the thermostat, temp sensors, security, etc. but will no longer enter the control section. It throws an error stating that it can't connect. What gives? All other aspects of the system work but, control doesn't.
 
Back
Top