I have finally got around to cleaning up the final version... fingers crossed... of this alarm. It is intended as a morning alarm clock with some added accessibility.
This plug in will do the following upon plugin it in and setting the time and changing your 4 digit weather location code.
- Greet user at wake up time.
- Give Time and Date.
- Give current weather conditions.
Optional upon activating code in uhp:
- Run email program such as outlook or another preferred morning program.
- Open morning webpages.
Optional upon activating code in uhp and have the required plugin installed:
- Play Mp3 - Only if vrMp3 plugin is installed and a music library has been defined.
Installing uhp.
- Drag and drop contents, "Smart Alarm v3, MySleep.vbs, MySleep2.vbs" into the Hal install folder which is defined in the UHP as "C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6" Change the uhp variable if yours is different.
- Change 4 digit weather location code which can be found here -
http://w1.weather.gov/xml/current_obs/ Use the "City, State" search bar to obtain your 4 digit weather code, for example New York City is "KNCY". Enter that code in the Smart Alarm UHP in the appropriate area.
- Activate other code within uhp if you are either A. experienced or B. can follow the instructions in the code. It's not too difficult, it's as clean and user friendly as I could make it, perhaps a little disorganized.
- Upon first use, set the time twice, click "Apply Changes" twice, and then "Apply" twice followed by "OK." I don't know why, but that's what it needs to build the appropriate time tables in the halbrain.
This is guaranteed to wake you up in the morning, if for nothing more than to hit the mute button on you computer.
This has gone through several variations and beta tests. This latest version, v3, takes this alarm to it's functional limit and eliminates all time bugs that were present in the previous versions. Version 2 would randomly go off at the wrong time, so I tore the code apart once again and found I had defined time incorrectly as the day starting at 1 AM while setting the time began at 12 am. This is corrected and all code operating in order for 1 month as of now with no glitch at all with many other plugins. Also works with no plugins. Please try it out, feel free to improve upon, and share back on this post. A few less installation steps would be nice, but that's all I've got. Thanks for playing.
- Spitfire