This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Official
Comments
I am actually thinking of rewriting the devices widgets so they match the Athom class. Then loop trough the expected capabilities.
Nevertheless, this is what changed:
- Added settings and made them persistent (in local storage)
- Alarm panel buttons should work, made it ready enough to integrate it into the api
- Added a setting for the power usage overview (default device selection)
- Showing todays usage so far and this weeks usage so far
I want to add 3 boxes to the top of the page that show "Todays usage", "This weeks usage", "This months usage" and within the box compare them to the day, week or month before.
Below that it should show a graph of the last 30 days.
Could you guys test/check if the todays used power and this week used power values match the actual values? It's kinda hard for me to check.
But the power usage page gives me 0 kwh for both today and this week.
I see an unhandled timeout exception in my console
Had the same with my initial tests when it was loading too much datapoints.
A reload of the page normally fixed it for the day and week data, but might crash on the week data as well if its too many datapoints.
All the current data (this day, week and month) are realtime.
The previous datasets are picked, so i get the first datapoint of yesterday and the last instead of the whole dataset.
Also changed the day a week starts from sunday to monday.
Let me know what you guys think
just not yet. The UI is done, but waiting on a api call to check the pin.
will post here when it’s 100% done.
But the second time I got this error:
- Added a remove button on the widgets (You might need to remove your local storage first before it works!)
- Added settings to hide menu items
- Made the menu dynamic. Items are pulled from the store. (Might need to clear the local storage here as well!)
I did have two boxes (Box 0 and box1) I tried to remove box 1 by the "x", but box 0 removed.
adding a new box gives as text : Box 1 and a very long number off characters
That must have been "old" boxes without a proper ID, thats why i added you might need to remove the localstorage first
For that i created a patreon page you shouldn't feel obliged in any way!
But just a bit of support if you really like the app would be nice.
https://www.patreon.com/homeydash
huhm... could you check the data points logged into insights? I guess they might log different then the toon app itself. I grab the first 10 min of a day, week or month (so between 0:00 and 00:10) and the last one 23:50 and 00:00. Could you check those? And do newValue minus oldValue?
Also thanks for adding the recent functionality to hide menu items.
Removing widgets works as well, can't wait for real widgets.
I do have a couple of wishes, not sure where to mention these. Would it possible to:
- Change the order of devices freely?
- to hide the sidebar menu with zones?
Everytime when my tablet wakes up the Fully Kiosk reloads the page and the sidebar is shown again
- to consider integrating the Heimdall app / functionality?
- to add video streams?
Thanks!
huhm... good points.
Making the devices overview draggable or change order isn't high on the to-do list (actually never thought about it before). Something i am going to do that could make life more easy, is to mark certain devices as favorites. On top of the zones list will be another zone called favorites with just those devices.
I could make the sidebar state persistent, will look into that.
Heimdall integration is coming, but needs changes in the homeyalarm service and heimdall itself.
Video streams is a pain in the ass to get right, tried it in the V3 and that wasn't the best solution. Still need to figure that one out...
The first few things on the agenda:
- making widgets and plugins development easier (more like building blocks)
- the same as above but then for the settings
- some first widgets
- finish the power usage
- finish heimdall integration
- create device favorites
And not in that particular order tho
I understand and will patiently wait for updates.
Appreciate the effort you put in to make this possible :
Looking good!
I just pushed another update, on the UI there didn't change much but "22 changed files with 368 additions and 140 deletions."
The plugin system is finished....hold your horses...plugins are like the "pages" you see NOT the widgets for the dashboard itself.
On the other hand, i made it as easy as possible to create your own plugins with just a little HTML and JS knowledge.
Docs are still to be made, but you can look at the examples on GitHub: https://github.com/swttt/HomeyDash/tree/master/src/components/plugins
The settings page changed a bit as well, since plug-ins can create their own settings.