Youâre right, I just pushed an update to the beta branch with the missing methodâŠno idea how that disappeared and how I didnât catch it because Iâm using this in my home and went through the complete removal and re-add that I recommend. Thanks for finding this issue!
Iâm not sure what you mean by this, could you explain with more detail?
I have LightStrips, they use the regular bulb handler (in this case the bulb/group handler) and definitely work with this and should work with stock as well. Blooms are LivingColor lights and should also be supported in stock and Hue Advanced (Connect) although I donât have one to be able to confirm.
My Hue bloom became completely unresponsive and I had to remove it from ST. Now I cant seem to get it back into ST. Directly connecting, not using a Hue hub.
A bit disappointing as my girls really liked dancing to the color loop
I canât help you, Iâm sorry. I have no experience connecting Hue devices directly through ST, Hue Advanced (Connect) requires the use of the Hue Bridge which is how Iâve always connected my Hue devices.
Last I heard you need to purchase a zigbee remote to unpair or reset any Hue devices that are directly connected and become unresponsive. I would recommend posting in one of the Hue direct connect threads about your issue because you should get more help there.
OK, we have some lamps (with plug-in module or on an Aeon Smart Power Strip) or ceiling fixtures on Z-wave switches. We did this originally when we had our old controller (Vera Lite), as it was kind of stupid about some things. We have rather random power outages here and we would come home to all the Hue lights being on.
So, what would be cool here is if the âReadyâ button when the light was not ready could be set to have an action to turn on a switch.
Maybe with SmartThings I can create some sort of action to check again if everyone is gone and run âGoodbyeâ again.
Iâll add that to my âto-doâ list but Iâm not making any promises that Iâll actually implement it. I have to think through how the UI would be in terms of the setup.
You should be able to achieve the behavior you want already using CoRE or your own SmartApp because âreachableâ is a device state and therefore can be seen by CoRE and other SmartApps. Also, you could just include the switches in all of the same routines, etc that turn on/off the hue lights and just have them programmed based on the expected behavior. If you expect a switch to be off but itâs really on, and you send an on command, it doesnât hurt anything.
The biggest issue youâre going to run into with having Hue lights set up like this is that thereâs no way of knowing how quickly a device will become reachable when power is returned. So if you want to turn on the light and set a color, you need some delay but thereâs no way of knowing how long of a delay. You can listen to the âreachableâ state, but the delay will be increased due to delays from the cloud, etc.
Iâve been testing the development branch and found couple things:
I keep getting the following error. No impact on functionality as far as I can tell. error java.lang.NullPointerException: Cannot get property '3' on null object @ line 1270
The âCircadian Brightnessâ and âCircadian Colorâ buttons donât seem to change when I click them. The logs show the changes (enabled/disabled) but the buttons always indicate âOnâ.
Can you find any pattern as to when this happens? How often is it happening?[quote=âjpark40, post:48, topic:48868â]
The âCircadian Brightnessâ and âCircadian Colorâ buttons donât seem to change when I click them. The logs show the changes (enabled/disabled) but the buttons always indicate âOnâ.
[/quote]
When you hit the buttons, do they change to say âWorkingâ? They should immediately switch to saying âWorkingâ until the change is confirmed, then they should reflect the new setting. iOS or Android?
The error message appears anytime I interact with a Hue device. Turning on/off, refresh, color loop, etc. The error message appears under âHue Advanced Bridgeâ in Live Logging right after the âdebug ParsingâŠâ message (which I believe is line 64 in the Hue Advanced Bridge DTH). Also appears whenever there is an Hub poll/refresh event.
When I hit the button I donât get âWorkingâ, it just stays âOnâ. The âColorloopâ button works as expected, changing to âworkingâ when I hit that button before going ON or OFF.
I canât replicate the issue. Do you have the most recent version of the SmartApp and all device handlers? Did you do a completely clean installation of the newest beta version?[quote=âjpark40, post:50, topic:48868â]
When I hit the button I donât get âWorkingâ, it just stays âOnâ. The âColorloopâ button works as expected, changing to âworkingâ when I hit that button before going ON or OFF.
Iâm on iOS 10.1.1 with ST app 2.2.2.
[/quote]
I donât have any iOS devices to test with, can anyone else confirm if the Circadian Daylight buttons work properly in iOS?
I didnât do a clean install but instead just changed the Github branch to the development branch in IDE and upated through that and manually updated the device handlers which had their names changed so Github didnât update through IDE.
I used Diff Checker to make sure the code where updated properly.
Iâll try the clean install route once I have more time.
I am liking Hue Advanced so far, but I have either missed something in the instructions or in this topic.
Groups (aka Fictures or Rooms of lights) update very slowly. With this problem I can not use them in things like âLet there be lightâ.
How do I create a momentary button that will set the color (custom), brightness and other attributes I can not think of right now, for a group? AKA Hue Tap
When you say that they update slowly, do you mean that they take a long time to respond to commands or that they take a long time to update the state if itâs changed outside of SmartThings? Because groups use the same device handler as regular color bulbs you should see no difference in behavior between groups and individual color bulbs. Are you using the regular branch or development branch?
Are you referring to being able to use Hue Scenes natively, or are you looking for a way to duplicate that functionality solely within SmartThings? If you are looking for the latter, you can create a virtual switch and then use something like CoRE or your own SmartApp to set anything you want in any number of Hue devices when that switch is activated. I believe you can make virtual switches that are momentary.
Hmm, hopefully someone with an iPhone can chime in here and confirm if it is working properly for them or notâŠitâs very odd that it would work for the colorloop but not the other buttons, they are essentially coded the same.
This sounds like the same thing Iâve experienced with the iOS app and I have pushed the buttons in the android app on a fire tablet and they all correctly show the âWorkingâ during the change.
I donât usually use it so it didnât/doesnât bother me much but I agree it is odd since the Colorloop button works as expected.
@jpark40@scottashell would you guys mind updating the code to the latest version I just pushed? You donât need to do a complete reinstall or anything like that as long as you were already on the latest version of the development branch. Just a simple code update and publish for the device handlers is fine.
I really have no idea why it things would be working for one tile and not the other, but I made the CD tiles even more similar to the colorloop one in terms of the code so hopefully it fixes it.
If I turn on the âLiving Roomâ group using a Hue Dimmer (connected to the Hue world), the group takes a while to show as on (up to 10 minutes). Individual lights are generally within a few seconds. How I found this is I created a SmartApp useing the built in âBright When Darkâ at a dimmer level of 30%. I initially used the group, but if I had turned on the light at full from on of my âHue Dimmersâ, then moved in front of the motion sensor it would set the 30% as if the lights were not on.
I am using the branch labeled âHue Advancedâ
The perfect answer would be to copy scenes from Hue as I use iConnectHue to design color schemes.
My next preferred way would be to have some sort of template that I can use and put in RGB / other values from bulbs after I get what I want and then be able to associate a button with it in both the App and in SmartTiles. I donât mind doing this in the IDE because I donât change scenes more then 3-4 times a year as I add bulbs.
Iâm most likely going to be pushing my development branch to the stable one shortly. Iâve been holding off because it will require everyone who hasnât already done so to completely remove all lights and bridge before updating the code. Itâs a major re-write (mostly upstream changes from SmartThings) and I suspect it will fix the issue youâre having with groups (although Iâm positive they were working for me on that branch).
I do plan to add scene support at some point, but I donât use scenes at all myself so I canât guarantee when Iâll actually dedicate time to adding them. Like I said, currently you can make a virtual switch and use something like CoRE or your own SmartApp (would be very simple) to set anything you want and the behavior would be exactly like scenes. I havenât personally used CoRE because I prefer to just write my own SmartApps for everything for the sake of simplicity, execution time, and control, but if you want help writing a SmartApp to accomplish what youâre looking for feel free to DM me and I can get you started.