Once you enter the syntax you should see live streaming on your YouTube Live account and then you will be able to view it from anywhere in the world from the YouTube Live account! This function can be used for the clean-up of resources and to securely close the Python script when the user-program terminates. like this: . Spezialist. Enter pi in the Username field when you are asked to enter the network credentials. However, there are other techniques better suited if you need accurate light level measurements that compare readings to a standard. https://www.youtube.com/watch?v=qLo-0Tmmlrc, https://support.google.com/youtube/answer/2474026?hl=en, http://www.valmueller.net/stream-video-with-raspberry-pi-to-youtube/, https://plus.google.com/+wolfgangschlatter/posts/2L5fRou17AX, https://www.jeremymorgan.com/tutorials/raspberry-pi/how-to-remote-desktop-raspberry-pi/, http://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html, https://stackoverflow.com/questions/36093910/alias-to-launch-python-py-script, http://www.circuitbasics.com/access-raspberry-pi-desktop-remote-connection/, https://thepihut.com/blogs/raspberry-pi-tutorials/16683276-how-to-setup-a-static-ip-address-on-your-raspberry-pi, http://thepihut.com/blogs/raspberry-pi-tutorials/16043032-stealth-cam-how-to-disable-the-raspberry-pi-camera-led, http://www.raspberrypi-spy.co.uk/2013/07/running-a-python-script-at-boot-using-cron/, http://www.maketecheasier.com/turn-raspberry-pi-into-file-server, http://computers.tutsplus.com/articles/how-to-clone-your-raspberry-pi-sd-cards-with-windows–mac-59294, http://raspberry-python.blogspot.ro/2013/01/pyhacking-step-by-step.html, http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29, http://www.raspberrypi-spy.co.uk/2012/08/reading-analogue-sensors-with-one-gpio-pin/, https://support.google.com/youtube/answer/2853702?topic=2853713&ctx=topic, http://www.tmplab.org/wiki/index.php/Streaming_Video_With_RaspberryPi, https://www.raspberrypi.org/forums/viewtopic.php?t=134141, https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=140352, https://stackoverflow.com/questions/36208132/how-to-use-the-current-local-time-of-day-to-control-a-process-without-dates, Remote Desktop Connection with Raspberry Pi, How To Use Remote Desktop Connection Anywhere In The World, Create A Static IP Address For Your Raspberry Pi, How to Turn Off The Glaring Raspberry Pi Cam Red LED Light, How to Automatically Run your Camera Script in the Background at Startup, Automatically Run Python Script for Your Stepper Motors in the Background at Start Up, “Kill” Scripts You Automatically Launched At Startup, Share Your Files from Raspberry Pi 2 to Your Windows PC (back and forth), Clone Your SD Card to Create a Backup Copy, Using Stepper Motors for Camera Pan/Tilt Functions, How Does a Stepper Motor Work – For Those With Inquiring Minds, Rpi2 General Purpose Input Output (GPIO) Connector Wire Diagram, Program A Stepper Motor to Find Home Position w/ Two Photo Resistors & Two LED’s. Use these commands to find the process number and then kill that process: ps ax – – Find the process number(s) that you are running in the background that you want to end (i.e., 605), then kill it with this command (to kill multiple processes just type them in with a space . EXCEPT on Mr. Schlatter’s command line, remove the “http://” and the “./” infront of ffmpeg from the command so it looks like this: raspivid -o – -t 0 -w 1280 -h 720 -fps 25 -b 4000000 -g 50 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i – -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/(Your_YouTube_Live_Stream_Name_Key). 11 Jan 2015. Make sure to add the absolute path to the script you want to run when starting up. . will kill all the processes Python is running. If you put it in the background with CTRL-Z you can then do a "ps -ef" to find the process number and kill it off with kill . http://www.raspberrypi-spy.co.uk/2012/08/reading-analogue-sensors-with-one-gpio-pin/. 2) If it is still not showing your live video, then reboot the web cam. With the program loaded, click Run > Run current script. SIGKILL (9) - Kill signal. Note: Oh, and the “ &” at the end makes the script run in the background (put a space between the last parenthese and the &). 2. Here's the stupid question: How do I kill it? Now when you type ‘reboot’, it will be the same as if you typed ‘sudo reboot’. Configure WIFI: ctrl+C = stop streaming Posts about kill python script written by millerinsmark. Sometimes you have to hit enter a couple times for the message to show up after killing it. sudo apt-get install libav-tools I'm learning python and the GPIO myself. It works great!!! . http://www.circuitbasics.com/access-raspberry-pi-desktop-remote-connection/, 3. Any advice on how to kill it so I can get a look at the code again would be gratefully received! Different Linux distributions use different ways of starting and stopping services (some now use Upstart, some systemd). Click here to see a sample Vimeo video of what the camera is capable of, and see details of an assembled unit (3:24 long). Then save this with Ctrl+X, Y, Enter. You can reference jobs in the same shell with %jobnumber, so you can skip the ps -ef step and just run kill %jobnumber. Still others would let you access your web cam over the Wide Area Network (WAN provides access from anywhere in the world) but would disconnect the camera from the web cam when you logged off the computer you were making changes from; this option put your web cam on the same network as your computer somewhere else in the world and shut down the cam when you closed your computer down since it lost the internet connection. To get around that, go to your Video Manager, find the video that is processing, check the box next to the video and under actions click delete. So in this instance, the service would run Python 3 from our working directory /home/pi/myscript which contains our python program to run main.py. sudo route –n, sudo nano init-script The motors are used for controlling HVAC dampers. Here's the stupid question: How do I kill it? Side note using time control in Python: https://stackoverflow.com/questions/36208132/how-to-use-the-current-local-time-of-day-to-control-a-process-without-dates. https://support.google.com/youtube/answer/2853702?topic=2853713&ctx=topic Raspberry Pi 2 Model B connected to a speaker Overview. Add Logs Directory. We use @reboot to tell the crontab that we want to run the script whenever the device reboots.python is used to run the Python script and & makes the script run as a background script so you can use your terminal while the script is running. You can also use physical buttons to the respective GPIO pins with this code to control the system. This is actually more robust, simpler to build, and more reliable mechanically. gwaag; May 4th 2014 ; Thread is marked as Resolved. . What ps ax processes look like when the camera is running properly on YouTube. These instructions were improvised from: It’s our way of indicating that what follows is a script to be executed… Working example VS2013 + Flask + SQLITE3. When a good friend of mine was presented with my issue, he simply said just create a short cut, or an Alias as he called it, so you don’t need to type a space in “sudo reboot”. This represents the easiest solution for enjoying excellent live HD video from anywhere in the world – from your laptop, Android or iDevice – without any third party service fees. Reactions Received 9 Posts 259. If it can’t find home, the script will stop and blink LED’s indicating that assistance is required. http://www.raspberry-projects.com/pi/pi-operating-systems/raspbian/scripts. GPIO • operations • python • raspberry pi • raspbian • software. Many tutors on the internet complain that it takes 9 hours to download FFMPEG but it only took me a little over an hour and a half (very reasonable to me). echo “Doing autorun script . http://raspberry-python.blogspot.ro/2013/01/pyhacking-step-by-step.html, https://www.youtube.com/watch?v=Dc16mKFA7Fo, This diagram is helpful for wiring devices and components to your Raspberry Pi2: To view the pan/tilt script used, see the bottom of my post on this Raspberrypi.org forum link: https://www.raspberrypi.org/forums/viewtopic.php?t=134141   This code uses LED’s and photo resistors to find home position. BeaconAir is on a hard deadline for an article, so we had to put aside the MouseAir redesign for a few weeks.. BeaconAir is a Raspberry Pi based iBeacon Reader (not an iBeacon itself like other projects). Súbor sitemap . Running as a script a systemd service means that the script will automatically run when the machine boots and it will be restarted even if it crashes for any reason. This method will also work with a laptop or computer running Ubuntu or Debian. If it doesn’t come up live right away, check your YouTube Video Manager to see if one of your previous viewings is processing (delete it if you wish or wait out the processing time), then reboot the Raspberry Pi, and refresh your YouTube Live screen. Debugging. The Raspberry Pi Camera module is fantastic device! Create your own YouTube Live account since we will need information from that account later. There are a number of ways to run Python programs on the Raspberry Pi. Here is the photo sensor wire diagram: It is immortal I think. It has to be an issue with Apple because too many apps have this same problem. To do this we will wire the button to GPIO Pin 26(Yellow wire) and to ground (Green wire). Now it stores last position on the RPi2 SD card and then uploads and uses that last position data on startup to find home. https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=140352  This code located in a different RaspberryPi.org forum link was my second iteration due since the variable ambient lighting was such a significant error factor while locating home. Python. sudo nano /usr/local/nginx/conf/nginx.conf to the edit file To make the below code, I have 4 spaces before 'try' and 'except', and 8 spaces before the others: The CTRL-C is probably killing a process called within the loop but not the script it's called from, which just loops round and starts it again. Getting a Python script to run in the background (as a service) on boot. I let the while loop run every minute, hence the sleep(60) at the end. Note: See this link to get a better understanding of sudo crontab -e for auto launching Python script, and use of *.txt files for storing data on your Raspberry Pi SD Card: http://stackoverflow.com/questions/35997444/crontab-no-longer-runs-raspberry-pi-python-script-in-background-but-still-runs-m/36018025?noredirect=1#comment59716325_36018025, Tags:automatically run python script, Clone SD card, do it yourself, FFMPEG, find home, how to, kill python script, live came, pan tilt, pan/tilt, python, raspberry camera module, raspberry pi, raspberry pi 2, raspberry pi camera B 2.0, remote desktop connection, run background python script, share files, static ip address, stepper motor, WAN, web cam, youtube live Posted in Raspberry Pi Computer | 5 Comments ». This post shows how you could run a python script on a Raspberry Pi as a systemd service that is running Debian. The Pi has pull-up resistors on its GPIO pins so wiring active low mean we do not need to add an external resistor. Click here to see a sample Vimeo video of what the camera is capable of, and see details of an assembled unit (3:24 long). So if you haven’t done any of that stuff, go ahead and get that sorted and we will continue on from there. sudo apt-get install rpi-update As with Python 2/3 IDLE, you enter a program in the script editor and run it in the shell. Save and close the file, that's it for the first part. Desktop sharing using your laptop and its own keyboard works fine though. Other solutions required Linux be loaded on my laptop but my computer is old and very memory challenged, so that was not an option for me. Press J to jump to the feed. Webcam Over WAN: Raspberry Pi 2 and Raspberry Pi Camera Module (B) Rev 2.0. You will need to pay attention to the ambient light levels too. The Step Motor’s 28BYJ-48 were with supplied with their own separate control board (A package of 5 was found priced at $14/package on Amazon). Script stoppen oder killen. For example, the missing space bar action is an important defect I ran into. raspistill to take stills Between Val Mueller and Mr. Schlatter I was able to make it work…These links are provided by Val Mueller and Wolfgang Schlatter. I had a loud buzzer script continue to loop after killing it with CTRL+C :P. Edit: Thanks to /u/moxyll for the formatting help! sudo reboot Learning LINUX‎ > ‎ Kill Process in Linux or Terminate a Process uverejnené 7. Ok, so firstly I feel pretty stupid having to ask but here goes. . ) See the link below for  sudo pkill -f /home/pi/mystepper.py, http://stackoverflow.com/questions/36136971/least-complex-method-to-kill-python-script-running-in-the-background, If you have a PC or laptop connected to your workgroup, you should be able to see your Raspberry Pi in Windows Explorer under Network. But you are not limited to Python programs: simply change the ExecStart line to be the command to start any program/script that you want running from booting. What is a PID? This function can be used for the clean-up of resources and to securely close the Python script when the user-program terminates. Cookies help us deliver our Services. create table if not exists. Deutsches Raspberry Pi Forum. Programmierung. The goal of this project was simply to view live weather conditions from hundreds of miles away. Still, others solutions required knowledge that I simply don’t have at the moment but may be “standard operating procedure” for many of you more advanced readers. Use SIGKILL as a last resort to kill process. 2. Pick out the tid-bits you like from the discussion. The code is both a program and a module. From your YouTube Live Stream page, get the encoder information provided at the bottom left of the YouTube Live page to enter into your Raspberry launch command later, and later you will see it go live using the Share link also provided at the bottom of the YouTube Live page. https://plus.google.com/+wolfgangschlatter/posts/2L5fRou17AX. When you CTRL-Z, it will say something like this: That number in the brackets is the job number for that shell instance. Stop python script raspberry pi. But that does not feel like a sustainable solution! ASP.NET. This tutorial will make you understand how every Raspberry Pi login automatically the script executes. Find the process id (PID) of the script and issue a kill -9 PID to kill the process unless it's running as your forground process at the terminal in which case you can Contrl-C to kill it.. Find the PID with this command: ps -elf | grep python It lists all the python processes, pick out the right one and note its PID. Darren, you cannot put the . We will be covering 4 techniques to autorun a Python Script: rc.local; Crontab; … For example, “simply download and cross compile the software form this link”. I have come back to a project on the pi that I last looked at many months ago. raspberry\pi and then raspberry, http://raspberrypihq.com/how-to-share-a-folder-with-a-windows-computer-from-a-raspberry-pi/. Save and close the file, that's it for the first part. Don’t put the brackets around the words: Your_YouTube_Live_Stream_Name_Key, just cut and paste the long alpha numeric Stream Name Key from your YouTube account and place it right after… live2/. sudo chmod 755 script_auto_run (this makes the above scripts executable). This post shows how you could run a python script on a Raspberry Pi as a systemd service that is running Debian. Create A Static IP Address For Your Raspberry Pi, Note: Your internet cord needs to be plugged in during this process. raspivid to take movies Since I don’t query the REST API from sunrise-sunset.org on every pass, I could run it more often. If you cannot get a serial terminal into your Raspberry Pi, then you will likely need to plug your SD card into another computer (Linux or macOS), navigate to etc/rc.local, and remove the line that calls your Python script. Just launch it from your Raspberry and view it live. The photo resistor is a good device for sensing is relative light or dark conditions which is what we need in this application. If so, you need to add try before your while loop and except KeyboardInterrupt: & GPIO.cleanup() at the end to ensure your script terminates properly after CTRL+C. We will be covering 4 techniques to autorun a Python Script: rc.local Crontab Autostart systemd WRITE A PYTHON SCRIPT Start with writing a Python script. When you start Thonny, you’ll see a new script editor and a shell. It runs Raspbian. In the IDE, click File > Open and then navigate to your Python program. ASP.NET with MySQL ... and * (star) do for Python parameters? Begin writing our kiosk bash script by running the following command on the Raspberry Pi. Darren, you cannot put the . In the nano editor, enter the following code. 1) If YouTube is processing a prior video, you may at times have a problem viewing your live video at the same time. 1. This should get you started: https://support.google.com/youtube/answer/2474026?hl=en. Make sure to add the absolute path to the script you want to run when starting up. You might notice that you don't see any errors or output from your script, as rc.local does not log or output any information. you need to invoke Python to run the program. My script (Python 3) looks (currently) like this. So I am trying to write a python app for my raspberry pi that plays a video on a loop (I came across Popen as a good way to accomplish this using OMXplayer) and then on keyboard interrupt, it kills that process and opens another process (playing a different video). Deutsches Raspberry Pi Forum. nano /home/pi/kiosk.sh. There are many methods from which you can choose according to your script and requirements. Introduction. Except Val Mueller’s actual syntax used to stream to my YouTube Channel was close, but didn’t quite work (perhaps too much for YouTube to handle). iBeacon Raspberry Pi Scanner in Python. Add the following line: /home/pi/bin/script_auto_run, This is an easy way to automatically launch a Python script at start up, and is what was used for the pan/tilt stepper motors. This IDE can also be used to run Python programs. This tutorial will make you understand how every Raspberry Pi login automatically the script executes. See also: Programming a Raspberry Pi with Python. Run it twice. raspberry-pi . But you are not limited to Python programs: simply change the ExecStart line to be the command to start any program/script that you want running from booting. fyi - you can make code blocks on reddit by prepending each line with 4 spaces. A suggestion would be to open the following links in your Raspberry Pi browser so you can copy and paste most of the code. To create an alarm we will be scheduling a cron job on a Raspberry Pi to run a python script. Raspberry Pi: Launch Python Script on Startup: As I've been working on my own Pi projects, I've been discovering many little tricks and tips by scouring various websites and assembling information, testing and optimizing. Load FFMPEG from Val Mueller’s site: This allows you to view your Raspberry Pi desktop and make changes to your camera from anywhere in the world and not have camera shut down when you close you remote laptop (as happens using other tutorials and free services). It is immortal I think. Also as discussed, we were connected to Pi using LAN cable which reduces the mobility of Raspberry Pi. How To Use Remote Desktop Connection Anywhere In The World, Here is how to make changes to your router to accomplish this. Blog at WordPress.com. Writing the Raspberry Pi Kiosk Script. sudo kill –s kill 605 701 702. Val Mueller’s link worked flawlessly for me and provided good explanations along the way, including definitions of different segments of the script. Making this happen with the Raspbian init system is more difficult than it should be, especially if you want your program to exit correctly and log stdout to a file of your choosing. The Raspberry Pi Camera module is fantastic device! 1 Page 1 of 3; 2; 3; gwaag. rtmp://a.rtmp.youtube.com/live2/ It resulted in a more simplified and more reliable solution. Conclusion. http://www.valmueller.net/stream-video-with-raspberry-pi-to-youtube/, But use the syntax command from Mr. Schlatter’s site to launch the video to YouTube Live: Recipe: Interfacing push button with RPi In this recipe, we will interface a push button to Raspberry Pi’s GPIO and detect the press of a button on Python IIDLE’s console. We tried to find using Command Window, Then we found that there are two Process IDs (PID) are generating while I run the Command in EXEC node. The line has to begin with @reboot which tells it to run every time you boot the Raspberry Pi. http://computers.tutsplus.com/articles/how-to-clone-your-raspberry-pi-sd-cards-with-windows–mac-59294, Here is how to use stepper motors to build a camera pan/tilt platform: The following 3 step solution works great! If using TV, keyboard & mouse then press CTRL+ALT+F2 (or F3 to F6). (sleep 2;raspivid -o – -t 0 -w 1280 -h 720 -fps 25 -b 4000000 -g 50 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i – -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/Your_Secret_YouTube_Live_Key) &. sudo apt-get install ffmpeg Running it in the background lets you continue to work on the Raspberry terminal to make program modifications, etc. http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29, A non-contact photo resistor/LED scheme is used to locate the home position on my camera at power up so it begins the pan/tilt process from the same starting point. sudo kill –s kill 605 Note:  If the email address you used to open your YouTube account is [email protected], and your live stream name key is hqp2-4tb6-86Z5-LJM8, you may find that you will need to enter your Your_YouTube_Live_Stream_Name_Key like this: myemail.hqp2-4tb6-86Z5-LJM8 rather than just entering hqp2-4tb6-86Z5-LJM8. Ok, so firstly I feel pretty stupid having to ask but here goes. Here is some useful information on tweaking your YouTube Live video quality. So, here is another one of my "meat-and-potatoes" Raspberry Pi Instructab… I try CTRL+C, but that simply prints C to the terminal and ignores it. Find the process id (PID) of the script and issue a kill -9 PID to kill the process unless it's running as your forground process at the terminal in which case you can Contrl-C to kill it.. Find the PID with this command: ps -elf | grep python It lists all the python processes, pick out the right one and note its PID. put the hash sign # infront of “OPT…” to comment it out sudo apt-get install xrdp ps ax = list of running processes; find the one to kill, like 605 which has the scripts I’m running. May 4th 2014 #1; Hallo, wie kann ich ein laufendes bash script stoppen?? For some of my projects I write a simple service in Python and need it to start running in the background when the Raspberry Pi boots. Before you get started, be aware that there is about a 17 second delay time between what shows in front of the camera until it shows up on the YouTube Live stream. The tutorial explains it so well that I can even understand it. Programmierung. Script stoppen oder killen. I should add, I can stop it by pulling out the sensor and that stresses it out and it quits. # Script to start our camera application Here is how to accomplish those items and more…, Using the xrdp on the Raspberry Pi with Windows Remote Desktop Connection (comes with Windows) is the best solution. “ SIGTERM (15) - Termination signal. As discussed at the bottom of this post, both the package and Python code have been significantly simplified and made more reliable than shown in the video. A subreddit for discussing the Raspberry Pi ARM computer and all things related to it. Make sure you are extremely careful with the wiring here as shorting the wrong pins together can kill your Pi. I try CTRL+C, but that simply prints C to the terminal and ignores it. https://thepihut.com/blogs/raspberry-pi-tutorials/16683276-how-to-setup-a-static-ip-address-on-your-raspberry-pi, At first I would recommend using this tutorial: http://thepihut.com/blogs/raspberry-pi-tutorials/16043032-stealth-cam-how-to-disable-the-raspberry-pi-camera-led First, click the Raspbian logo and then navigate to Programming > Thonny Python IDE. In preparing this tutorial I created the script from a different directory, so I had to explicitly tell nano where I wanted to save the script. sudo nano /etc/rc.local Hľadať na tejto lokalite. By default, SIGINT is propagated to all processes in the foreground process group, see "How Ctrl+C works". In this tutorial, we will be covering some ways to run a python script on every bootup of your Raspberry Pi. Open the “Computer” window (on Windows 7) or “This PC” (on Windows 8) and click the “Map Network Drive” button on the toolbar (Windows 7) or click the “Map Network Drive” button under “Computer” (on Windows 8) or open the “This PC” app in Windows 10. From the Raspberry Pi Desktop, just click on the icon of two computers in the upper right hand corner, find your internet from the drop down and enter the password for your internet connection. So in this instance, the service would run Python 3 from our working directory /home/pi/myscript which contains our python program to run main.py. We use @reboot to tell the crontab that we want to run the script whenever the device reboots.python is used to run the Python script and & makes the script run as a background script so you can use your terminal while the script is running. Though you can see and work on your shared desktop you can’t even type in the most basic “sudo reboot” command without the space bar. Both scripts provide useful pieces of code that can be cut and pasted into your own unique project. Raspberry Pi - Run Raspivid with Python I've been looking for a way to control raspivid with Python and it seems that a few people have also struggled particularly with starting and stopping raspivid, so I thought I would put together a Python class to control raspivid. Posts about kill python script written by millerinsmark. This method will also work with a laptop or computer running Ubuntu or Debian. Get the PID of the process you want to kill. Many others explain how to create live video with Local Area Networks (LAN, which is restricted inside your home) which is of no use to me. At the bottom of this post I provide script on how to eliminate the photo resistors and LED’s, and find home after startup simply by storing the stepper motors last position on your SD card. Domov. So my solution is to just resort to an old fashion hardware change: simply put a drop of silicone adhesive on top of the LED. Raspberry Pi Init Script for a Python Program. To create an Alias, follow these instructions: http://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html and, https://stackoverflow.com/questions/36093910/alias-to-launch-python-py-script and, http://stackoverflow.com/questions/36136971/least-complex-method-to-a-kill-python-script-running-in-the-background, Type: sudo nano ~/.bashrc and then near the bottom (below the alias definition comments and before the ‘if’ statements) enter, alias reboot=’sudo reboot’ and then save your changes with ctrl-x, y, enter.

Tu Ilmenau Address, Einnahmen-überschuss-rechnung Vorlage Pdf, Ernährungsplan Ohne Zucker, Gasthof Am See Schwangau Speisekarte, Reflektoren Am Auto, Alles Gute Zum Geburtstag Papa, Juno Backofen Display Defekt, Lateinische Namen Mit Z, Ja Produkte Hersteller,

Share This
0
Comments

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

© 2021 Mediationsbüro Schmidt - Mediation in Dortmund
Datenschutzerklärung: https://www.xn--mediation-dortmund-sd-sic.de/?page_id=1245