Navigation

    MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    1. Home
    2. hirsnmirsn
    MagicMirror² v2.15.0 is available! For more information about this release, check out this topic.
    H
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 6
    • Best 0
    • Groups 0

    hirsnmirsn

    @hirsnmirsn

    0
    Reputation
    256
    Profile views
    6
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    hirsnmirsn Follow

    Latest posts made by hirsnmirsn

    • RE: Problem of running MMM-Podcast and MMM-Button

      @alex84 Great Great Great!!!
      IT WORK`s
      Thank you

      posted in Troubleshooting
      H
      hirsnmirsn
    • RE: Problem of running MMM-Podcast and MMM-Button

      @alex84 Thank You 👌🏽

      posted in Troubleshooting
      H
      hirsnmirsn
    • RE: Problem of running MMM-Podcast and MMM-Button

      @alex84 Thank You,
      Now i have no mor Black Screen, but the Button dont work.
      I have a Pyton Script, this works.

      #Tagesschau.py
      import RPi.GPIO as GPIO
      import os
      import sys
      from subprocess import Popen

      GPIO.setmode(GPIO.BCM)

      GPIO.setup(5, GPIO.IN, pull_up_down=GPIO.PUD_UP)

      movie1 = (“http://media.tagesschau.de/video/100s/2017/0504/TV-100s-1840.webm.h264.mp4”)

      last_state1 = True
      last_state2 = True

      input_state1 = True
      input_state2 = True
      quit_video = True

      player = False

      while True:
      #Read states of inputs
      input_state1 = GPIO.input(5)

      #If GPIO(5) is shorted to Ground
      if input_state1 != last_state1:
          if (player and not input_state1):
              os.system('killall omxplayer')
              omxc = Popen(['omxplayer', movie1])
              player = True
          elif not input_state1:
              omxc = Popen(['omxplayer', movie1])
              player = True
      
      #If omxplayer is running and GIOP(5) are not shorted to Ground
      elif (player and input_state1 and input_state2):
          os.system('killall omxplayer')
          player = False
      
      #Set last_input states
      last_state1 = input_state1
      

      Has anybody a working config and button config that he can post?

      posted in Troubleshooting
      H
      hirsnmirsn
    • RE: Problem of running MMM-Podcast and MMM-Button

      @alex84 yes

      	{
         			module: 'MMM-Button',
          		config: {
      			//https://github.com/PtrBld/MMM-Button
      			//https://developer.microsoft.com/de-de/windows/iot/win10/samples/PushButton.htm
      			//pin GIPO 5 und Ground
      			buttonPIN: '5',
      		}
      	},		
      

      but i have always the Black screen.

      posted in Troubleshooting
      H
      hirsnmirsn
    • RE: Problem of running MMM-Podcast and MMM-Button

      @alex84 if i had the , behind the buttonPIN:5 ther is always the Black screen

      posted in Troubleshooting
      H
      hirsnmirsn
    • RE: Problem of running MMM-Podcast and MMM-Button

      Hello,
      i have the same problem.

      my config.js looks like

      {
             			module: 'MMM-Button',
              		config: {
      				//https://github.com/PtrBld/MMM-Button
      				//https://developer.microsoft.com/en-us/windows/iot/samples/pushbutton
      				//pin GIPO 5 und Ground
      				buttonPIN: '5'
      			}
      		},
      
      {
            			module: 'MMM-Podcast',
             			position: 'middle_center',
              		config: {
                			feedurl: 'http://www.tagesschau.de/export/video-podcast/webm/tagesschau-in-100-sekunden/'
             		 	}
      		},
      

      My button.js looks like

      /* global Module */
      
      /* Magic Mirror
       * Module: MMM-Button
       *
       * MIT Licensed.
       */
      
      Module.register('MMM-Button',{	
      	requiresVersion: "2.1.0",
      	defaults: {
      		buttonPIN: 5,
      		//time in miliseconds before another button click is recognized
      		clickDelay: 500,		
      	},	
      	// Override socket notification handler.
      	socketNotificationReceived: function(notification, payload) {
      		if (notification === "BUTTON_PRESSED"){
      			this.sendNotification(notification, payload)
      		}
      	},	
      	start: function() {
      		this.sendSocketNotification('BUTTON_CONFIG', this.config);
      		Log.info('Starting module: ' + this.name);
      	}
      });
      

      Can anybody help us?

      posted in Troubleshooting
      H
      hirsnmirsn