Mugsy

View Original

Update!

Hey folks, hope all is well out there. Here are tonight’s bits:

  • The last couple of days were spent finishing up some front end tasks and things are looking pretty good right now. I am just moving back to API work so am a bit behind on being ready to push that code public tonight. We will see what I can get done in the next couple of hours.

Lock Screen

Here is a slightly boring screenshot of Mugsy’s lock screen:

Some things to note:

  • The lock screen can be set to immediately unlock on button press, or require your user’s pin code.

  • The RFID listener will also automatically unlock the machine when it reads an RIFD tag that has been previously linked to a user.

  • With the goal of increasing the usefulness of an idle Mugsy. This lock screen has been “widgetized”. In the future, this space can be used for all sorts of controls or info feeds. Spotify mini controls, calendar events, daily todo items or whatever else. I have not spent any time on any widgets beyond this basic clock component to set up the initial wrapping functionality. Once MugsyOS is running and brewing nicely out there in the world, we can start building out more of these nice to haves…

Initial Feature Set

For the upcoming real world user testing, I am focusing on primary functionality only. Immediately available functionality will be related to brewing, recipes, machine and user management, and some limited integrations.

A lot of secondary functionality is ready to go while some other stuff is in a proof of concept state. So a feature like community recipes would go live a couple of weeks after user testing has completed, while the widgets mentioned above could be a few months away. At some point in the coming weeks, I will have a more in depth feature timeline available to everyone, but no hard date on that.

The breakdown, with additional info where warranted:

Brewing:

  • The full brew process, heat, grind and pour.

  • Grinding independent of a brew cycle.

  • Heat and pour water without grinding. This is for folks who want to make some tea.

Recipes:

  • Create, edit, favorite and import recipes.

  • Link recipes to Coffee Now button and integrations.

  • Learning Mode:

    • All brew and sensor data will be stored locally. This data also includes if you preferred your most recent cup or the previous brew.

    • Analysis of this data for the automatic creation of recipe improvements will not be live for 3-4 weeks.

    • The current disconnect/todo for learning mode is strictly infrastructure related, specifically deciding and implementing the data storage and final hosting of the the analysis code, either locally or in the cloud. More info to come in the coming weeks.

Coffee DB:

  • Scanning of barcodes, but the DB will be pretty limited initially.

  • Ability to scan a barcode and add that coffee’s details to the DB.

Integrations:

  • Text messaging

  • RFID

  • Terminal

  • Slack

  • Alexa

  • Anything that can hit a REST endpoint, but this will require some manual (but simple!) setup until the Custom Integration flow is live.

Machine and User Management:

  • Display coffee/water levels and machine status

  • Create users

  • Create schedules/automations

  • RFID scanning and linking

  • Barcode Scanning

  • Self/safety checks

  • Software updates

Please not that this list is not exhaustive and I will update everyone with anything I missed in future updates.

Ok that is all for now. Next update will be on Saturday instead of Friday. If anything important pops up or we end up shipping on Friday, I will update everyone immediately. Thanks!