Friday, 21 November 2014

Version 2.5 is now on the Pebble App Store

The new version of Morpheuz is now out there.
  1. Set the Smart Alarm from your watch. The settings for the smart alarm time are now on the menu and not on the configuration/settings page on the phone.
  2. The configuration/settings page shows charts and allows export, nothing else.
  3. You can change the smart alarm times after you've reset.
  4. Changing the smart alarm times will affect the time the alarm goes off, but only if it hasn't already, and the time is still in the future.
  5. Make sure you export before changing the times or the new times will appear in the export and everything will look a little wonky.
  6. Saving the email address on the configuration page does not result in a reset. Reset is now only from the watch.
  7. The menu has been re-ordered.
  8. You can now use the smart alarm without the phone at all.
  9. Android users and iOS users now experience the same smart alarm setting (used to be drop down lists for iOS and type it yourself for Android)
  10. Clock updates less frequently when you are not moving (every five minutes) and brings itself up to date if a button is pressed or you start moving. This improves battery life.
  11. The alarm set icon has been moved up to the position occupied by the alarm sounding icon. The position now shows alarm set, alarm sounding and weekend mode. Weekend mode is indicated only by icon and not by the word Weekend across the wakeup times.
  12. The powernap countdown is in the top left corner on both analogue and digital displays. It no longer sits across the wakeup times.
  13. The ticked/unticked icons have changed on the menu.
  14. The smart alarm times (and auto reset times) now pay attention to 12/24 hour settings, although the configuration page is always 24 hour.
  15. Auto Reset. There is a new 'Auto Reset' option on the menu. When set this will reset Morpheuz at the same time tomorrow as was done tonight. It will also make Morpheuz the current app if it isn't running (i.e. it uses wakeup)
  16. Considerable optimisation of the code - mostly this helps me to add new features in the future, but it may have a marginal improvement on battery life in some cases.
Sleep well and enjoy, James

Wednesday, 5 November 2014

Version 2.4

Version 2.4 should now be live on the Pebble app store and on MyPebbleFaces
  • The alarm starts with 10 shorter vibes before escalating - some people found the alarm initially too strong. 
  • There is an optional analogue watch face. 

  • Analogue display shows; reset time, earliest wakeup time, latest wakeup time, progress, alarm active, weekend mode and powernap timer.
  • Instead of the increasingly weird button combinations to access basic functions and the 'button help page' which appeared on a single press of any button I have introduced regular Pebble style menus. This makes Morpheuz seem more familiar, allows the pressing of a button to illuminate the backlight, and provides the means to introduce more features in the future.
  • The back button still needs a long press to leave (this is to prevent accidental closure of Morpheuz in your sleep). A short press does nothing.
  • The up button cancels the alarm if it is sounding or snoozed, otherwise does nothing.
  • The down button snoozes the alarm if it is sounding, otherwise does nothing
  • The select button brings up a menu with the following options:
    1. Ignore (was a double click of select)
    2. Reset (was a long press of up)
    3. Power nap (was a long press of select)
    4. Weekend (was a long press of down)
    5. Resend (was a double press of back)
    6. Inverse (was on the phone config page and, until now, could only be changed on a reset)
    7. Analogue
    8. Quit (still available as a long press on back)
  • When the alarm is sounding then two additional menu items appear at the top of the list:
    1. Snooze Alarm (the down button will also work)
    2. Cancel Alarm (the up button will also work)
  • Menu items which are toggles have a tick or cross against them.
  • I have added the date across the top of the menu. A lot of the messages that were there to reassure that the correct button was pressed have been removed as they were overkill.
Enjoy and sleep well

Monday, 3 November 2014

Morpheuz to Apple Health link via Smartwatch Pro

Introduction

Morpheuz records sleep patterns for a day and presents these as graphs and statistics within the configuration page for the watch app inside the Pebble Smartwatch iOS (or Android) phone app.

Morpheuz only holds sleep patterns for a day. Apple Health, amongst other information, holds sleep duration patterns over many days, months and years. To this end Morpheuz provides data suitable for entering as a data point in the Sleep zone of Apple Health.

In order to automate this process a native iOS application was needed to bridge the data between Morpheuz and Apple Health.

Max Bäumle's Smartwatch Pro, an excellent and longstanding iOS app that provides Pebble integration with the following iOS features: Calendar; Reminders; Location; Twitter and Step tracking, now provides that bridge too.

How to send Morpheuz Data to Apple Health

1. Pebble App on iOS

Pick 'Settings'
2. Morpheuz Settings screen

Pick export button
3. Smartwatch Pro

Pick OK. This dialog appears every time.
4. Return to Pebble iOS app

Close Pebble App
5. Check Apple Health

FAQ

  • Q. Nothing happens when I press the Health button. A: Ensure you have Smartwatch Pro installed.
  • Q. The Health button is missing. What happened? A: Until there is a sleep start and stop time the button does not appear
  • Q. Do I have to buy Smartwatch Pro? A: Yes, if you want this integration. It is an excellent app and is worth every cent even without the Morpheuz/Health integration.