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
For example, a timer widget kitchen like http://www.cssauthor.com/wp-content/uploads/2014/05/Timer-Widget-PSD1.jpg to set a timer with a flow or variable.
If the time reaches 0 then trigger flow alarm (hue or other lamps switch to red, Sonos play or what ever you wanna use to inform you)
Then i know that my food/wash or something else is finished. I think many users would love this feature.
Example:
I turn my cooker on and my food needs 18 minutes. I set the timer widget to 18 minutes. And after the 18 minutes a flow or variable will be started or set (variable).
Or
I turn my washing machine or dishwasher on and the machine program needs x minutes. I set the timer widget to x minutes.
By the way:
Normally your Dashboard should be a native feature in Homey and Homey should support community widget like apps.
Undreamt-of possibilities like Webcam Widget, calendar widget, news widget, Sonos current track with Album widget.
Reminders
-Set a reminder 2 minutes and 30 seconds from now
-Remind me to take out the trash tomorrow morning at 9
-Set a timer to take the pizza out of the oven in 12 minutes
-Help me remember to pick up the dry cleaning tomorrow at 4 in the afternoon
So far for the little update
Haven't been 100% fit the last days, so not much progress and try to get a bit more sleep then last week
I did fixed the current background issue in 0.0.5 beta, but found out some other interesting stuff as well.
Since we need to get the cookie for the socket.io connection (this connection gets realtime updates from homey when a device changes) to work, i noticed that all the regular http calls to the rest api make use of the same cookie. In short this means that we actually don't really need to provide a bearer token as long as we are logged in. I am not sure how Athom is going to handle my idea, but instead of entering a bearer token i planned to "Ask the user for permission" to use the bearer token from the cookie.
This still doesn't tackle the issue with the session cookie. Like the name says, this cookie is there only for the current session. iOS removes the session after closing the app or switching to an other one. Android takes a bit longer, but still removes the session after a while. Still saving the bearer token to the localstorage fixes this issue for the regular http calls, but not for the socket.io connection. And moving back to polling homey feels like allot of steps back...
I am still trying to find a solid solution, without compromising the security of your bearer token.
For now it works with logging in every time the session expires. For most dedicated dashboards this ain't a real problem since the session shouldn't expire. Before releasing 0.0.5 to the appstore, i still have 2 fixes to do. I need to use/create a new slider that does function on android as well. And i need to make sure you can add a device multiple times to a page and delete the right one. Now it allways deletes the device with the same device id that is added last.
Complete changelog for now:
For less than 10 euro you are able to make a flexible wall mount. I just ordered an 8 pack for an iPad wall mount in the kitchen and some for other stuff (toilet paper hanger... )
Very important:
Delete Widgets (not deleting the selected one) = Fixed
Background image not full page (I don't have this problem but my screen is on 800x600) = Working for me can people who had this problem respond if it's fixed with new version on github? (my res are: 1280x800 + 1366x768 + 800x600)
Would be great:
Multi select widgets
Make a page refresh option (on homey icon or icon next to setup icon) = Fixed
No background image visible even after changing it in homey settings (Only having this on Microsoft Surface RT) = Fixed
Button for menu (for if you hide menu but are not able to swipe the menu back like on windows systems) = Fixed with new menu button style
Setup option "fixed menu" (so using dimmer swipe right --> left doesn't hide menu) = Fixed with new menu button style
Would be nice:
change icons (especially sockets)
Maybe it's possible to create an extra capability named button sockets that would create a push button instead of on/off
This is the list I remember maybe others have extra things
Hope they agree with the way it handles things now....
I'm intrigued by this sugru stuff though thanks for listing!
i'm waiting for 0.0.5. :-)
Still awaiting aproval...
https://github.com/swttt/com.swttt.homeydash/blob/master/settings/index.html#L59
Ye sure i did that
For now i stalled development, because making allot of changes now on this code base isn't the best thing to do. (not if i find out that i need to revert allot of it)
I totally agree if they would say "Dit is op het randje..en er misschien net overheen", but to be fair...they don't give any other "good" options to do this. The way how i handled things in 0.0.5 are the most logical steps i could make...and i did include some disclaimers so users know the risk. A bearer token can harm your settings and/or devices. (delete them, edit them etc.)
Worst case scenario: Someone fished your bearer token, logged into your homey account and found your location (cause homey knows this even better if you set it manually, i actually really pointed at my home). He would be able to see if you are at home or not (presence detection) and would be able to disable any PIR's, Alarm flows or homey in general.
If thats the case, they would have stopped me on the initial appstore submit, and note on an update...
As far as I can see you submitted January 22nd? This is already 8 days ago....
@athom should applaud members like @swttt not frustrate his efforts.
Come on @athom, @Annemarie GET TO IT!!!
One small bug fix (old code thats still in there actually) and it gets aproved...