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.

    Magic alarm clock

    Scheduled Pinned Locked Moved Show your Mirror
    17 Posts 4 Posters 11.7k Views 3 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.
    • AlbinolanA Offline
      Albinolan
      last edited by

      Hello everyone, I am starting a school project which will be vaguely based off the magic mirror framework but instead would be an alarm clock/home hub

      My plan is to use a small 10" OLED display paired with a motion sensor that would switch between just showing a clock to a full magic mirror ui depending on motion and the time of day, eg at night it will always show the time in large font but if it detects movement it will switch to the dashboard with all the modules and during the day it will permanently stick with the dashboard. I am also planning on implementing smart home control. I plan to update this thread with my progress as I go.

      Any criticisms or suggestions will be helpful.

      1 Reply Last reply Reply Quote 1
      • AlbinolanA Offline
        Albinolan
        last edited by

        Also, would anyone know of a material that has the same effect as the one way glass in letting only the white out, but non reflective? This would enable the use of a lcd rather than a much more expensive OLED panel

        1 Reply Last reply Reply Quote 0
        • cowboysdudeC Offline
          cowboysdude Module Developer
          last edited by cowboysdude

          Pstttttttt try the search function…it works really well ;)

          https://forum.magicmirror.builders/topic/695/my-mini-magic-alarm-clock

          [http://www.buydisplay.com/default/10-1-inch-raspberry-pi-screen-w-hdmi-video-vga-driver-board-1024x600 48 bucks]

          AlbinolanA 1 Reply Last reply Reply Quote 2
          • AlbinolanA Offline
            Albinolan @cowboysdude
            last edited by

            @cowboysdude oh thanks, I did try looking but all there was were people talking about the clock module.

            cowboysdudeC 1 Reply Last reply Reply Quote 0
            • cowboysdudeC Offline
              cowboysdude Module Developer @Albinolan
              last edited by

              @Albinolan So use a pi with 10" touchscreen and motion sensor on it…

              Plenty of that around here… the motion sensors are really cheap… I have several… I buy them 5 at a time

              cowboysdudeC 1 Reply Last reply Reply Quote 0
              • cowboysdudeC Offline
                cowboysdude Module Developer @cowboysdude
                last edited by cowboysdude

                I’ve had mine running for almost a year now… works REALLY well…

                You can make it look anyway you want :) That’s the beauty of CSS

                Let me know if I can help in anyway!

                1 Reply Last reply Reply Quote 0
                • AlbinolanA Offline
                  Albinolan
                  last edited by

                  @cowboysdude May I ask, what did you use for the frame around the display? I am thinking of either 3d printing or painting/wrapping wood

                  cowboysdudeC 1 Reply Last reply Reply Quote 0
                  • cowboysdudeC Offline
                    cowboysdude Module Developer @Albinolan
                    last edited by

                    @Albinolan My printer wouldn’t print that big so I bought a wooden one like this…

                    http://www.eleduino.com/Raspberry-Pi-Official-7-Touchscreen-Display-Case-100%25-Bamboo-Made-p10581.html - but the 10" version.

                    You can build the frame out of anything you can think of … 3d printing would have been my choice :) ABS

                    cowboysdudeC 1 Reply Last reply Reply Quote 0
                    • cowboysdudeC Offline
                      cowboysdude Module Developer @cowboysdude
                      last edited by cowboysdude

                      If I decide to rebuild it I would do my own frame because I’d like to get the speaker as part of the frame… currently it just sits behind it… and I use the alarm module @strawberry built…it works REALLY well :)

                      1 Reply Last reply Reply Quote 0
                      • cowboysdudeC Offline
                        cowboysdude Module Developer
                        last edited by cowboysdude

                        What you could do is just use the Carousel module to switch screens or use MMM-Scheduler to get what you want or a combination of both :)

                        I use scheduler because depending on what time of day I have different things displayed and at night it turns completely off so it doesn’t keep me awake.

                        AlbinolanA 2 Replies Last reply Reply Quote 0
                        • AlbinolanA Offline
                          Albinolan @cowboysdude
                          last edited by

                          @cowboysdude have you got any ideas on how I block the blacklight so it could be kept it on at night? I’m thinking about using a variant of 1 way glass but would love your opinion.

                          1 Reply Last reply Reply Quote 0
                          • AlbinolanA Offline
                            Albinolan @cowboysdude
                            last edited by

                            @cowboysdude I know this is like 7 months later, but my parts only just arrived. Do you have any ideas on ways to block the backlight? a mirror order isn’t exactly possible with the cost, I was thinking maybe blockout blinds or some kind of privacy glass layer?

                            justjim1220J 2 Replies Last reply Reply Quote 0
                            • justjim1220J Offline
                              justjim1220 Module Developer @Albinolan
                              last edited by

                              @albinolan

                              I’d think there should be a way to control the dimming of the display. kind of like using night mode on a smartphone. Not sure how one would get it to work off the top of my head, but I would think it would be the cheapest and probably easiest way to go about it.

                              "Life's Too Short To Dance With Ugly People"
                              Jim Hallock - 1995

                              1 Reply Last reply Reply Quote 0
                              • justjim1220J Offline
                                justjim1220 Module Developer @Albinolan
                                last edited by justjim1220

                                @albinolan

                                You might also look at these modules:

                                https://github.com/Txukie/MMM-LCDControl

                                https://forum.magicmirror.builders/topic/735/remote-control-shutdown-configure-and-update-your-magicmirror/231

                                Sounds like they may have the LCD control you are possibly looking for…

                                "Life's Too Short To Dance With Ugly People"
                                Jim Hallock - 1995

                                AlbinolanA 1 Reply Last reply Reply Quote 0
                                • AlbinolanA Offline
                                  Albinolan @justjim1220
                                  last edited by

                                  @justjim1220 thanks for that, however it appears that it just turns off the display. I am either looking for a way to drop the backlight lower than default minimum (probably impossible) or some way of putting a layer to block most light.

                                  1 Reply Last reply Reply Quote 0
                                  • emloweE Offline
                                    emlowe Module Developer
                                    last edited by

                                    For those using the official 7" display you can use MMM-Screendimmer

                                    Or write directly to /sys/class/backlight/rpi_backlight/brightness

                                    AlbinolanA 1 Reply Last reply Reply Quote 1
                                    • AlbinolanA Offline
                                      Albinolan @emlowe
                                      last edited by

                                      @emlowe Thanks, but I can’t since I use the 10.1" adafruit display, looking at the pinout it seems there is a way to control it, but I will have to manually wire it to the pi and write up a driver.

                                      1 Reply Last reply Reply Quote 0

                                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                      With your input, this post could be even better 💗

                                      Register Login
                                      • 1 / 1
                                      • 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