MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. Peter
    3. Topics
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    P
    Offline
    • Profile
    • Following 2
    • Followers 2
    • Topics 20
    • Posts 213
    • Groups 0

    Topics

    • P

      Api in calendar

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      3
      0 Votes
      3 Posts
      219 Views
      P
      @sdetweil thanks. Peter
    • P

      Pir does not work after update

      Watching Ignoring Scheduled Pinned Locked Moved Solved Report Bug
      4
      0 Votes
      4 Posts
      392 Views
      S
      @Peter awesome
    • P

      Time format

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      4
      0 Votes
      4 Posts
      220 Views
      S
      @Peter awesome, can you mark this resolved
    • P

      Open weather Api 3.0

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      16
      0 Votes
      16 Posts
      6k Views
      A
      @sdetweil You’re welcome! I saw afterwards that there is another thread with similar info but this is the one the search engine led me to. After a few days of use I can see on the OpenWeatherMap.org website Billing section that I am running somewhere around 600 API calls per day. This is with four weather modules in place (for four different locations). So about 150 calls per day per module. The default updateInterval value is 10 minutes which would be 144 per day in theory. I’m going to bump my non-local ones to a 30 minute setting (careful to specify milliseconds i.e. 1,800,000 but without commas of course).
    • P

      EveryNews: need ID's for Dutch news

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      7
      0 Votes
      7 Posts
      763 Views
      mumblebajM
      @Peter Sorry about that Peter. If there is nothing further please remember to mark as resolved. There is another option. You can use my module, MMM-NewsAPI which has a language option. It will bring up news from multiple source with the language of nl. Just follow the instructions on the Github page. [image: 1714066750076-817bc357-c4cf-47cc-8ce7-c49777a0dd20-image.png] You can use your existing NewsAPI apiKey. You can use the following configuration. { module: "MMM-NewsAPI", //header: "news", position: "bottom_center", disabled: false, config: { apiKey: "your-api-key-goes-here", choice: "headlines", pageSize: 20, sortBy: "publishedAt", drawInterval: 1000*30, templateFile: "template.html", fetchInterval: 1000*60*60, query: { country: "", category: "", q: "", qInTitle: "", sources: "", domains: "", excludeDomains: "", language: "nl" } } }
    • P

      Auto start stops working

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      7
      0 Votes
      7 Posts
      399 Views
      P
      @sdetweil it works! Thank you very much, you are great! Peter
    • P

      Bookworm and PIR

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      4
      0 Votes
      4 Posts
      543 Views
      S
      @Peter see https://forum.magicmirror.builders/post/116471
    • P

      PIR problem

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      19
      0 Votes
      19 Posts
      5k Views
      T
      @N6NG and @sdetweil Hi All, Passing along some info as I was also having problems with my ASUS VZ27EHE monitor staying off / my monitor coming back on with MMM-PIR-Sensor-Lite. The display would turn off, then a blue screen come on saying “HDMI No Signal” but then automatically turned back on. I used both xrandr and xset commands but nothing worked on my pi 4 running Bullseye. After some digging and looking at this site “https://github.com/raspberrypi/linux/issues/2517”, I replaced the code in the node_helper.js (I know you’re not supposed to touch but this is what worked for me) and it works now. The only issue is on reboot, I have to run a command once to avoid the screen going to a gray state xsetroot -display :0 -solid Black. case 'xset': exec("xset -display :0 s noblank", null);//default: xset dpms force off //Have to run 'xsetroot -display :0 -solid Black' on reboot to avoid gray screen exec("sleep 1", null); exec("xset -display :0 s off", null); exec("sleep 1", null); exec("xset -display :0 -dpms", null); exec("sleep 1", null); exec("xset -display :0 s 0 0", null); exec("sleep 1", null); exec("xset -display :0 dpms 0 0 0", null); exec("sleep 1", null); exec("xset dpms force off", null); Don’t ask me how it works and I’ll give credit to E3V3A for posting that code. Hopefully this will help for those with a non-CEC compliant monitor and can fully turn off the monitor when not in use.
    • P

      Should I update?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      16
      0 Votes
      16 Posts
      3k Views
      P
      @sdetweil 😁 Saves a lot of work! Maybe I start a fresh install some day. Thanks for your help. Peter
    • P

      Soccer Noob needs help!

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      30
      0 Votes
      30 Posts
      11k Views
      evroomE
      @Peter You can give MMM-soccer a try again. You should now see the standings. It has 1 major bug though, PSV is placed 1st and Ajax 2nd. This module is not so fancy as MMM-SoccerLiveScore, but I kind of liked the simplicity of it.
    • P

      Distance between two modules

      Watching Ignoring Scheduled Pinned Locked Moved Custom CSS
      9
      1
      0 Votes
      9 Posts
      3k Views
      brobergB
      @Peter We need to see your custom.css if we will have any chance at all to help you.
    • P

      Who made this mirror?

      Watching Ignoring Scheduled Pinned Locked Moved Show your Mirror
      3
      1
      1 Votes
      3 Posts
      6k Views
      P
      Thanks; this was what I was looking for! My first mirror is a kitchen information screen too. I will try to make this one too (with a personal touch). Peter
    • P

      Magic Mirror and Google AIY

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      2
      0 Votes
      2 Posts
      2k Views
      P
      Well, I got it working! MM and Google AIY on one RPI; great! But I am not a technical person and need help. Before I placed the AIY Hat, I had a pir connected to GPIO22. Now the Hat covers all the GPIO pins, I still want to connect the Pir. Is it possible to connect it to the bottom right connectors (saying GPIO22)? Thanks for your help! Peter [image: 1529429095753-95108041-a7fe-4602-8d69-99d221fedad4-image.png]
    • P

      Not a mirror .................

      Watching Ignoring Scheduled Pinned Locked Moved Show your Mirror
      8
      0 Votes
      8 Posts
      5k Views
      P
      Hi, this is the pir I am using: https://www.tinytronics.nl/shop/nl/sensoren/optisch/ir-pyroelectrische-infrarood-pir-motion-sensor-detector-module-compact It is more sensitive than I thought. I removed the plastic dome, drilled a hole in the wooden rim of the mirror and mounted the pir. Peter
    • P

      Domoticz or Pimatic

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      0 Votes
      4 Posts
      2k Views
      C
      I have NO experience on Pimatic. I like the possibilities of domoticz. I use zwave modules, http requests, 433mhz command and espeasy commands to ESP8266 and ESP32 The flexibility is what I like most.
    • P

      Temperature regulated fan on RPI

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      3
      0 Votes
      3 Posts
      2k Views
      cruunnerrC
      @Peter why not just using a python script? found this one here: #!/usr/bin/env python3 # coding: utf-8 import os import time import signal import sys import RPi.GPIO as GPIO pin = 36 # The pin ID, edit here to change it maxTMP = 50 # The maximum temperature in Celsius after which we trigger the fan GPIO.setmode (GPIO.BOARD) def setup(): GPIO.setmode(GPIO.BOARD) GPIO.setup(pin,GPIO.OUT) GPIO.setwarnings(False) return() def getCPUtemperature(): res = os.popen('vcgencmd measure_temp').readline() temp =(res.replace("temp=","").replace("'C\n","")) print("temp is {0}".format(temp)) #Uncomment here for testing return temp def fanON(): setPin(True) return() def fanOFF(): setPin(False) return() def getTEMP(): CPU_temp = float(getCPUtemperature()) if CPU_temp>maxTMP: fanON() else: fanOFF() return() def setPin(mode): # A little redundant function but useful if you want to add logging GPIO.output(pin, mode) return() try: setup() while True: getTEMP() time. sleep(8) # Read the temperature every 5 sec, increase or decrease this limit if you want except KeyboardInterrupt: # trap a CTRL+C keyboard interrupt GPIO.cleanup()
    • P

      Something is wrong ....

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      19
      0 Votes
      19 Posts
      7k Views
      cruunnerrC
      I am glad u found out what causes your problem :D Yeah, the RPi is very limited in processor power. That is the reason, why some users went over to old laptops or small x86 solutions :)
    • P

      Audio

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      5
      0 Votes
      5 Posts
      3k Views
      brobergB
      I would strongly recommend that you use audio out from the monitor compared to the audio out on the raspberry (it suffers from a lot of signal noise). Using BT makes it digital and you rely more on the hardware of the BT speakers/amp.
    • P

      Rainalarm (Buienalarm in Dutch)

      Watching Ignoring Scheduled Pinned Locked Moved Requests
      25
      0 Votes
      25 Posts
      14k Views
      cirdanC
      @lavolp3 Good to read that it even works in parts of Germany. I did add it to the modules page on github, but do you mean the modules section of the forum? Feel free to send a pull request, I have some improvement ideas myself too
    • P

      Image writing problems

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      777 Views
      P
      Not special for MM, but I have problems writing an image. Finally Jessie installed, MM with the modules I like and I want to save this image to my Windows PC. Tried to run disk32image as administrator, virusscanner disabled, but I get a error 2 message. Strange: it worked nomally a week ago. Who can help me? Peter
    • 1 / 1