Posts

Es werden Posts vom August, 2015 angezeigt.

Mit Pushover Raspberry überwachen oder für andere IoT Anwendungen nutzen

Bild
Pushover ist ein Dienst der es erlaubt zu einem Ereignis egal welcher Art eine Nachricht auszulösen. Als Einsatz könnten zum Beispiel Datenbank Überwachungen, Datensicherung Überwachung, Nagios Events, Shell-Scripts, IFTTT, Ebay Watch, GitHub und noch vieles mehr sein. Es gibt für diesen Dienst fast keine Einschränkungen was den Einsatz betrifft. Angesprochen wird der Dienst über eine API, per Web oder Mail. Zum Empfangen von diesen Nachrichten benötigt es eine Pushover App auf dem Android oder IOS Smartphone oder einen Desktop Browser. Windows Phone wird derzeit nicht unterstützt. Damit die Nachrichten auch auf dem Smartphone ankommen, muss die selbst definierte abcde123@api.pushover.net noch abonniert werden. Nachrichten können ganz selektiv zu bestimmten Ereignissen an bestimmte Endgeräte geliefert werden. In meinem Fall nutze ich das Temperatur Überwachungsscript https://github.com/unixweb/rpi-cpu-alarm um den Raspberry Pi die CPU-Temperatur zu überwachen. Steigt die http://blog.un...

Aufbau Temperatur Wetter Station

Bild
Der Aufbau der Temperatur Station ist nun für diesen Projektabschnitt abgeschlossen. Das Gehäuse wird noch gegen ein IP67 Wasserdichtes Gehäuse ausgetauscht. Der Test mit dem neuen Gehäuse soll zeigen in wie weit das neue Netzteil 240Volt/ 5 Volt Festspannung sich im Außenbetrieb bewährt. Die technische Spezifikation liegt bei einer Betriebstemperatur von -30° C und +70° C. http://blog.unixweb.de/aufbau-temperatur-wetter-station/

SSH Tunnel für Mail mit IMAP

Bild
Da der iMac nun nicht mehr direkt per Default Gateway / Route am Internet hängt, können einige Dienste nicht mehr genutzt werden. Wie könnte die Lösung für Mail und IMAP aussehen? Die Lösung ist hier und das Kommando wird auf meinem iMac aufgerufen im Terminal: ssh -o ProxyCommand="ssh -W %h:%p pi@192.168.1.10" mail@mail.meinserver.de -p2222 -L 1144:localhost:143 Möchte man den Prozess in den Hintergrund stellen ohne Login dann geht das so: ssh -f -o ProxyCommand="ssh -W %h:%p pi@192.168.1.10" mail@mail.meinserver.de -p2222 -L 1144:localhost:143 -N http://blog.unixweb.de/ssh-tunnel-fuer-mail-mit-imap/

Prototyp Wetterstation – Teil 11

Bild
So würde die Wunschkonfiguration aussehen, wenn es jeden Tag Sonne gibt. Das Panel liefert bei diesen Wetter bis zu 1000mA pro Stunde. Solar Panel und Raspberry PI Wetterstation Solar Panel und Raspberry PI Wetterstation Solar Panel und Raspberry PI Wetterstation Solar Panel und Raspberry PI Wetterstation Solar Panel und Raspberry PI Wetterstation Ich werde nun einen anderen Weg gehen. Es wird nun ein Platinen 5 Volt Netzteil im Wasserfesten IP65 Gehäuse verbaut, welches dann ein langes 240 Volt Gummikabel enthält. Dieses wird dann über eine Steckdose der Wahl im Garten dann angeschlossen. http://blog.unixweb.de/prototyp-wetterstation-teil-11/

SSH Socks Server

Bild
Durch die Trennung der Computer vom Internet Gateway als Default Route ist eine direkte Kommunikation  aus dem lokalen Netzwerk mit Diensten und Servern im Internet nicht mehr möglich. Hierzu wurde ein Proxy-Server aufgebaut , siehe Artikel hier, um die Verbindungen für Webbrowser zu bewerkstelligen. Nun ist es so, das ich für alle Server die im Internet stehen ausschließlich ssh als Terminal Zugang nutze. Hierzu gibt es Scripts die das Anmelden auf den Servern automatisieren. Jetzt hab ich den Default Gateway beim Mac rausgenommen. Dh. ein direkter Zugang per ssh wie zb. ssh www.hostname.de nicht mehr funktioniert. Da SSH ja ein wirklich mächtiges Werkzeug ist, habe ich mich da etwas geübt und gebastelt. Der Aufbau ist jetzt so, dass ich einen Raspberry PI und einen Mac nutzen werde. Der Raspberry PI ist per Default Gateway an den DSL-Anschluß der 192.168.1.1 angebunden. Dh. auf dem Raspberry Pi funktioniert ssh www.hostname.de ohne Einschränkungen. So war die Idee zwischen http://blo...

Proxy Server mit Raspberry Pi

Bild
Seit längerem steht die Überlegung an, die Rechner im lokalen Netzwerk nicht mehr direkt über die Gateway Adresse 192.168.1.1 mit dem Internet zu verbinden. Also muss eine Proxy Lösung her. Da im lokalen Netzwerk schon einige Raspberry Pi ihre Dienste tun, diesen Proxy Dienst auf einem solcher zu installieren. Außerdem wollte ich einige Webseiten permanent sperren, die echt nervige Werbungen einblenden. Dabei bin ich auf einen interessanten und speicherschonenden Proxy Server mit dem Namen Polipo aufmerksam geworden. Die Installation geht einfach mit : sudo apt-get install polipol Die Konfigurationsdateien sind unter etc/polipo/ zu finden. Proxy Server Polipol für Raspbberry Hier passen wir die config an, ich erwähne nur die Punkte die geändert wurden und relevant sind, für eine sinnvolle Nutzung: proxyAddress = "192.168.1.25" # IPv4 only allowedClients = 127.0.0.1, 192.168.1.0/24 allowedPorts = 1-65535 tunnelAllowedPorts = 1-65535 proxyName = "proxy.unixweb.home" l...