Ergebnis 1 bis 9 von 9
  1. #1
    vali ist offline Neuer Benutzer
    Registriert seit
    26.02.2010
    Beiträge
    3

    Standard Projekt: Silvia goes Home-Automation

    Da meine Siliva nun schon über drei Jahre alt ist, bin ich es langsam Leid beim nach Hause kommen zunächst auf das Vorheizen warten zu müssen und beim Bezug die Durchlaufzeit zu beobachten.
    In Kurzform: Mich hat die Bastelwut gepackt.

    Nachdem ich gerade mit dem "proof of concept" fertig bin, ist der Zeitpunkt erreicht meine Projekte kurz vorzustellen. Es gibt hier sicherlich den ein oder anderen, der sich über die dazugewonnenen Features ebensfalls freuen würde.
    Bei tiefergehendem Interesse kann ich gern weitere Details liefern, aber nun zur Bastelstunde:

    Teil 1: Vorheiz-/Einschaltautomatik
    Zielsetzung:

    • Zeitschaltuhr zur Einschalt-"automatik" abschaffen.
    • Maschine unterwegs einschalten, damit sie bei Ankunft durchgeheizt ist.
    • Per elektronischem Terminplan die Maschine zu wiederholten, festen Terminen (z.B. morgens, kurz vor dem Aufstehen) einschalten.

    Umgesetzt habe ich das ganze mit einem Funksteckdosenset. Dazu habe ich die Platine aus der dazugehörigen Fernbedienung befreit und über einen Microcontroller an einen Computer (läuft ständig) angeschlossen. Nun kann ich über ein Webinterface und z.B. mein Handy die Silvia ein- bzw. ausschalten und Termine dafür konfigurieren.

    Teil 2: Bezugs-Timer
    Zielsetzung:

    • Automatische Abschaltung der Pumpe beim Espressobezug nach einer konstanten, aber einstellbaren Zeit.
    • Der (manuelle) Dauerbezug soll weiterhin möglich sein.
    • Der (automatische) Festzeit-Bezug soll vorzeitig abgebrochen werden können.

    Hierzu habe ich zunächst den Wippschalter für den Espressobezug durch einen zweistufigen Wippschalter (Ein-Aus-Ein) ersetzt.
    Außerdem habe ich eine Platine entworfen, die mit einem entsprechenden Timerbaustein zwei Relais schaltet. Diese Platine hängt quasi zwischen dem neuen Schalter und den Leitungen, die vorher an dem Schalter waren.
    Die Bezugszeit lässt sich über ein Potentiometer einstellen und liegt in etwas zwischen 10s und 35s.


    Im Moment bin ich gerade beim mechanischen Einbau (habe das bisher nur provisorisch am "offenen Patienten" getestet). Bei Interesse kann ich nach Fertigstellung gern Fotos vom Einbau zur Verfügung stellen.

  2. #2
    tec
    tec ist offline Erfahrener Benutzer
    Registriert seit
    06.01.2009
    Ort
    Aachen/Offenbach
    Beiträge
    320

    Standard AW: Projekt: Silvia goes Home-Automation

    Also mich würden Details zu Teil1 interessieren. Wäre schön wenn Du dazu noch etwas schreiben könntest.
    Viele Grüße Marco
    @home: Carimali Uno + Fiorenzato T80 + Mazzer Super Jolly
    @home2: Rancilio Sivlia 2009er (PID)+ Eureka MCI

    EX- Equipment:
    Krups Vivo F880, Saeco Aroma, Rossi RR45, Eureka MDML

  3. #3
    betateilchen ist offline Erfahrener Benutzer
    Registriert seit
    13.06.2008
    Ort
    JO31fd
    Beiträge
    5.055

    Standard AW: Projekt: Silvia goes Home-Automation

    Nur mal so vor mich hingedacht...

    Einen Microcontroller an einem permanent laufenden PC angeschlossen? Das geht doch auch einfacher. Für solche Zwecke läßt sich ganz prima das "AVR NetI/O Modul" von Pollin verwenden. Dafür gibt es - außer der originalen Software - inzwischen eine Vielzahl von anderen "Betriebssystemen", die sogar komplette Webserver beinhalten (einfach mal bei Google nach AVR netio suchen). Ich denke, billiger und stromsparender lassen sich solche Fernschaltaufgaben nicht lösen. Darüberhinaus gibt es dafür inzwischen auch noch ein AddOn Board, auf dem sich z.B. ein SDcard Steckplatz befindet.
    Manchmal gehen mir meine Meinungen auf die Nerven. Aber ich habe keine anderen. (Werner Schneyder)

  4. #4
    vali ist offline Neuer Benutzer
    Registriert seit
    26.02.2010
    Beiträge
    3

    Standard AW: Projekt: Silvia goes Home-Automation

    @betateilchen:
    Klar gibt es dafür schönere Methoden, sofern man an einer Kompaktlösung interessiert ist. Für mich hat sich das einfach angeboten, da ich eh einen ziemlich sparsamen Rechner mit diversen Virtual Machines laufen habe. Insofern ging es für mich nicht einfacher

    @tec:
    Details folgen bei Gelegenheit.

  5. #5
    vali ist offline Neuer Benutzer
    Registriert seit
    26.02.2010
    Beiträge
    3

    Standard AW: Projekt: Silvia goes Home-Automation

    Details zur Vorheiz-/Einschaltautomatik:

    Zunächst einmal benötigt man ein Funksteckdosenset, die gibts z.B. für günstig (< 10Euro) bei Pollin. Zu achten ist dabei auf die Schaltleistung (Standard ist 1kW; das reicht gerade so für die Siliva) und die Betriebsspannung der Fernbedienung.
    Ich hatte bisher zwei Modelle in der Hand und beide Fernbedienungen liefen mit 12V. Das ist für die Batterieversorgung relativ unpraktisch, für die Versorgung per Steckernetzteil jedoch wiederum sehr schön.

    Ich bemühe mich nun mal, nicht all zu technisch zu werden. Falls deshalb noch Fragen offen bleiben, könnt ihr einfach gezielt nachfragen.

    Schritt 1 (Fernbedienung ansteuern):
    Ersteinmal bekam die Fernbedienung eine vernünftige Spannungsversorgung (ich kaufe doch keine A32 Batterie) per Steckernetzteil.
    Die Taster auf der Platine habe ich dann einfach ausgelötet und durch Transistoren ersetzt. Dabei reicht bei meinem Modell ein Transisor (bipolar, BC547) pro Taster aus, ein Freund hat mir beim Nachbau berichtet, dass er DREI Transistoren benötigt.

    Die Transistoren (in Emitterschaltung, Basiswiderstand 4,7kOhm) habe ich an einen Microcontroller (z.B. ATTiny) angeschlossen.
    (Das ganze Microcontroller (µC) Drumherum lasse ich mal weg, einzig dass es bei Pollin auch ein günstiges Evaluationsboard gibt.)

    Schritt 2 (Microcontroller steuern):
    Der µC hängt per USB-Seriell-Wandler am Computer (die Teile mit dem Chip von FTDI funktionieren sehr gut) und wartet auf seine Anweisungen.
    Da ich auf Linux arbeite (und jeder vernünftige Webserver auf Linux läuft), geschieht das einfach auf der Shell per echo-Befehl. (Für Windows ließe sich dafür auch in wenigen Minuten ein Programm schreiben.)

    Schritt 3 (Web-Frontend):
    Ich habe mich hier für lighttpd als Webserver entschieden. Dort fix php installiert und konfiguriert und schon war eine simple Steuerung zum Ein- bzw. Ausschalten der Funksteckdosen gebaut.

    Schritt 4 (Terminplaner):
    Feste und wiederholbare Ein- bzw. Ausschalttermine speichere ich in einer sqlite Datenbank, die natürlich auch über das Web-Frontend konfigurierbar ist.
    Das schaut dann so aus, dass ich einen Wochentag, eine Uhrzeit, einen Schaltbefehl sowie ein Wiederholungsintervall (wöchentlich, täglich) festlege. Außerdem kann ich die maximale Wiederholungsanzahl einstellen (0 bis unbegrenzt). Zum Beispiel schalte ich täglich um 23Uhr die Silvia aus, falls sie mal versehentlich angeblieben ist.
    Per cronjob (Linuxzeug, ruft eine Programm zu bestimmten Uhrzeiten auf) rufe ich alle 5 Minuten das php-Skript auf, welches überprüft, ob eine Aktion aus dem Terminplan ausgeführt werden muss, dieses dementsprechend ausführt und abhängig vom Intervall und der Wiederholungszahl bearbeitet.

  6. #6
    c.h.r.i.s ist offline Benutzer
    Registriert seit
    26.12.2009
    Ort
    Köln
    Beiträge
    55

    Standard AW: Projekt: Silvia goes Home-Automation

    Diese Konstruktion dürfte einen WAF im negativen Bereich haben. Bist Du Single?

    duckundweg......


    Maschine: Rancilio Silvia 2009 mit Easy-Kit
    Mühle: Graef CM80

  7. #7
    cafePaul ist offline Erfahrener Benutzer
    Registriert seit
    14.09.2007
    Beiträge
    356

    Standard AW: Projekt: Silvia goes Home-Automation

    ...und wie realisierst du die Handy-Steuerung?
    Über eineTelefonverbindung oder über Web-Zugriff?

  8. #8
    dk0kt ist offline Benutzer
    Registriert seit
    02.03.2008
    Ort
    nr Karlsruhe (JN49ic)
    Beiträge
    69

    Standard AW: Projekt: Silvia goes Home-Automation

    Hallo.

    Ich nutze:

    - iPhone
    - CasaRemote
    - EZcontrol XS1

    Damit kann ich zusätzlich zu Steckdose, DImmer u.ä.
    auch Wettersensoren und Webcams bedienen. Wenn
    ich z.B. zu spät nach Hause komme kann ich die normale
    Zeitsteuerung mit dem iPhone übersteuern.

    mfg
    Stefan

    Faema Enova compact S1 & La Cimbali Magnum

  9. #9
    cafePaul ist offline Erfahrener Benutzer
    Registriert seit
    14.09.2007
    Beiträge
    356

    Standard AW: Projekt: Silvia goes Home-Automation

    ...eine kostenlose Alternative sollte fhem sein

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Google Suche
Reklame

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36