About Icon

Description

A native Android app for viewing and controlling your Hubitat devices. It's primarily intended for a wall mounted tablet but works for phones and tablets alike.

My goal with this project is to create a dashboard with a great interface that's easy to get started with

Features:
• Easy to login - your Hub's IP address is all you need
• Full screen (immersive) interface - no status bar or navigation arrows in the way
• Keep the screen on - full brightness during user-configurable hours (ie: 8 AM - 10 PM). Outside of those hours the screen will go off and will turn back on again
• Multiple sort order options plus custom drag and drop sorting
• Adjust the tile size. The tiles will always fill the space uniformly
• Consistent user interface (on/off icons, status, battery, temp, etc)
• Works on older Android devices - down to 4.4 (KitKat)
• All traffic is LOCAL to your network. No 3rd party server is used. There is also a remote access option (uses cloud.hubitat.com) that can be setup for use outside the house.
• Needs to be FAST - device updates shouldn't force the entire screen to be refreshed. This is where my ~20 years of mobile development experience can really help.
• Free - No Ads - Once things are stable I'd like to make it open source. I won't charge anyone to use this app.

See https://docs.google.com/document/d/1CE6tDYcGlCZqk3E59-LJQBomnsUKh9XE9jEk7cJPJ7A/edit#heading=h.skcagrqn4r02 for more details..

Also, send your feedback from within the app (about->feedback) if you're looking to support a device I haven't tested yet or want to report an issue or feature request

Google Play Store Category:

Primary: Applications

Secondary: House & Home

Google Play

Total Ratings

12
5
9
4
2
3
0
2
0
1
1

Screenshots

Hubitat Dashboard screenshot 1Hubitat Dashboard screenshot 2Hubitat Dashboard screenshot 3Hubitat Dashboard screenshot 4Hubitat Dashboard screenshot 5Hubitat Dashboard screenshot 6Hubitat Dashboard screenshot 7Hubitat Dashboard screenshot 8Hubitat Dashboard screenshot 9Hubitat Dashboard screenshot 10Hubitat Dashboard screenshot 11Hubitat Dashboard screenshot 12Hubitat Dashboard screenshot 13Hubitat Dashboard screenshot 14Hubitat Dashboard screenshot 15

Version History

Launched May 24, 2020 (6 months ago).

Releasing new versions every 12 days, on average.

Nov 12
2020
(Current)
Version 1.0.688

- thermostat UI changes including showing when cooling or heating
- device activity is now displayed in a dialog instead of on a new screen
- add option to copy device tile
- sync devices when network goes offline and then comes back online again
- fix BACK key not exiting app (first nav drawer will open, then app exits)
- fix SSLException on 4.3 devices
- fix Blink "Armed" attribute

Oct 20
2020
Version 1.0.585

- support rounded corners on image/URL tiles
- clicking on a tile in the edit dialog will show option to edit that tile colors/icons (faster way to update a single device)
- add a clear button in the color picker which will reset icon/background color back to default
- lots of UI updates (thermostat view, color picker, folder view, fix text fitting space, larger icons when viewing small tiles)
- fix custom icon dialog
- add custom URL option to change icon dialog

Oct 16
2020
Version 1.0.554

- change how we calculate gradient background for lux
- fix drag and drop inside of folder saving
- thermostat changes to support Google Nest driver
- fix: hamburger/menu icon not always displaying
- fix: when dragging tiles around sometimes they would jump around unexpectedly
- add folder option to show folder contents (disable to use single image instead)

Sep 29
2020
Version 1.0.506

- add support for Blink Cameras (arm/disarm, enable/disable motion)
- better cloud detection logic
- add folder option to manage devices inside folder
- if icon color is changed, also change text color (main) to match

Sep 17
2020
Version 1.0.433

- add support for temp/humidity device type
- add support for 5 buttons displayed on main screen (WIP)
- update button style
- add shadow to text for devices that have text instead of an icon only (ie: temp, thermostat, etc)
- add setting to require PIN for HSM or Mode changes
- allow speaker/volume device to use wide tiles

Sep 03
2020
Version 1.0.398

- update folder icon to show contents of folder which reflect device state
- fix thermostat icon display issue
- better HSM (Hubitat Safety Mode) UI
- add export/import configuration option
- fix bug when changing icon color (keep current theme for all other tiles)
- minor other changes/fixes

Aug 22
2020
Version 1.0.361

- add exit tile to folder view
- several bug fixes and minor UI improvements
- minor button fixes
- fix NPE in buttonview
- update theme name
- support direct button presses in main view for 1-4 buttons
- allow changing a switch to a button view type for devices that you don't want to be 'toggled' on/off
- add window device type
- add some new themes (WIP)

Aug 11
2020
Version 1.0.327

- toggle device state right away while waiting for hub response/confirmation
- add option in logout to clear preferences
- fix dialogs too wide
- add support for sending button commands (push/hold/double-tap)
- fix crash where device.id isn't set from hub
- fix crash
- add option for slider instead of circle for dimming a light
- show a popup when changing brightness
- add option to reset hidden devices only (not everything)

Aug 08
2020
Version 1.0.317

- fix crash
- add option for slider instead of circle for dimming a light
- show a popup when changing brightness
- add option to reset hidden devices only (not everything)
- fix bug where cloud mode wasn't used on app restart
- in cloud mode, refresh device status every 2 minutes (no push updates in cloud mode)
- allow editing of date/time format for date tile
- faster updating when in cloud mode (2 secs)
- minor fixes
- add hub update check
- fix image tile refreshing image
- when devices

Aug 06
2020
Version 1.0.313

- add option for slider instead of circle for dimming a light
- show a popup when changing brightness
- add option to reset hidden devices only (not everything)
- fix bug where cloud mode wasn't used on app restart
- in cloud mode, refresh device status every 2 minutes (no push updates in cloud mode)
- allow editing of date/time format for date tile
- faster updating when in cloud mode (2 secs)
- minor fixes
- add hub update check
- fix image tile refreshing image
- when devices re-ordered,

Aug 02
2020
Version 1.0.296

- supports several new devices
- add Folders which can be used to organize/group devices
- add Date/Time device tile
- add Image tile (auto refreshing URL)
- major editing changes including ability to update background color and icon color

Jul 08
2020
Version 1.0.179

- change detector (smoke/co2) icon
- try to fix amazon app store release script
- add support for presence sensor
- add support for button
- support Thermostat device
- add support for wide tiles (only used for Thermostat today but more soon)
- add option to apply background color to all devices
- No longer need to enter App ID to login!
- Android TV: better show which dashboard item is focused
- Older devices: dashboard grid now looks the same as newer devices
- don't auto close dialogs

Jun 11
2020
Version 1.0.126

- Added an easy way to dim the lights on the main screen: swipe left/right on the tile
- add a 'test' mode to evaluate the app without a Hub to connect to. Enter "0.0.0.0" for the IP address
- don't do a full refresh anymore as long as we're receiving device updates
- show message after command is sent (success or fail)
- if device update doesn't succeed after 10 seconds, show an error

Jun 04
2020
Version 1.0.117

- add support for connecting outside of your network (cloud API); this is done via an optional setting (default = off)
- several UI tweaks and fixes
- refactored device activity/events screen (icons coming soon)
- support android TV remote / keyboard for navigation
- fix crash

May 26
2020
Version 1.0.95

--recent changes --
- update icon and other google play details
- add version to about navigation menu item
- update garage open icon
- add version to about navigation menu item
- fix weather icon refresh issue

May 23
2020
Version 1.0.73

-- recent changes --
- Add weather support; add refresh option; refactor dialogs
- Add option to prompt lock/unlock; minor dialog fix
- Refactor login process to fetch devices individually

Click to see more