Hello again and sorry for the late feedback: your volume tile is working really well. Thank you for this implementation!!
Another question: it thinks this was discussed already...can you open other android apps with this dashboard? In the way that clicking/touching a tile would open an installed app? That would be really useful!!
I'm thinking of changing the weather tile from an icon only to the temperature (large text) with maybe a much smaller icon. I thought of that looking at the dashboard and thinking I mostly only care about the temp if I had to pick 1 thing to see at a glance. I can also make a wide tile version though that has more info on it too.. any thoughts/objections?
First off, thank you for all the hard work on this!
One issue with HSM that I haven't seen mentioned. If you set a delay when arming HSM, it causes the Icon to never update to show Armed Away unless you do a refresh manually.
So if you are at your front door and hit the Tile, select Armed Away, and put in your PIN, you need time to then exit the house before it actually arms. Everything functions normally and the system does arm, the tile just never shows it though and just stays showing "armingAway". If this was already mentioned, my apologies for the repeat.
I haven't tried out the delay arm setting - but I did look at the code and it seemed like I was getting updates from the hub whenever the HSM state changed.. something like this;
That would mean the app should get instantly notified when the HSM state changes - so we don't have to poll for it. Maybe it's not always getting sent? I'm assuming you're on the same WIFI as your hub - otherwise we do have to poll for changes like this
I can setup a delayed arm and test it out. But, if you're able to reproduce it easily and want to send me a device log that would help too.
Yes it is on the same WiFi and simply just changing the tablet from holding it in landscape then portrait so the tiles refresh to their new positions after the 30 seconds makes the tile show correctly. This won't work once I mount the tablet on the wall though.
I can work on getting you the logs after work today.
Thanks. Great you can open apps with it. It works well!
Another question: is it possible to somehow directly view the weatherwidget.io widget as an image tile e.g.? I really dont need the openweathermap tile. Just my own widget on the dashboard. That would rock!
I see the problem.. we get back an "armingAway" response when we set the mode to 'armAway' (when there's a delay). And there's no push update after that to say the state was actually armed.
GET http://192.168.0.202/apps/api/38/hsm/armAway
DATA:{"hsm":"armingAway"}
I'll try to get a fix in for this with the next update (hopefully today)
FWIW - here's what the delayed armed away state looks like.. similar for delayed armed home. The caveat is that the Hub doesn't push out HSM/Mode updates to the app so we need to poll for them. Right now, that's every 30 seconds (if you have an HSM or Mode tile on the dashboard). So, long-story short the state will auto-update but could be up to 30 seconds delayed
Yeah, I like that weather widget. I thought about trying to embed a WebView (basically a little browser) into the dashboard as a tile. Not sure how that would look since a tile (even a wide one) is pretty small. But, ultimately I didn't think it would offer great performance.. WebView's (and Browsers) have to deal with a TON of stuff.. html, javascript, ads, etc. Not saying it can't be done though. I can do a quick prototype and see how it looks/behaves.
More importantly for me.. that darn weatherwidget.io site has given me all kinds of issues trying to search for a city and get back the code needed to embed in a WebView. They must be doing something to prevent access to their search API from external devices.
Performance-wise - if there's a weather driver that can be added to the Hub which has more data (upcoming forecast, etc) - I could try and replicate something like this. Or, if there's a free service that does it I could use that too and bypass the Hub's weather tile too..
cool - yeah, that does seem to have a bunch of additional weather data. I'll have to try and support it - both small and wide tile formats as well as a larger popup view which can display more than what can fit in the dashboard
Any chance of having an option to get rid of the folder tile border? Its pretty clear its a folder by the little icons. Just trying to keep things looking clean and consistent.
Sure - I don't use folders at the moment on my tablets so I'm not seeing them day to day.. if the icons are good enough so be it.
Related to folders:
I did get a request over email to use a single icon instead of the smaller device tiles so I was going to make that an option at some point.
I also still have planned an option to group devices of a similar type (ie: lights) and show them stacked.. so, a folder of X lights would just show 1 icon -- and I'd try to have a way to represent an all on/off or mixed on/off state
support for new weather device (OpenWeatherMap-NWS Alerts Weather Driver)
remove border for folder
I know there's a million and 1 weather widgets out there and I wasn't planning on adding my own - but I wanted at least 1 that didn't involve html/css for my own dashboard. There's a few steps needed to set this up:
install the latest (v0.2.1) driver (refer to this thread) and configure the device (API key and city needed)
enable at least the following optional attributes for the weather driver: "Forecast High/Low Temperatures" and "Condition Icon URL". These should deliver the high/low temps for the next 2 days which I'm displaying in the wide tile. Also, the latest version adds the image URL's for the next 2 days as well which is why that's needed (a big thanks to @Matthew for adding that one so fast!)
make sure whenever you add a new device to Hubitat, also add it to the MakerAPI so it'll show up in the dashboard
lastly, by default the weather icon is a normal size; press and hold the tile -> Edit -> Show Wide Tile to view the larger version.
NOTE: the smaller weather tile here is the built-in Hubitat driver one (which I'll be removing soon!)
I'll try to add more details to the full-screen version.. there's a LOT more data that's being sent in this weather driver like alerts, wind, rain, etc..