Bedienpanel auf Raspi Basis

58 views
Skip to first unread message

Martin Preinesberger

unread,
Feb 3, 2018, 3:19:48 PM2/3/18
to openHCAN
Hallo,
ich habe bei mir seit einiger Zeit ein Bedienpanel auf Raspi Basis am laufen.

Hier ein paar Bilder:


Passt in eine 10x10cm Herdanschluss Dose.
Wenn Jemand Interesse hat, würde ich das weiter ausführen.


Gruß Martin

Manuel Oswald

unread,
Mar 5, 2018, 2:45:29 PM3/5/18
to openHCAN
Hallo Martin 

Ich hätte an deinem Bedienpanel Interesse vielleicht kannst du mir mal genauere Infos zukommen lassen  .

Wie hast du die Anbindung an den Bus gelöst ? Hardware Seitig ?

Worauf basiert deine Grafische Anwendung und wäre sie noch weiter ausbaubar z.B. Sende ich zur Zeit über einen Reedkontakt der bei mir kein Fenster ist den Zustand meiner Heizungspumpe z.B . Bei dem Hcanweb funktioniert zwar soweit alles aber ich hätte da z.B. gerne auch ist  Temperaturwerte .Oder einfach einige Meldungen außer Lampe,Sonstige,Rolladen,Heizung,Fenster .Ich denke das müsste bei dir einfacher zu machen sein als beim Hcanweb .

Gruß Manuel


Martin Preinesberger

unread,
Mar 6, 2018, 2:38:38 PM3/6/18
to openHCAN
Hallo Manuel,
also generell habe ich das so realisiert:
Auf dem Bananapi, der ja am CAN hängt, liegen div. PHP Seiten.
Diese werden vom Raspi in der Wand per LAN abgerufen.
Die Befehle werden dann per jquery asyncron auf dem Bananapi aufgerufen.
Im Endeffekt, führt das php Script auf dem banana dann z.B. den Telican Befehl für Heizung Auto aus.

Das ist alles noch entsprechend "hart" codiert. Sowohl im javascript/html als auch im php. Aber das könnte man auch auf eine Config Datei umbauen, die dann auch die Oberfläche generiert.

Zu deinem "Reedkontakt": vom Prinzip her, müsste man das pollen. Also in gewissen Zeitabständen die Reedkontakte abfragen und dabei auf den einen filtern.
Aber natürlich kann man dann genauso auch eine bestimmte Temperatur dazu anzeigen. Die Flexibilität hat man ja dann.

Im Endeffekt funktioniert die Uhr auch nicht anders, die Funktion wird alle Sekunde aufgerufen und "ändert" die Uhrzeit.

Aktuell ist der Raspi aus, ich mache dann die Tage noch ein paar Bilder von Innen.
Leider passt der Raspi nur in die 10x10cm Dose wenn der Netzwerkstecker im Leerrohr verschwinden kann. Alternatv könnte man ihn aber auch per WLAN anbinden.


Gruß Martin

Manuel Oswald

unread,
Mar 6, 2018, 4:28:52 PM3/6/18
to openHCAN
Hallo Martin

Danke für deine info .
Ich habe mir schon gedacht das du deine HTML Seite auf PHP aufbaust .
Mir stellt sich die Frage ob man unbedingt den Rpi benötigt ?
Da ja normalerweise die PHP seiten und die html Seite auf dem Bpi laufen .

Mir gefällt trotzdem deine Idee .

Vielleicht kannst du mir dein Quell code deines Bedienteil zukommen lassen das ich mal schauen kann wie du die befehle ausfuhren tust ..

Gruß Manuel

Martin Preinesberger

unread,
Mar 30, 2018, 3:30:53 AM3/30/18
to openHCAN
Hallo Manuel,
hab deine Nachricht irgendwie übersehen.
Ja sicher könnte man den Bildschirm auch am banana betreiben. Am raspi ist die doku/Unterstützung Aber größer.
Ich hab auch schon mit einen nativen Linux GUI Programm experimentiert. Aber so richtig die Notwendigkeit sehe ich nicht. Das HTML PHP zeug läuft.

Ich stell den code bei mir ins repo. Aber das dauert noch ca. 2 Wochen. Ich melde mich nochmal.

Ps: Ich würde aber wenn ich es nochmal machen würde eine 150mm dose nehmen.

Gruß Martin
Reply all
Reply to author
Forward
0 new messages