• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

MMM-Cocktails

Scheduled Pinned Locked Moved Entertainment
24 Posts 8 Posters 13.6k Views 8 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    Mykle1 Project Sponsor Module Developer @johnnyboy
    last edited by Mykle1 Apr 14, 2017, 11:32 PM Apr 14, 2017, 11:31 PM

    @johnnyboy said in MMM-Cocktails:

    Hey up Amigo… Nice Module…

    Hi johnny. How are you? And thank you.

    Can you clarify for me?

    The source data I am using for this module is randomized by the API site itself and it only changes the drink once a day, based on the date. So, even though the default updateInterval is one hour, the source wont update until it sees the date has changed.

    Is there any way to have the cocktails like Compliments rotation, but obviously slower… to say, about 10mins each cocktail?

    There is, however, if I were to do that (I don’t have any plans to) then the drinks would no longer be random (I like that) and the drinks would display in the order of the archive. (Example: All drinks in alphabetical order. A’s, then B’s, then C’s and so on).

    And is it possible to add to the list? I have a good few that I doubt will be on your list, but wouldn’t mind adding them into my mirror list

    I don’t think so. Not as things are. If the data for all the drinks was a local file that was included with the module then it would be possible but the data comes from the API site. I might revisit this module at some point to see what I can do to improve it. It is my very first module and I would be remiss if I didn’t thank @cowboysdude for his help, patience and guidance.

    Create a working config
    How to add modules

    J 1 Reply Last reply Apr 15, 2017, 8:47 AM Reply Quote 2
    • J Offline
      johnnyboy @Mykle1
      last edited by Apr 15, 2017, 8:47 AM

      This post is deleted!
      M 1 Reply Last reply Apr 15, 2017, 8:40 PM Reply Quote 0
      • M Offline
        Mykle1 Project Sponsor Module Developer @johnnyboy
        last edited by Apr 15, 2017, 8:40 PM

        @johnnyboy said in MMM-Cocktails:

        but I would have liked one that randomises every so often > to see whats on offer.

        I actually went and checked the API source again (just for you Amigo) and the database is NOT a single source which would be simple enough to implement what you are asking for. There are at least 26 sources (A-Z) for alcohol and 26 more for non-alcohol and a slew of others (name, ID #, vodka, gin, whiskey, and on and on etc etc). I’ve looked for another API but this one seems to be it.

        Create a working config
        How to add modules

        J 1 Reply Last reply Apr 16, 2017, 11:01 AM Reply Quote 0
        • J Offline
          johnnyboy @Mykle1
          last edited by Apr 16, 2017, 11:01 AM

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • M Offline
            Mykle1 Project Sponsor Module Developer
            last edited by Jul 11, 2017, 11:50 AM

            Description:

            How to make all kinds of mixed drinks - Instructions, ingredients and images.
            See ReadMe for installation and config options. Includes css file.

            Update

            New drink every 10 minutes

            Download:

            [card:mykle1/MMM-Cocktails]

            Version 1.0.1

            Create a working config
            How to add modules

            1 Reply Last reply Reply Quote 1
            • M Offline
              Mykle1 Project Sponsor Module Developer
              last edited by Mykle1 Jan 20, 2018, 12:42 AM Jan 20, 2018, 12:41 AM

              The new look! Courtesy of our friend @Cowboysdude.

              Thanks bro!

              0_1516408884324_Capture.PNG

              Create a working config
              How to add modules

              1 Reply Last reply Reply Quote 1
              • D Offline
                doubleT Module Developer
                last edited by Jan 20, 2018, 1:08 AM

                I didn’t look at the code, yet, but I think I see a possible issue (just from the image):
                Either they forgot the grenadine juice in the ingredient list – or you’re cutting off the ingredient list too short (after 5 elements).

                From a Web Design standpoint I’d also suggest using “left-aligned”, or maybe “justified” for the receipt.

                M 1 Reply Last reply Jan 20, 2018, 1:20 AM Reply Quote 0
                • M Offline
                  Mykle1 Project Sponsor Module Developer @doubleT
                  last edited by Jan 20, 2018, 1:20 AM

                  @doubleT

                  Well, I imagine there are more than a few mistakes in this module. It was my very first, 9 months ago. Three months before that I didn’t know what a Raspberry Pi was. I have absolutely no background in code. I’m a retired police officer that finds this stuff very interesting, fun and fascinating. I’ve learned quite a bit in 1 year. Not bad for an old guy and grandfather of 2, if I do say so myself. I’m still amazed that I can make any of this work. :-)

                  Feel free to make any corrections you think are necessary. Then, load the module, mix a drink, throw it back, and chill. :-)

                  Peace!

                  Create a working config
                  How to add modules

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    Mykle1 Project Sponsor Module Developer
                    last edited by Jan 29, 2018, 3:40 AM

                    Corrected an error that was being thrown after the last modification. It didn’t stop the module from running but who wants to see those ugly red errors in the console? Not me. Hell no! :-)

                    Peace

                    Create a working config
                    How to add modules

                    1 Reply Last reply Reply Quote 1
                    • A Offline
                      Alex2020
                      last edited by Jan 20, 2020, 11:20 PM

                      Salve una domanda quale comando bisogna scrivere per far si che quando passa da un ‘coktail’ ad un altro la tabella mi rimanga sempre della stessa larghezza e altezza?Grazie.

                      C M 2 Replies Last reply Jan 21, 2020, 3:04 AM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 2 / 3
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy