[ENH] ultraTile™

Initial thinking about how ultraTile™ will be implemented is that it is a dashboard tile (ie a scaled mini-dashboard with super-special features) will be rendered in the space you define for the tile.

As you probably can tell, hubiVue uses accelerated graphics for rendering (almost all devices have them built in so no big deal leveraging it in native code as I do) - and so the idea is that it takes zero effort to render an entire dashboard inside the space of a tile.

That special ultraTile™ dashboard could be anything…

  • a bunch of tiles themselves that are labels allowing you to quickly/easily build a multi-line tile that perfectly scales to fit within the ultraTile™ space.
  • a collection of tiles arranged to have switches and labels, making a complex assembly that essentially creates that HVAC tile that you need for your specific environment, again that scales to the size that you need because its being rendered inside an ultraTile™.

ultraTile™ dashboards will be just like normal dashboards (and viewable as a dashboard) but the ultraTile™ itself will have specialised features to showOnly dashboard X or dashboard Y based on device attributes, time of day, date, and other enhanced conditions. ultraTile™ dashboards will also usher in a range of new tile types - like sliderTile and borderTile (for creating lines/borders around other tiles). In addition, ultraTile™ will be able to apply a specific background to the underlying dashboard (so your ultraTile™ dashboard will stand out from the rest of the tiles on the dashboard if you require).

UltraTile™ will be a normal tile that can be sized to any size you wish - super large or super small, and even normal sized. The dashboard inside the UltraTile™ will be scaled perfectly to fit and function as normal.

I see this one enhancement ticking lots of request boxes, since it could serve so many purposes (e.g. act as a “cluster” or “tileset”; allow tile grouping; permit fixed aspect ratio background images, etc.).

2 posts were split to a new topic: How do I change the alignment of a label

I like it!

Ultraman GIF - Ultraman - Discover & Share GIFs
HE dashboard v. HV with UltraTile™

2 Likes

T or F

“An ultraTile can contain another ultraTile.”

Some interesting discussion here on some potential ultraTile use cases, and @thebearmay’s approach in HE:

1 Like

Yes, but only other ultraTiles. Not itself. The app will check that the loops into other objects don’t contain the same object again.

I can’t allow any messing with the time continuum!

2 Likes

T or F

ultraTile™ will offer pre-configured arrangements, such as:

  • Keypad: Telephone style (1-0 plus star and pound)
  • Keypad: Keyboard style (0-9 plus arithmetic keys)
  • Keypad: Lock style (1-0 plus check and reset)
  • Alarm: Numeric (1-0 plus Arm, Disarm, etc.)
  • Calculator: Numerals plus basic functions and =
  • Keyboard: QWERTY plus space, arrows and Enter
  • Battery Devices List: Table of all devs with attribute “Battery” and its current “Level”

I’m planning on making an online free marketplace for people to publish their ultraTile dashboard content, so it would be true to all of those above if you’re willing to create and publish them. Uploading will require review before being published to everyone.

Subscribers will have unlimited access to upload/download ultraTile configurations.

Free users will have access to download 2 ultraTile configurations.

3 Likes

Ooh, and maybe the Top Five Downloaded ultraTiles™ win a prize? :wink:

yep… my unconditional admiration and love :heart:

1 Like