You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This Epic is used to collect long term ideas regarding the UI - these didn't make it in the big UI Overhaul #307, but are not to be forgotten.
Feel free to add your Ideas as edit or comment!
💲 High effort
🍎 Low hanging fruit
🐇 Potential rabbit hole, high effort unforeseen consequences
🔥 High priority
❄️ Low priority
General
💲💲💲 Voice Control
"Hey Alice, show me the widgets page"
"Hey Alice, switch to the next widget page"
"Hey Alice, open the admin menu"
"Hey Alice, show me the logs"
"Hey Alice, zoom to the second story of my home"
"full screen widget"
A way for skills to show full screen information upon request
"Hey Alice, show me the news"
Opens a new page with my configured news pages
"Hey Alice, show me the weather forecast"
Opens the Weather forecast for the next week
"Hey Alice, show me the receipt for boiled eggs"
Opens the requested receipt, including context sensitive features for dirty hands "next step", "how many eggs was that?", "start the timer"
Notify other screen devices of changes (e.g. Widgets on currently shown page were moved or added)
Reload page after some time - new version available, changed information? Offer a way to manually reload (without browser control)
🍎 After failed connection to Alice, retry connection or detect when Alice is available again (e.g. reboot)
Login for display devices without keyboard (e.g. voice or via "remote" login on another device as webInterface device settings)
🪲hot reload of skills of other languages for devMode (Installing a en only skill in a different lang. requires a reboot before showing in devMode) - refresh the browsers chache as well, as it won't update otherwise (only "onInstall" sends updates to the UI)
Skills
Dynamic skill defined drop-down Settings
Widgets
❄️ 🐇 Parenting of widgets
potential rabbit hole, has to be re-evaluated after parenting of locations is done
value comes from big widgets that serve as background, e.g. myHome with a floorplan as background for other widgets
🍎 parse copied html tag from FA to the required icon name
allow widgets as single file vue components
Make widget refresh a central function (setInterval in a central, controlled point)
🐛 widgets don't seem to use the "main" skillInstance but a cached one (onUpdate changes a different instance that affects Voice, but not widget)
has to be stored in telemetry overview first, can be selected in widget settings afterwards
technical solution for a "vue widget" has to be determined
how can devices display parts of the telemetry in myHome
similar concept as device status
how should data be stored
current data in memory
near history in active database
old history in archive database
possibility to compress data, either as separated archive file(e.g. one per month) or by removing irrelevant data (e.g. value not changing for days - remove all values in between the first and last. Battery level 90 90 90 90 90 90 90 85 would become 90 90 85 with the first and last occurrence of 90 storing the timestamp when that level was reached and last reported.
Manage Telemetry data - delete, prune, "simplify" (delete redundant data)
overhaul of telemetry page: responsive, scrollable or better resizing
MyHome
Show part of the map as Widget
Allows display of the house, the time and the news at the same time - full flexibility for the user!
💲💲💲🐇 Non-rectangular locations
Allow linking of devices
Example: Lights group: Turn all lights on/off with one command
Example 2: Link Zigbee devices so they can communicate directly, even without Alice
Allow temporary icons while the status of the device isn't yet determined with update as soon as the real icon is available
food for thoughts: always show all device links, or only for a selected device? (might get crowded as well)
make multi touch compatible and allow zoom on touch screens
Admin
Database view - and edit
The text was updated successfully, but these errors were encountered:
Non rectangular location :) :) :) a dream but a nightmare :) I even started fake 3d using vertexes, but man it's hard and trigonometry and matrixes school classes are so faaaaar :)
This Epic is used to collect long term ideas regarding the UI - these didn't make it in the big UI Overhaul #307, but are not to be forgotten.
Feel free to add your Ideas as edit or comment!
💲 High effort
🍎 Low hanging fruit
🐇 Potential rabbit hole, high effort unforeseen consequences
🔥 High priority
❄️ Low priority
General
💲💲💲 Voice Control
"Hey Alice, show me the widgets page"
"Hey Alice, switch to the next widget page"
"Hey Alice, open the admin menu"
"Hey Alice, show me the logs"
"Hey Alice, zoom to the second story of my home"
"full screen widget"
A way for skills to show full screen information upon request
"Hey Alice, show me the news"
Opens a new page with my configured news pages
"Hey Alice, show me the weather forecast"
Opens the Weather forecast for the next week
"Hey Alice, show me the receipt for boiled eggs"
Opens the requested receipt, including context sensitive features for dirty hands "next step", "how many eggs was that?", "start the timer"
Notify other screen devices of changes (e.g. Widgets on currently shown page were moved or added)
Reload page after some time - new version available, changed information? Offer a way to manually reload (without browser control)
🍎 After failed connection to Alice, retry connection or detect when Alice is available again (e.g. reboot)
Login for display devices without keyboard (e.g. voice or via "remote" login on another device as webInterface device settings)
🪲hot reload of skills of other languages for devMode (Installing a en only skill in a different lang. requires a reboot before showing in devMode) - refresh the browsers chache as well, as it won't update otherwise (only "onInstall" sends updates to the UI)
Skills
Widgets
potential rabbit hole, has to be re-evaluated after parenting of locations is done
Telemetry
how can a created graph be stored?
how can a graph be shown as widget
how can devices display parts of the telemetry in myHome
how should data be stored
current data in memory
near history in active database
old history in archive database
possibility to compress data, either as separated archive file(e.g. one per month) or by removing irrelevant data (e.g. value not changing for days - remove all values in between the first and last. Battery level 90 90 90 90 90 90 90 85 would become 90 90 85 with the first and last occurrence of 90 storing the timestamp when that level was reached and last reported.
Manage Telemetry data - delete, prune, "simplify" (delete redundant data)
overhaul of telemetry page: responsive, scrollable or better resizing
MyHome
Allows display of the house, the time and the news at the same time - full flexibility for the user!
Example: Lights group: Turn all lights on/off with one command
Example 2: Link Zigbee devices so they can communicate directly, even without Alice
Admin
The text was updated successfully, but these errors were encountered: