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.

Sprekende klok

Heb voor Homey een flow gemaakt voor sprekende klok. Werkt, maar er is toch nog een klein probleempje. Normaal moet hij om het uur de tijd vermelden, zoals "het is 9 uur" of "het is 1400 uur". Doet hij wel, maar op het volle uur krijg ik steeds de melding "het is 8 uur 59" of "het is 13 uur 59"" Het is dan wel 9 of 14 uur, maar hij heeft steeds weer dat het een minuutje vroeger is. Iemand enig idee wat er mis is ?

Comments

  • I am experiencing the same behavior. Already mentioned this in: https://forum.athom.com/discussion/2102/change-the-date-and-time/p1

    @bvdbos
    It looks like this issue is closed at github??
  • GeurtDijkerGeurtDijker Member
    edited April 2017
    Ik neem aan dat Homey exact op tijd de flow start maar nog niet de tijd bijgewerkt heeft in de variabele die gebruikt wordt. Workaround set die action met een vertraging van ca 5 of 6 seconden. Dan wordt de juiste tijd vermeld  alleen ca 6 seconden te laat. 
    Ik denk dat dat voor een sprekende klok acceptabel is.
  • shideban said:
    Heb voor Homey een flow gemaakt voor sprekende klok. Werkt, maar er is toch nog een klein probleempje. Normaal moet hij om het uur de tijd vermelden, zoals "het is 9 uur" of "het is 1400 uur". Doet hij wel, maar op het volle uur krijg ik steeds de melding "het is 8 uur 59" of "het is 13 uur 59"" Het is dan wel 9 of 14 uur, maar hij heeft steeds weer dat het een minuutje vroeger is. Iemand enig idee wat er mis is ?
    Misschien een stomme vraag, maar waarom gebruik je niet de kaart "De tijd is tussen..."? Nu heb je nl 3 kaarten gebruikt. 
  • HansieNL said:
    shideban said:
    Heb voor Homey een flow gemaakt voor sprekende klok. Werkt, maar er is toch nog een klein probleempje. Normaal moet hij om het uur de tijd vermelden, zoals "het is 9 uur" of "het is 1400 uur". Doet hij wel, maar op het volle uur krijg ik steeds de melding "het is 8 uur 59" of "het is 13 uur 59"" Het is dan wel 9 of 14 uur, maar hij heeft steeds weer dat het een minuutje vroeger is. Iemand enig idee wat er mis is ?
    Misschien een stomme vraag, maar waarom gebruik je niet de kaart "De tijd is tussen..."? Nu heb je nl 3 kaarten gebruikt. 
    Maybe because the "between" card is hard to find. I had to go through all of them twice before finding it.... Or maybe it is just me :)

    It would be nice if there was some kind of sub-menu for time, date, season, year, month, week etc. Not sure how to do this, but it would good to group the different cards. 
  • Ik neem aan dat Homey exact op tijd de flow start maar nog niet de tijd bijgewerkt heeft in de variabele die gebruikt wordt. Workaround set die action met een vertraging van ca 5 of 6 seconden. Dan wordt de juiste tijd vermeld  alleen ca 6 seconden te laat. 
    Ik denk dat dat voor een sprekende klok acceptabel is.
    I tried 5 sec.no change still 59 minutes. Now testing with 15 sec......
  • RuudvB said:
    Ik neem aan dat Homey exact op tijd de flow start maar nog niet de tijd bijgewerkt heeft in de variabele die gebruikt wordt. Workaround set die action met een vertraging van ca 5 of 6 seconden. Dan wordt de juiste tijd vermeld  alleen ca 6 seconden te laat. 
    Ik denk dat dat voor een sprekende klok acceptabel is.
    I tried 5 sec.no change still 59 minutes. Now testing with 15 sec......
    Looks like the time is taken from the start of the flow, but only speech output is delayed.
  • kleine vraag, ik zie in de derde kolom de variabele tijd staan, waar komt die vandaan? Lijkt mij namelijk ook wel wat om zoiets te maken.
  • JanHJanH Member
    @johan_kreeft in de screendump kun je zien waar je deze variabele kunt kiezen en naar de "dan"-kolom kunt slepen. Zet deze in het commando "spraak".
    Succes!

  • I have as similar kind of time-saying.
    At xx:59 the flows start. After a delay of 57 seconds it starts with 3 beeps (1 per second) and then Homey says the time.

    @johan_kreeft ... Check in the menu under Tags. First there's the Logic area (variables), followed by Presence  and then Time and Date.
  • JanHJanH Member
    @shideban via trial-and-error een werkende oplossing gevonden voor het '1 minuut te vroeg' probleem. De screendump maakt hopelijk voldoende duidelijk wat ik heb gedaan om de uitgesproken tijd op precies het hele uur ook daadwerkelijk de juiste tijd te laten zijn.
    In english: when using a logic flow (like @shideban 's example) Homey is telling not the hour but 1 minute before the hour. The workaround in my flow is, I think, solving this problem. Donot ask me why, just try it.

Sign In or Register to comment.