MP3 und WAV Dateien mit einem Raspberry Pi über Bluetooth (Drahtlos) abspielen

Für meinen Raspberry Pi brauche ich nun eine Sprachausgabe da Karotz gestorben ist. Ich habe noch einen < 5 Euro Bluetooth Speaker aus der China-Bucht liegen. So ein Teil:

Denn wollte ich nun drahtlos anbinden.

Dazu verwende ich für den Raspberry Pi den folgenden Bluethooth USB-Adapter, denn ich schon mal mit Fhem angebunden hatte.

Das ist schnell gemacht! „MP3 und WAV Dateien mit einem Raspberry Pi über Bluetooth (Drahtlos) abspielen“ weiterlesen

Pushover Nachricht mit dem Raspberry Pi versenden wenn ein Kaffee (قهوة) gekocht wurde via OpenHab

Mein heutiges Raspberry Pi Projekt soll einfach eine Pushover Nachricht auf alle Handys und iPads versenden, wenn ein Kaffee gekocht wurde. So kann ich immer sehen, wieviele Kaffee ich so am Tag getrunken habe und wann.

Hier der Aufbau in der Küche.

Es wird ein Homematik „Pushover Nachricht mit dem Raspberry Pi versenden wenn ein Kaffee (قهوة) gekocht wurde via OpenHab“ weiterlesen

Jahresrückblick 2016: Welche drei Seiten von diesem Blog wurden am meisten gelesen?

Welche drei Beiträge dieses Blogs wurden am meisten gelesen? Auf Platz 1 ist ein Arduino Thema gelandet, aber die folgenden sind Raspberry Pi Themen.

Das gleiche Bild zeigen auch die Google Suchanfragen, da gewinnt auch der Arduino leicht.


Hier nun die TOP 3 von mir:

1. Temperatur Messung mit dem DS18B20 und Arduino Nano „Jahresrückblick 2016: Welche drei Seiten von diesem Blog wurden am meisten gelesen?“ weiterlesen

Java Wrapper für die Dump1090 Schnittstelle

Java Wrapper für die Dump1090 Schnittstelle.

Dieses Projekt ist eine Javaschnittstelle für den Zugriff auf die Daten von Dump1090 per Java Objekte.

Mit dieser Javaschnittstelle können einfach Pushover Nachrichten an jedes Handy bzw. Tablet versendet werden wenn ein Flugzeug startet oder landet. Da wir in der nähe vom Flughafen Hannover (EDDV, HAJ) leben, sehen wir gerne Flugzeuge starten und landen. Die beiden Start.- und Landebahnen liegen in Ost-West Richtung. Wenn wir aus dem Küchenfenster schauen oder wenn wir auf der Terrasse sitzen, sehen wir alle Flugzeuge die von Osten aus ankommen bzw. in die Richtung wegfliegen. Nun möchte ich gerne eine Nachricht mit Tonsignal mit Höhe, Geschwindigkeit, Flugnummer usw. auf mein Handy erhalten, wenn ein Flugzeug aus dem Osten zum landen ankommt bzw. in Richtung Osten starte. Alle anderen Flugzeuge die in die andere Richtung starten bzw. landen sollen nicht berücksichtigt werden. Auch nicht Flugzeuge die nur Hannover überfliegen.

klassendiagramm
Auch soll eine Pushover versendet werden wenn ein Luftnotfall (med. Notfall, Entführung usw. ) per Transponder gemeldet wird.
„Java Wrapper für die Dump1090 Schnittstelle“ weiterlesen

Cessna (172S Skyhawk SP) wird vom Raspberry Pi empfangen

Muss das sein? Können die nicht in Nevada ihre Flugübungen machen?

bildschirmfoto-2016-11-23-um-19-23-21

HTOP 2.0.2 für den Raspberry Pi jetzt mit Temperatur und Frequenzanzeige

Wer für den Raspberry Pi eine HTOP Anzeige mit Temperatur und Frequenz benötigt, kann diese Version installieren. HTOP ist ein freier Prozessmanager für Linux, welcher ua. eine dynamische Übersicht laufender Prozesse und freier/belegter Systemressourcen bietet.

htop

Installation:

Raspberry Pi Flugstatistik mit collectd, rrd und dump1090-tool

Wer schöne Grafiken zum Thema Flug-Transponder-Empfang erstellen will, kann das sehr einfach machen. Es werden dann im Browser, z.B. solche Diagramme angezeigt:

rrd flug statistik mit collectd
Es gibt ein gutes Install-Script (Thanks Ted Sluis) mit dem geht die Installation auf einem Raspberry Pi Debian Jessie sehr einfach. Auch ein Install-Video ist auf der Seite zu finden.

Einfach diese Befehle absetzen: „Raspberry Pi Flugstatistik mit collectd, rrd und dump1090-tool“ weiterlesen

Raspberry Pi: Dump1090 erzeugt auch JSON-Dateien die extern verwendet werden können

Dump1090 erzeugt auch JSON-Dateien, die periodisch aktualisiert werden und die auch extern verwendet werden können.

Dies sind ua. die folgenden Dateien:

  • aircraft.json
  • stats.json
  • receiver.json
  • history_0.json, history_1.json, …, history_119.json

Die genaue Dokumentation ist hier zu finden.

Über den Browser kann man auf diese Dateien z.B. so zugreifen, wenn ein externer Server verwendet wird:

http://(Raspberry Pi Adfresse)/dump1090/data/aircraft.json

im Dateisystem sind sie unter

/run/dump1090-mutability

zu finden.

Die aircraft.json liefert dann z.B. die folgenden Infos: „Raspberry Pi: Dump1090 erzeugt auch JSON-Dateien die extern verwendet werden können“ weiterlesen

Update des Raspberry Pi mit PiAware von 2.1 auf 3.5.3 und Bing Map einstellen

Bin nun wieder von meiner Weltreise zurück. In der zwischenzeit gab es einige Updates.

Es gibt eine neue Version von PiAware mit der Nummer 3.5.3 Deshalb diese Version laden und gleich das ganze System updaten:

Dann auch gleich dump1090-mutability_1.15~dev neu erstellen und installieren: „Update des Raspberry Pi mit PiAware von 2.1 auf 3.5.3 und Bing Map einstellen“ weiterlesen

Raspberry Pi: Wie können Daten mit JeeLink mit Node-RED eingelesen werden?

Wie können Temperatur, LaCrosse und andere Sensoren mit JeeLink abgefragt und mit Node-RED weiter verarbeitet werden. Den JeeLink mit diesem LaCrosseITPlusReader Sketch flashen:

Arduino Sketch

Dann noch für Node-RED den Node serial installieren. Den serialport Node wie folgt installieren:

Hier der ganze Flow, der die Daten auf der Debug-Konsole ausgibt:

node-red serial jeelink

Diese Einstellungen sind für den Node nötig: „Raspberry Pi: Wie können Daten mit JeeLink mit Node-RED eingelesen werden?“ weiterlesen

Quicktest: 5 Euro Router – A5-V11 3G/4G Router

Quicktest des 5 Euro Router:

Erst mal checken ob ein Zugang per Telnet geht. Dazu den Router mit Strom über den kleinen USB-Port (weißes Kabel) versorgen und den Netzwerkanschluss anklemmen. Es leuchtet nun die blaue LED.

Auf dem Gerät sind die default Zugangsdaten angebracht:

  • SSID: 3G-wifi-xxxx
  • IP Adresse: 192.168.100.1
  • WIFI Passwort: 12345678
  • Username: admin
  • Passwort: admin

router-5-euro

Ok, dann mal los, „Quicktest: 5 Euro Router – A5-V11 3G/4G Router“ weiterlesen

3G/4G Router (A5-V11 3G/4G Router) für 5 Euro inkl. Versand aus der Bucht

Soeben ist mein Router mit Kabel für 5 Euro aus der Bucht (China) inkl. Versand eingetroffen. Hat zwar ein paar Wochen gedauert, aber bei dem Preis kann man auch ein paar Wochen warten. Es ist auch eine Anleitung in chinesisch und englisch dabei.

wiif-router

Hier ein paar Daten des SoC – Mediatek/Ralink RT5350F MIPS processor @ 360MHz mit System Memory 32MB RAM (W9825G6EH-75), 4MB NAND flash (Pm25LQ032) „3G/4G Router (A5-V11 3G/4G Router) für 5 Euro inkl. Versand aus der Bucht“ weiterlesen

Auf der Suche, warum der Cubieboard mit Debian Jessie nach ein paar Tagen abstürzt. Teil 3: Workaround tägliches rebooten

Habe nun mal ein anders Netzteil verwendet, aber auch nach 3 Tagen ist der Cubi wieder abgestürzt. An der Stromversogung kann es also wohl nicht liegen!

Dann habe ich mir mal den Speicherverbrauch angeschaut, da ich die Vermutung hab, das der Apache2 oder die Mysql den Speicher vollaufen lassen und es zu einem Speicherüberlauf mit Absturz kommt.

Ich habe nun mal Testweise einen CRON Job angelegt, der einmal am Tag ein Reboot durchführt, in der Hoffnung das er dann länger als 3 Tage läuft. Das behebt zwar nicht die Ursache, aber wenn es läuft ist das mal ein Workaround (siehe Bild mit der Telefonzelle) … 😉

Der Cron-Job kann wie folgt angelegt werden und zwar mit root Zugang:

und in der letzten Zeile folgenden Eintrag ergänzen. „Auf der Suche, warum der Cubieboard mit Debian Jessie nach ein paar Tagen abstürzt. Teil 3: Workaround tägliches rebooten“ weiterlesen

Wie können Flugdaten von MQTT Servern empfangen und in openHAB angezeigt werden?

Wie können Flugdaten von MQTT Servern empfangen und in openHAB angezeigt werden? Hier ein Beispiel, wie von einem öffentlichen Testserver (test.mosquitto.org) die Anzahl von Flugzeuge in Hannover per MQTT empfangen, und alle 5 Minuten in realtime in openHAB angezeigt wird.

openhab-mqtt

Das geht ganz einfach mit dem MQTT-Binding das in das addon Verzeichnis kopiert werden muss ( Datei: org.openhab.binding.mqtt-1.8.3.jar ). Dann den MQTT-Broker in der openhab.cfg eintragen: „Wie können Flugdaten von MQTT Servern empfangen und in openHAB angezeigt werden?“ weiterlesen