Ich verfolge hier viele Beiträge wo User ihre Ideen zum ganz persönlichen Hausbus vorstellen und grundsätzliche Fragen stellen, so nach dem Motto ... Ich will mit dem Raspberry Pi mein Haus automatisieren, wer kann mir Tips geben ... wie soll ich anfangen ... welche Leitung muß ich verlegen ... etc. etc. etc. Es scheint ja seit dem Erscheinen der kleinen "Scheckkarten-Rechner" ala Raspbery, BeagleBone etc. ein wahrer Hype ausgebrochen zu sein und viele Bastler glauben, es reicht so ein Ding, ein wenig Phyton, ein paar Relais und Taster und schon läuft alles wie geschmiert. Ich kann mich da nur sehr wundern und würde gerne mal an solche User (bitte verzeiht mir wenn ich euch auch Träumer nenne) folgende Fragen stellen. Welche Grundvoraussetzungen bringt ihr eigentlich mit? Könnt ihr Schaltungen entwerfen? Mit EAGLE oder einem anderen Programm Platinen designen? Wie schaut's aus mit SMD löten? Könnt ihr Mikrocontroller in C programmieren? Habt ihr eine Ahnung von HTML5, CSS, JavaScript? Wisst ihr in etwa wie ein TCP Stack funktioniert? Sind Grundkenntnisse in Linux vorhanden? ... oder habt ihr einfach nur einen Raspberry-Pi den ihr gerade mal ein wenig in Phyton programmieren könnt und jetzt den Wunsch damit das eigene Haus zu automatisieren? Ich habe einen guten Grund diese Fragen zu stellen, weil mir wäre es ein großes Anliegen, gerade diesen Einsteigern und "Träumern" anhand von Beispielen konkret zu zeigen, wie man es machen könnte und worauf man achten sollte. Nur wäre es da sehr hilfreich zuerst einmal zu wissen, mit welchen Grundkenntnissen da zu rechnen ist. Wie weit müßte man also bei Tutorials ausholen, damit auch die Einsteiger eine Chance haben mitzumachen? Vielleicht hat ja der Eine oder Andere Lust mir zu antworten.
Klaus M. schrieb: > Welche Grundvoraussetzungen bringt ihr eigentlich mit? > > Könnt ihr Schaltungen entwerfen? Ja > Mit EAGLE oder einem anderen Programm Platinen designen? Mentor Graphics DxDesigner und PADS + Platinenfräser > Wie schaut's aus mit SMD löten? 0805 - kein Problem > Könnt ihr Mikrocontroller in C programmieren? Ja > Habt ihr eine Ahnung von HTML5, CSS, JavaScript? Ja > Wisst ihr in etwa wie ein TCP Stack funktioniert? Brauche ich nicht > Sind Grundkenntnisse in Linux vorhanden? Ja Aber bei einer Haussteuerung würde ich immer noch auf eine SPS setzen. Ich selber habe die ILC 150 ETH von Phönix Contact im Einsatz. Seit gestern habe ich auch meine ersten selbsterstellten CAN/OneWire/Keypad Platinen mit dem Atmega168 per RS232 an der SPS angebunden... Vorentwicklung und Planung ca. 1 Jahr Leerverrohrung + Verkabelung: Normaler Aufwand * 2-3 Seit ca. 6 Monaten werden immer mehr Sachen in Betrieb genommen. Als Übergang im Rohbau habe ich Finder Relais mit manueller Betätigung verwendet um das Licht einschalten zu können. Die SPS ist erst später in Betrieb genommen worden.
Hugo Portisch schrieb: > Als Übergang im Rohbau habe ich Finder Relais mit manueller Betätigung > verwendet um das Licht einschalten zu können. Die SPS ist erst später in > Betrieb genommen worden. Hast du eine Abschätzung wieviel Strom die Automatisierung zusätzlich braucht?
hagbrat schrieb: > ... gibts alles schon > > http://selfbus.myxwiki.org/xwiki/bin/view/Main/WebHome Ich kenne euer Projekt und finde es wirklich gelungen, aber euch geht es ja hauptsächlich um die Entwicklung von EIB/KNX® kompatiblen Komponenten! Was ihr da in den letzten Jahren auf die Beine gestellt habt, ist wirklich enorm und jeder der sich für EIB/KNX interessiert ist bei euch bestens aufgehoben. Mir geht es aber um etwas ganz anders. Mich würde einfach mal interessieren, welche Voraussetzungen der durchschnittliche Elektronikbastler eigentlich mitbringt? Speziell die Bastler, die jetzt davon träumen auf Basis RS485, CAN, LAN oder Funk den eigenen Hausbus "basteln" zu wollen. Unabhängig davon, ob das jetzt Sinn macht oder nicht.
Habe ein 4HE 19" Rack. Darin ist die SPS und die ganzen Klemmen usw. Versorgt wird alles von einem 24V-30W Netzteil. Die SPS selber braucht ca. 2-4W. Die Relais je ca. 500mW. Habe 48 Relais, davon sind derzeit ca. 33 in Betrieb. Also die Relais sind die eigentlichen Stromfresser!
Hugo Portisch schrieb: > Aber bei einer Haussteuerung würde ich immer noch auf eine SPS setzen. Warum das? ich kenne mich damit nicht so aus, aber die scheint nicht so flexibel zu sein wie ein RaspberryPi (den kann ich mit einem OS meiner Wahl bespielen, und in jeder belibigen Programmiersprache programmieren). Auch sind solche SPSen deutlich teuer, oder (Faktor 10)? Zudem scheinen sie recht groß und hässlich zu sein ;-)
:
Bearbeitet durch User
> Warum das? ich kenne mich damit nicht so aus, aber die scheint nicht so > flexibel zu sein wie ein RaspberryPi (den kann ich mit einem OS meiner > Wahl bespielen, und in jeder belibigen Programmiersprache > programmieren). Hallo Boris, na und welche Voraussetzungen würdest du mitbringen, denn darum geht es ja eigentlich in diesem Thread ;-) Ich meine es ist schön was du schreibst, aber ein Raspberry Pi alleine macht ja noch keine Haussteuerung. Wie würde denn dein Wunschkonzept aussehen?
Klaus M. schrieb: > Ich meine es ist schön was du schreibst, aber ein Raspberry Pi alleine > macht ja noch keine Haussteuerung. Wie würde denn dein Wunschkonzept > aussehen? Meine Haussteuerung läuft über LAN. Ich habe verschiedenste Geräte (Raspberry Pi, Netduino usw.), die über die Zimmer verteilt sind. Die hängen dann jeweils an diversen Aktoren und Sensoren. Zu deiner Checkliste: Könnt ihr Schaltungen entwerfen? -> Nein. Mit EAGLE oder einem anderen Programm Platinen designen? -> Nein. Wie schaut's aus mit SMD löten? -> Nein. Könnt ihr Mikrocontroller in C programmieren? -> Nein (mache ich in C#) ;-) Habt ihr eine Ahnung von HTML5, CSS, JavaScript? -> Nein. Wisst ihr in etwa wie ein TCP Stack funktioniert? -> Nein. Sind Grundkenntnisse in Linux vorhanden? -> Nein.
> Könnt ihr Mikrocontroller in C programmieren? -> Nein (mache ich in C#)
Mikrocontroller in C# ??? Wie machst du das genau, das würde mich bitte
sehr interessieren!
Und wie visualisierst und bedienst du deine Haussteuerung? Hast du da
einen PC 24/7 laufen und dort ein C#-Programm?
:
Bearbeitet durch User
ich schrieb: > Sollten da Bistabile Relais nicht Abhilfe schaffen? Dann braucht man aber doppelt soviele Ausgänge. Ich habe jetzt schon 96...
Klaus M. schrieb: > ein wenig Phyton, > ein wenig in Phyton programmieren > Welche Grundvoraussetzungen bringt ihr eigentlich mit? Wir wissen zumindest schonmal, wie man unsere Programmiersprache schreibt. g
Michael schrieb: > Klaus M. schrieb: >> ein wenig Phyton, >> ein wenig in Phyton programmieren > >> Welche Grundvoraussetzungen bringt ihr eigentlich mit? > > Wir wissen zumindest schonmal, wie man unsere Programmiersprache > schreibt. *g* Ich habe zugegeben von Python keine Ahnung, weil ich JavaScript nutze, also möge man bitte gnädig sein und mir verzeihen! Ich habe eben zufällig zuerst mit JavaScript Bekanntschaft gemacht, nutze sie auf der Client-Seite und neuerdings eben auch via node.js auf der Serverseite, was wirklich sehr praktisch ist ;-) Aber danke für den Hinweis, wieder was dazugelernt !
Klaus M. schrieb: >> Könnt ihr Mikrocontroller in C programmieren? -> Nein (mache ich > in C#) > > Mikrocontroller in C# ??? Wie machst du das genau, das würde mich bitte > sehr interessieren! > > Und wie visualisierst und bedienst du deine Haussteuerung? Hast du da > einen PC 24/7 laufen und dort ein C#-Programm? Dafür gibt es das .NET Micro Framework. Das läuft auch auf Mikrocontrollern. Ich benutze z.B. sehr gerne den netduino (http://netduino.com/). Den kann man dann ganz easy in Visual Studio programmieren und debuggen. Zur Steuerung habe ich zwei Möglichkeiten: eine direkte Steuerung per TCP/IP und passender iOS/Android App. Alternativ habe ich auch noch einen kleinen Webserver, der auf dem Netduino läuft (ist in C# ja mit ein paar zeilen Code gemacht).
Wenn ich mir Beiträge zu diesem Thema betrachte, solltest du den Fragenkatalog erweitern: * Kennst du die aktuellen Vorgaben zur Errichtung von Niederspannungsanlagen und bist mit deren praktischer Umsetzung vertraut? * Du weißt was EMV ist? Was mich persönlich interessiert, ist aber die Motivation dahinter. Ich kann alle Fragen mit JA beantworten, wohne in eigener Hütte (BJ <1914), E-Installation aus den 70/80'ern und kann mich immer noch nicht dazu durchringen, irgendetwas in dieser Richtung zu planen. z.B. Heizungsteuerung -> Fernwärmeanlage wird im Herbst aktiviert, keine weiteren Einstellung nötig. Jalousien -> EG ist vergittert, südseitige Verschattung übernehmen zwei Ahorns. Beliebige Signal-Aktor-Zuordnungen - will ich wirklich mit dem Lichtschalter im Bad die Steckdose im Wohnzimmer aktivieren? Den Kühlschrank per Web-Interface abschalten >;-> Automatisierung im Privathaushalt erinnert mich irgendwie an "Eisenbahn für große Jungs". Aber vielleicht kann mich ja jemand überzeugen.
Hei, Du schaltest im Auto auch noch manuell das Innenlicht an/ab, oder? Nein? Siehste, das ist das gleiche wie Hausautomation! Keiner verlangt, dass Du damit unsinnige Dinge machen sollst, wie Steckdose im Wohnzimmer vom Bad aus zu steuern. Außer vielleicht, da hängt Deine Musikquelle dran, die Du dann auch im Bad hören kannst! :-P Auf jeden Fall hat das auch den "Eisenbahn für große Jungs"-Charakter! Sonst wäre es einem ja langweilig im Alter! ;-) Wenn Deine Anforderungen so sind, dass es Deine momentane Hausinstallation hergibt, dann ist Hausautomation ja auch nichts, was man Dir aufzwingen sollte. Ich kann z.B. auch nicht verstehen, wie manch einer ganze Miniaturlandschaften mit Eisenbahn nachbaut. Scheinbar gibt es aber ne Menge Jungs die da mächtig Spaß dran haben und den gönne ich Ihnen von ganzem Herzen! Grüße, Tom
:
Bearbeitet durch User
> * Du weißt was EMV ist? Bin Elektrotechniker, weiss also sehr wohl was EMV ist, bin aber nicht mit allen aktuellen Details vertraut, da ich beruflich andere Wege eingeschlagen habe. Aber du hast natürlich recht, ist wichtig darüber bescheid zu wissen und das auch entsprechend zu berücksichtigen. Kann man aber notfalls nachlesen ;-) > Was mich persönlich interessiert, ist aber die Motivation dahinter. Ich kann dir nur meine persönliche Motivation nennen. Elektronikbasteln und Mikrocontroller zu programmieren macht mir einfach Spaß, ist also mein Hobby und das für eine Haussteuerung zu nutzen ist naheliegend. Ist ja eine nette Herausforderung so ein komplettes System selbst zu entwickeln und man lernt auch unheimlich viel dabei und mit den heutigen Möglichkeiten ist es ja nicht einmal mehr so kompliziert ;-) > Automatisierung im Privathaushalt erinnert mich irgendwie an "Eisenbahn > für große Jungs". Aber vielleicht kann mich ja jemand überzeugen. Da hast du wohl recht, sehe ich auch so. Das kann man sicher mit "Eisenbahn für große Jungs" vergleichen, ja irgendwie gefällt mir dieser Vergleich sogar sehr :-) Es gab eine Zeit, da habe ich mich mit Modellautos beschäftigt, war aber frustriert, weil ich für Rennen kein Talent hatte und die Kids mir um die Ohren gefahren sind. Dann habe ich mich mit einem Freund eher für die Zeitnahme zu interessieren begonnen und rausgekommen ist das http://www.robitronic.com/de/lap-counter-de.html bin also nicht ganz unerfahren was Entwicklungen mit Mikrocontroller betrifft. Und was man heute mit ein paar Controller, den Kleinen Linux-Boards, HTML5, CSS, JavaScript alles anstellen kann, ist für mich faszinierend ... so wie für andere eben die Modelleisenbahn :-) Über die Sinnhaftigkeit, denke ich da weniger nach ... es macht einfach Spaß !!!
:
Bearbeitet durch User
> Könnt ihr Schaltungen entwerfen? Nein LEIDER nicht > Mit EAGLE oder einem anderen Programm Platinen designen? Bin gerade dabei ein Tutorial das ich auf YouTube gefunden habe anzuschauen > Wie schaut's aus mit SMD löten? Habe erfolgreich einen AVR-NET-IO aufgebaut, aber noch niemals SMD gelötet > Könnt ihr Mikrocontroller in C programmieren? Habe es geschafft RADIG's Webserver auf meinem AVR-NET-IO zu installieren und die Seite minimal anzupassen. Habe C Grundkenntnisse, verstehe aber Vieles nicht > Habt ihr eine Ahnung von HTML5, CSS, JavaScript? kaum > Wisst ihr in etwa wie ein TCP Stack funktioniert? Habe versucht RADIG's Webserver zu verstehen ist aber schwierig > Sind Grundkenntnisse in Linux vorhanden? nein Mich fasziniert diese Thematik aber ich bin eben ein Anfänger. Bin aber kein Träumer, mir ist klar dass mein Wissen nicht reicht um selbst ein Haussteuersystem entwickeln zu können und was ich bisher im Internet gefunden habe war mir ehrlichgesagt einfach zu kompliziert :-(
> Könnt ihr Schaltungen entwerfen? Ja > Mit EAGLE oder einem anderen Programm Platinen designen? Ja > Wie schaut's aus mit SMD löten? Noch nicht probiert, ist meiner Meinung aber nicht unbedingt notwendig. Mit DIP/DIL Bauteilen kommt man auch sehr weit im Hobbybereich. > Könnt ihr Mikrocontroller in C programmieren? Ja > Habt ihr eine Ahnung von HTML5, CSS, JavaScript? Nein. Nur etwas C# um mal eine Visualisierung zu programmieren. > Wisst ihr in etwa wie ein TCP Stack funktioniert? Nein. > Sind Grundkenntnisse in Linux vorhanden? Nein. Ich wüsste aber nicht für was ich das brauche, da ich keine fertigen Boards wie RaspberryPi verwende, sondern nur eigen Boards mit C programmierten µC. lg Florian
busenfreund schrieb: > * Kennst du die aktuellen Vorgaben zur Errichtung von > Niederspannungsanlagen und bist mit deren praktischer Umsetzung > vertraut? Putzig. Welchen Bastler interessiert denn sowas ? Und die praktische Umsetzung lernt jeder ernsthaft Interessierte. > Automatisierung im Privathaushalt erinnert mich irgendwie an "Eisenbahn > für große Jungs". Aber vielleicht kann mich ja jemand überzeugen. Klar hats auch davon was. Warum aber lässt mich diese Aussage vermuten, daß das ein Verkäufer sagen könnte der sein Profiprodukt teuer verkaufen muß und Hobbyhausautomatisierer und ihre Ambitionen aus Prinzip nicht ernstnehmen kann... Oder einer ohne jegliche Fantasie, wie man sich das Leben einfacher machen und hinsichtlich Heizung/Stromverbrauch sparen kann.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.