Archiv der Kategorie: Python

Wetterbericht und Astrodaten als JSON auslesen und verarbeiten

Dieser Artikel ist in Bezug auf Weather Unterground leider überholt. Die Firma bietet keinen kostenlosen Webservice mehr an.

Hier geht es zu einer Alternative mit einer anderen kostenfreien API.

In meine Webcam möchte ich einen Wetterbericht einblenden. Außerdem will ich das Pi Camera Modul so aussteuern, dass Aufnahmen nachts mit längerer Belichtung durchgeführt werden. Die normale Kameraautomatik liefert sonst nur trübe oder schwarze Bilder.

Einen Weg, sich kostenlos mit korrekten Wetter und Astrodaten zu Sonnenaufgang und Untergang zu versorgen, zeige ich euch hier:

Wetterbericht und Astrodaten als JSON auslesen und verarbeiten weiterlesen

433MHz Schalt-Steckdosen fernsteuern

Natürlich kann der Raspberry Pi als Universalgenie auch drahtlose Aktoren (Funk Schalt-Steckdosen und anderes) fernsteuern. Gerade in der Home Automation bieten sich hier schier unbegrenzte Möglichkeiten. Das geht auch recht einfach. Wie man mit dem Pi handelsübliche 433MHz Funk Schalt-Steckdosen fernsteuern kann,  steht in nachfolgender Anleitung. 433MHz Schalt-Steckdosen fernsteuern weiterlesen

Hängenden Router automatisch rebooten

Manchmal hat man da, wo der Pi seinen Dienst als Webcam oder als Home Automation Server versieht, keinen Festnetzanschluß. Die Lösung ist ein Router, an den man einen UMTS Internetstick anschließt oder ein fertiger UMTS (LTE ist natürlich noch besser) Router.

Leider verhält es sich so, dass diese Konfiguration immer mal wieder menschlicher Interaktion bedarf:  Unter Umständen ist das Mobilfunknetz so stark überlastet, dass der Router, bzw. der Internet Stick daran sich einfach nicht verbinden will. Nach zu vielen Fehlversuchen streikt der Router dann – zumindest der von mir verwendete TP-Link Mobilfunk Router TL-MR3420. Dann hilft nur ein physikalischer Reset des Routers. Blöd, wenn man dann nicht vor Ort ist, sondern hunderte Kilometer entfernt.

Man könnte den Router ganz einfach mit einer Zeitschaltuhr irgendwann (nachts) aus- und wieder einschalten. Im schlimmsten Fall wäre der Pi dann 24 Stunden offline.

Viel eleganter ist die Lösung mittels Fernschalt-Steckdosen und einem 433MHz Sender am Pi.

Hängenden Router automatisch rebooten weiterlesen

Shebang! Oder wie man Python weglässt

Ein selbstgeschriebenes Python Programm auf dem Raspberry Pi immer mit python programm.py zu starten, ist irgendwie nervig. Zumal andere Python Programme meist ohne das python vornedran auskommen. Wie kann ich also ein selbstgeschriebenes Python Programm ohne das python davor aufrufen? Shebang! Oder wie man Python weglässt weiterlesen