Posts by nook

    Wie gesagt, leider hatte ich den Fall schon... Damals ist nicht viel Ausgelaufen, eventuell 5 oder 10 Liter... Bei meinem Aufbau reicht einer dünner Film Wasser auf dem Boden. Wie gesagt, man kann einfach zwei Dräte einmal komplett um das AQ ziehen, dann bekommst du es immer mit. Ich habe einen kleinen Vorsprung an meinem Schrank, wo ich das ganze versteckt habe, das man es von außen nicht sieht.

    Meiner Meinung nach ist die Wahrscheinlichkeit am größten, das das Becken in einer Ecke kaputt geht. Dann läuft das Wasser am Schrank runter. Spritzen wie eine Fontäne passiert nicht, also kann ich mir nicht vorstellen. 40 - 50CM Wasser, das sind ja nur 0,04 oder 0,05 Bar Druck. (10m Wasser = 1 Bar oder?)

    Eine bessere Möglichkeit habe ich bisher noch nicht gefunden, und wenn es nur in 80% funktioniert, dann besser als zu 0%^^

    Hi,
    finde dein Thema klasse, besonders weil ich versuche das gleiche für mein Aquarium zu basteln.
    Bisher überwache ich nur die Temperatur mit einem TEMPer USB Sensor und ob mein AQ noch dicht ist. Leider habe ich schon eine undichte Dichtung erlebt und dies nur mit Glück früh bemerkt.

    Auf "Lager" habe ich noch einen Durchfluss-Sensor und einen PH-Sensor. Bei dem PH-Sensor habe ich allerdings Angst Ihn ins Wasser zu hängen (ist so eine zähe Flüssigkeit drin?)

    Zusätzlich habe ich ein AVR_NET_IO Modul, welches ich über TCP ansprechen kann. Hierrüber prüfe ich ob das AQ dicht ist und könnte auch den PH-Sensor so ansprechen.

    Überwachen tue ich dies mit Naemon/Nagios. Dafür habe ich mir eine eigene Weboberfläche geschrieben, die auf dem Handy und Tablet eine gute Figure macht. Die Plugins für Naemon liegen auf GitHub.

    Leider bin ich was das elektronische (bin PHP Entwickler) angeht nicht besonders fit, was auch der Grund ist warum viele Seonsoren noch in der Ecke liegen.
    Wäre cool wenn wir uns dabei gegenseitig unter die Arme greifen könnten :)


    Naemon Plugins: https://github.com/nook24/nook24-naemon-plugins

    Hi,

    Vor gut 3 Jahren hatte ich hier im Forum ein Thema eröffnet, ob jemand es geschafft hat Nagios + NDOUitils auf einem Pi zu installieren.


    Seit dem ist viel passiert und ich habe eine NDO kompatible (gleiches Datenbank Layout) Alternative names Statusengine entwicklet, welche auf einem Pi funktioniert.

    Ich selber verwende das ganze zur Überwachung meiner Server und meines Aquariums.
    Die einzige Abhängigkeit/Schwierigkeit liegt darin lib-json-c auf dem Pi zu installieren.

    Der Quelltext liegt auf GitHub. Zusätzlich kommt Statusengine mit einem Webinterface und übernimmt auch gleich die erstellung von RRD Graphen für euch :)

    Eventuell ist das ganze ja auch für jemand anderen nützlich...
    PS: Das ganze wurde natürlich eigentlich nicht für den Einsatz auf einem RPI entwickelt ;)

    Weblinks:
    Projektwebseite: statusengine.org
    GitHub: https://github.com/nook24/statusengine

    Also das Display ist mittlerweile erhältlich. Habe damit schon etwas gebastelt:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Alles wietere findet hier dann auf meiner Homepage:
    http://www.nook24.eu/?p=678

    Gruß,

    NooK

    So, für alle die das Thema interessant finden habe ich nochmal ein kleines Video zur Version 2 gemacht:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Alles wietere findet hier dann auf meiner Homepage:
    http://www.nook24.eu/?p=678

    Gruß,

    NooK

    Hab aber mal ne frage gibt es ein fertiges programm was man per terminal startet und dadrin i-was machen kann fürs Display?

    Ist einfach mal Allgemein gefragt nicht für i-eine spezielle Anwendung.

    Also, ich lasse bei mir im Hintergrund ja ein C-Programm laufen, was die ganzen Befehle von PHP entgegen nimmt. Damit kannst du natürlich machen was du willst. Kannst das ganze dann ja auch umbauen, dass es mit scanf auf Befehle wartet, oder von der Standardeingabe (stdin) lesen ;)

    Gruß,

    nook

    Hi,

    Kurzer Status. Habe mir jetzt das Display hier geholt:
    http://www.emsystech.de/produkt/raspi-lcd/
    Danach habe ich mir ein kleines C-Programm geschreiben, welches ich mit exec aus PHP raus ansprechen kann. Werde versuchen das ganze in eine PHP extension zu compilen, allerdings habe ich noch ein paar Problem mit dem uint8 in php^^

    Hier einmal UTube Vid:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Gruß,

    NooK

    Edit: Youtube Video-Code eingebunden

    Hi,

    Ich habe ein Problem mit den ndoutils unter Rasbian. Ich habe mit Nagios 3.2.3 aus den Sourcen installiert. Das ganze funktioniert auch wunderbar. Danach habe ich die ndoutils herruntergeladen und auch aus dem Source compiled und installiert.

    Soweit hat alles auch noch geklappt. Wenn ich allerdings Nagios mit dem Eventbroker NDO starte, bekomme ich direkt ein Segfault. Ich hab jetzt NDO 1.4b7 von Sourceforge, 1.4b9 von aus den Rasbian Sourcen und 1.5.2 wider von Sourceforbe probiert... Überall das gleiche.

    Hat es schon jemand gescahfft dei ndo zum Laufen zu bekommen, oder hat jemand einen Tipp für mich? In #nagios und #rasbian im IRC Wusste man keinen Rat mehr :(

    Naja ob du jetzt exec oder nicht benutzt macht ja ansich keinen Unterscheid. Wenn du das ganze einmal auf der CLI ausführst, bekommst du ja das selbe Ergebnis:

    Code
    nook$ echo "Hallo Welt" | sudo whoami
    Password:
    root
    nook$


    Wenn du das ganze nur im Heimnetzwerk betreibst ist es ja eigentlich eh "egal". Ich würde wie gesagt einen Deamon schreiben, welcher auch gleich prüft ob die PID, welche du killen möchtest, auch vom Prozessnamen her zu dem Prozess passt, den du Beenden möchtest. Das ganze kann man dann ja noch mit einer SessionId usw weiter sichern.

    Gruß,

    NooK

    So,

    habe heute Abend nochmal alles zusammen mit meinem Vater überprüft. Leider alles richtig gewesen, nur macht das komische Medion Display immernoch keinen Mucks. Dann habe ich etwas mehr Gewalt angewendet und einmal mit nassen Fingern über die Platine gewischt. Dann hat es wieder alle möglichen Sonderzeichen angezeigt. Also das Display ist ok, wird kommuniziert aber definitive nicht via TTL :(

    Kennt jemand ein LCD, welches ohne großen Aufwand am RPI betrieben werden kann?
    Eventuell das hier http://adafruit.com/products/181?

    Sehr interessant was ihr da vor habt. An sich sollte es mit PHP kein Problem sein, einen Drucker anzusprechen, solange das OS einen Treiber dafür laden konnte.

    @ps915
    Ich würde den Webserver/PHP nicht erlauben im exec ein sudo auszuführen. Eventuell solltest du einen PHP Daemon im Hintergrund laufen lassen, welcher dann für dich die entsprechenden Befehle ausführt. Pear bietet dir dafür die ein oder andere Klasse an.

    Besonders wenn jemand auf die Idee kommt etwa folgendes auf deine URL zu hetzen:
    [code=php]<!--?php
    $i =0;
    while(true){
    $http->url('deineip?kill='.$i);
    $http->sent();
    $i++;
    }[/php]


    Gruß,

    NooK

    Das sieht ziemlich cool aus, allerdings wenn ich mir den Schaltplan dafür so anschaue. Wenn es einen Bausatz geben würde, würde ich mir das ganze noch überlegen, aber so is mir das etwas zu heavy.

    Bei Golem hatten sie im Test ein Display angeschlossen, was mit PHP angesteuert wurde. Das wäre mein absoluter Favorit ;) Leider habe ich von Golem noch keine Antwort bekommen, welche Hardware dort verwendet wurde.
    http://www.golem.de/news/raspberry…1207-93058.html


    Sowas wäre mir am liebsten, da ich aktuell nicht mehr so viel Zeit in so gebastelt investieren kann und will.

    //Edit:
    Golem hat das ganze via Tinkerforge gemacht. Das ist allerdings nichts wonach ich suche. Hätte es gerne direkt am RPI...
    http://www.golem.de/news/tinkerfor…1205-91624.html


    //Edit:
    Habe gerade noch das hier zu dem Thema gefunden:
    http://learn.adafruit.com/drive-a-16x2-l…rry-pi/overview


    Aber das ist auch wieder so "aufwändig". Hätte es gerne etwas einfacher. Habe auch schon davon gelesen, dass es wohl möglich ist ein iPhone Display anzuschließen. Allerdings halte ich das etwas übertrieben nur um die Temperatur und Co Werte des Aquariums anzuzeigen.

    Hi,

    bin recht neu was das RPI angeht. Um ehrlich zu sein habe ich aktuell noch nicht einmal die Hardware, die befindet sich leider immer noch auf dem Postweg...

    Ich möchte gerne mein Aquarium mit dem RPI überwachen. Aktuell mache ich dies mit einem Netbook, einigen Sensoren und einer Relaiskarte. Aber ein Netbook? Das geht so ja mal garnicht und braucht dazu noch viel zu viel Strom. Also musste ein RPI bestellt werden. Als OS wollte ich Debian/Rasbian installieren.

    Aus meinem alten Medion MD8800 habe ich damals ein Display ausgebaut. Bis gestern dachte ich immer es handelt sich um einen normalen COM-Port, doch dann habe ich gesehen, dass das Display anscheinend einen TTL Wandler benötigt. Also habe ich etwas gebastelt, doch leider ohne Erfolg. Das originale Medion Mainboard hatte anscheinend einen RS232->TTL Pegelwandler verbaut, da dort das Display sich über einen COM-Port ansprechen lies, sowohl unter Windows mit VisualBasic als auch unter Linux mit PHP, C, oder einfach Bash.

    Hier einige Infos zu dem Display:
    Meine gesammelten HW Infos: http://www.nook24.eu/?p=198
    Mein Programm (Windows, Medionmainboard only): http://www.nook24.eu/?p=152

    Weiter Infos zur Hardware aus dem Internet:
    http://www.hit-karlsruhe.de/aol2mime/medion_md_8800_vfd.htm

    http://www.martinm-76.dk/md8800/LCD/lcd-tests.txt


    Die Schaltung hatte ich gestern einmal nachgebaut:
    http://sodoityourself.com/max232-serial-level-converter/


    Leider hat die Schaltung so nicht ganz funktioniert und auf dem Display kamen mit Glück nur ein paar Sonderzeichen an. Allerdings konnte ich es noch nicht mit dem RPI testen, aus oben genannten Gründen, sonder habe es direkt mit einem COM-Port versucht. Werde heute nochmals alles durchmessen und versuchen meinen Fehler zu finden.

    Habt ihr eventuell einen Tipp für mich, wie ich das Display an das RPI anschließen kann, oder eventuell könnt ihr mir ja ein anderes Display empfehlen, welches mit dem RPI kompatibel ist :)

    Gruß,

    NooK