Meine Hard- und Softwareprojekte
Hard- und Softwareprojekte mit dem Raspberry Pi
Sonntag, 20. November 2016
EnOcean Temperatursensor-Funkmodul STM 330 mit einer Batterie betreiben
Das Funkmodul bezieht seine Energie über die Solarzelle. Dumm nur, wenn zu wenig Licht darauf fällt. Daher habe ich eine Batterie parallel zu dem eingelöteten Akku geschaltet. Es werden 3V= benötigt. Ich habe die Lithiumbatterie CR2 gewählt, Diese müsste für ein paar Jahre reichen.
Das Modul habe ich auf einem selbst konstituierten Halter (3D-Druck) montiert und die Batterie daneben geklebt.
Schön ist die Lösung nicht, aber es funktioniert.
Samstag, 23. Mai 2015
Raspberry Pi - Unterbrechungsfreie Stromversorgung mit Power Bank
Zur unterbrechungsfreien Stromversorgung des Raspberry Pi gibt es viele Lösungen, welche aus meiner Sicht nicht optimal sind: Belegung der GPIO-Anschlüsse, Preis…
Ich verwende eine Power Bank, welche es schon für ein paar Euros gibt, und habe diese einfach zwischen das Netzteil und den Raspberry Pi geschaltet. Damit kann ein Stromausfall von wenigen Stunden überbrückt werden.
Ich verwende eine Power Bank, welche es schon für ein paar Euros gibt, und habe diese einfach zwischen das Netzteil und den Raspberry Pi geschaltet. Damit kann ein Stromausfall von wenigen Stunden überbrückt werden.
Sonntag, 12. April 2015
Raspberry Pi - Programm zeit- oder eventgesteuert ausführen mit Cron
Alternativ zu dem Eintrag in die Datei rc.local kann man Programme auch zeit- oder eventgesteuert mit dem Cron-Daemon starten.
Die Verwaltung erfolgt über Cronetab:
Die Verwaltung erfolgt über Cronetab:
- crontab -e
- @reboot /home/pi/programm.sh
- 0 20 * * * /home/pi/programm.sh
Samstag, 11. April 2015
Raspberry Pi - Programm beim Hochfahren ausführen
Programme können durch den Umweg über ein Script beim Booten des Raspberry Pi gestartet werden:
Zuerst muss ein Script erstellt werden:
+o und Verlassen des Editors mit <Strg>+x
Das Script muss nun noch ausführbar gemacht
Speichern mit <Strg>+o und Verlassen des Editors mit <Strg>+x
Man kann das Script auch in jeden anderen Pfad speichern.
Das ist die einfache Variante. Wem das nicht reicht: Autostart
Zuerst muss ein Script erstellt werden:
- nano /home/pi/programm.sh
- #!/bin/sh
- /home/pi/programm
- chmod +x /home/pi/programm.sh
- sudo nano /etc/rc.local
- /home/pi/programm.sh
Mittwoch, 11. März 2015
Windows Phone: Here-Karten auf SD-Karte speichern
Standard mäßig werden Karten für das Navigationssystem "Here" im Speicher des Telefons abgelegt. Bei vielen Karten kann das zu einem Problem werden.
Mit der bereits installieren App "Speicheroptimierung" kann man die Apps zwar in auf die SD-Karte verschieben, leider bleiben die Daten im Telefonspeicher.
Die App "Lumia Speicherüberprüfung" erlaubt das Speichern der Navigationskarten auf der SD-Karte. Leider ist diese im App-Store 8.1 nicht zu finden und lässt sich nur über den Link installieren.
Die Karten müssen vor dem Wechsel des Ordners allerdings gelöscht werden.
Mit der bereits installieren App "Speicheroptimierung" kann man die Apps zwar in auf die SD-Karte verschieben, leider bleiben die Daten im Telefonspeicher.
Die App "Lumia Speicherüberprüfung" erlaubt das Speichern der Navigationskarten auf der SD-Karte. Leider ist diese im App-Store 8.1 nicht zu finden und lässt sich nur über den Link installieren.
Die Karten müssen vor dem Wechsel des Ordners allerdings gelöscht werden.
Montag, 1. September 2014
Smart Home mit Raspberry Pi & EnOcean
Anbei ein Link zu einem Webinar von element14 über EnOcean, FHEM und die praktische Handhabung mit dem Raspberry Pi: http://www.element14.com/community/videos/12827
Sonntag, 31. August 2014
FHEM auf dem Raspberry Pi und EnOcean Pi 868 installieren
Beschreibung zum Einrichten von Fhem auf dem Raspberry Pi:
Der Raspberry Pi dient als Steuerzentrale.
Die Kommunikation mit dem Sensoren und Aktoren erfolgt über das Modul EnOcean Pi.
Auch wenn die Software erst neu installiert wurde: update durchführen!
Der Raspberry Pi dient als Steuerzentrale.
Die Kommunikation mit dem Sensoren und Aktoren erfolgt über das Modul EnOcean Pi.
- Zuerst habe ich Raspian neu installiert um sicher zu sein, dass es keine Konflikte zwischen den Programmen gibt.
- Nach dem Booten einloggen: User: pi; Passwort: raspberry
- Das Setup.Menü mit "sudo raspi-config" aufrufen
- Tastatur, Zeitzone... einstellen
- Neuste Firmware installieren:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install rpi-update
- sudo reboot -i
- Abschalten des seriellen Ports: (Erfolgt erst nach einem Neustart)
- sudo wget https://raw.github.com/lurch/rpi-serial-console/master/rpi-serial-console -O /usr/bin/rpi-serial-console && sudo chmod +x /usr/bin/rpi-serial-console
- sudo rpi-serial-console disable
- sudo reboot -i
- rpi-serial-console status => Serial console on /dev/ttyAMA0 is disabled
- Installieren und starten des FHEM-Server:
- Installieren von Perl und der FHEM-Bibliothek:
- sudo apt-get install perl libdevice-serialport-perl libio-socket-ssl-perl libwww-perl
- sudo apt-get install –f
- Installieren von FHEM im Verzeichnis /opt/fhem:
- wget http://fhem.de/fhem-5.5.deb
- sudo dpkg --install fhem-5.5.deb
- Starten des Programms:
- http://<Raspberry_Pi_IP>:8083/fhem im Browser (auf dem PC) starten
Lasst Euch nicht, wie ich, verwirren. Der Menüpunkt "EnOcean" erscheint erst nachdem ein Sensor oder Aktor angelernt wurde.
Auch wenn die Software erst neu installiert wurde: update durchführen!
Abonnieren
Posts (Atom)