|
You last visited: Today at 07:33
Advertisement
Haushalts Programmierung. (more or less..)
Discussion on Haushalts Programmierung. (more or less..) within the General Coding forum part of the Coders Den category.
03/02/2015, 11:35
|
#1
|
elite*gold: 13849
Join Date: Oct 2014
Posts: 673
Received Thanks: 219
|
Haushalts Programmierung. (more or less..)
Hey leute, ich sorry wenn ich euch mit dem Titel verwirre, aber ich wollte gerne mal was bezüglich "Haushalts" Steuerung per Programme/App wissen.
Wie manchen von euch sicher wissen, gibt es ja mittlerweile auch Apps die das Licht an/aus machen, Heizung Steuern ect.
Nun Interessiert mich mal wie das ganze Funktioniert, also ich kann mir vorstellen das ein kleiner Server läuft und die App bzw das Programm dann mit dem Server kommuniziert und dem Server anweisungen gibt, diese er dann umsetzt.
Aber ich frage mich wie dieser Part dann funktioniert, wie wird dann das Licht ausgemacht bzw an gemacht?
-> Gibt es dafür ein "externes tool"?
Würde mich echt freuen, wenn mir das jemand in schlichten Worten erklären kann, und ob man sowas leicht selber Reproduzieren kann.
MfG
The Notorious B.I.G
|
|
|
03/02/2015, 12:31
|
#2
|
elite*gold: 0
Join Date: Nov 2010
Posts: 700
Received Thanks: 507
|
Also es wäre mit hilfe einer SPS realisierbar. Da müssen dann quasi alle schalter usw zusammenlaufen und die Eingänge steuern. Das dürfen dann aber keine 230V sein sondern nur 24V Steuerstrom.
Die Ausgänge schalten dann den strom zu den einzelnen lampen zu. Du musst dann natürlich die sps mit dem server verbinden und dafür sorgen das dieser ebenfalls zu den Eingängen führt.
In der Theorie ist das alles noch ziemlich leicht. Das wäre jetzt mein Ansatz, würde ich es zu hause umsetzen wollen. Aber dafür müssten wahrscheinlich neue Leitungen gelegt werden und man muss sich auch noch besser auskennen.
Edit: SPS gibts von Siemens und die entsprechende Software auch.
Bin erst im ersten Lehrjahr also falls ich einen Denkfehler hatte nicht krumm nehmen
|
|
|
03/02/2015, 13:36
|
#3
|
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
|
Kleine Anmerkung: Lass es von einem Fachmann installieren. Wenn dir die Bude abfackelt zahlt keine Versicherung, wenn die Installation nicht von einem Meister abgenommen wurde.
Nur für den Fall, falls du selber rumpfuschen willst.
|
|
|
03/02/2015, 14:01
|
#4
|
elite*gold: 13849
Join Date: Oct 2014
Posts: 673
Received Thanks: 219
|
Danke erstmal.
Ich wollte es eigentlich gerne selber machen, aber wie Schlüsselbein schon gesagt hat, da braucht man einen Fachmann für, mir gehts lediglich darum die Software für was sowas selber zumachen.
Eigentlich zwecks Erfahrung und verständiss.
|
|
|
03/10/2015, 16:00
|
#5
|
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
|
Es gibt auch 230V Relais die geschaltet werden können. Oder Was ziemlich unschön ist, und auch nicht überall verwendbar: Funksteckdosen mit einem Raspberry Pi + 433 Mhz Sender/Empfänger. Damit kann man einfache Gegenstände wie z.B. Kaffeemaschiene oder Lampen über Handy, mit PC oder in Kombination mit Jasper(Sprachsteuerung für Raspberry Pi) über ein Mikrofon steuern. Eigentlich kann man so auch nix abfackeln und braucht auch keinen Fachmann dafür. Aber wie gesagt, EIGENTLICH. Eine schöne und kostengünstige Übung ist es aber allemal.
|
|
|
03/10/2015, 16:37
|
#6
|
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
|
Quote:
Originally Posted by xKoRe'
Eigentlich kann man so auch nix abfackeln und braucht auch keinen Fachmann dafür.
|
Woher nimmst du diese Sicherheit? Man kann theoretisch relativ viel zerstören, wenn man undurchdachte Logik in diesem Gebiet implementiert und ich persönlich könnte mit einem solchen Risiko auch nicht leben.
Grundsätzlich würde ich beispielsweise auch nie leichtsinnig mit einer Fahrzeugschnittstelle an meinem Auto herumspielen die Möglichkeiten bietet, das Auto fahren zu lassen. Zumindest nicht, wenn ich sie nicht in und auswendig kenne und auf dem Gebiet Erfahrung habe. Allerdings kann selbst dann der Schaden immens sein, wenn etwas schief läuft.
|
|
|
03/10/2015, 17:01
|
#7
|
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
|
Quote:
Originally Posted by Mostey
Woher nimmst du diese Sicherheit? Man kann theoretisch relativ viel zerstören, wenn man undurchdachte Logik in diesem Gebiet implementiert und ich persönlich könnte mit einem solchen Risiko auch nicht leben.
Grundsätzlich würde ich beispielsweise auch nie leichtsinnig mit einer Fahrzeugschnittstelle an meinem Auto herumspielen die Möglichkeiten bietet, das Auto fahren zu lassen. Zumindest nicht, wenn ich sie nicht in und auswendig kenne und auf dem Gebiet Erfahrung habe. Allerdings kann selbst dann der Schaden immens sein, wenn etwas schief läuft.
|
Wenn du zitierst, zitier bitte alles.
|
|
|
03/10/2015, 17:04
|
#8
|
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
|
Quote:
Originally Posted by xKoRe'
Wenn du zitierst, zitier bitte alles.
|
Was tut das denn zur Sache? Es ist und bleibt gefährlich.
Quote:
Originally Posted by xKoRe'
Eigentlich kann man so auch nix abfackeln und braucht auch keinen Fachmann dafür. Aber wie gesagt, EIGENTLICH.
|
Der zweite Satz ändert doch rein gar nichts an deiner Aussage.
|
|
|
03/10/2015, 17:16
|
#9
|
dotCom
elite*gold: 9842
Join Date: Mar 2009
Posts: 16,843
Received Thanks: 4,675
|
Man könnte afaik auch mit einem Raspberry Lichter an/aus schalten und dies über ein von dir eigen entworfenes App steuern.
Wenn du deine ganze Wohnung damit ausstatten willst, rate ich dir auch lieber zu einem fertigen System, da das Risiko einfach viel zu hoch ist.
|
|
|
03/10/2015, 17:17
|
#10
|
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
|
Quote:
Originally Posted by Mostey
Was tut das denn zur Sache? Es ist und bleibt gefährlich.
Der zweite Satz ändert doch rein gar nichts an deiner Aussage.
|
Doch, das sagt aus, dass Risikos immer bleiben und man trotzdem vorsichtig sein soll. Wer es aber schafft die Wohnung ab zu fackeln mit einem Raspberry Pi und einer Funksteckdose ist ziemlich blöd.
|
|
|
03/10/2015, 18:32
|
#11
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
|
Sowas ist ziemlich leicht zu realisieren, was du brauchst ist ein Kabel, einen Transistor oder ein Relais, und einen Controller mit Ausgabe ports. Kleiner, extrem vereinfachter Beispiel code:
Code:
void main(void) {
DDR = 0b00000001; //Setzen von Pin 1 auf Ausgang
PORT = 0b00000001; //Setzen des wertes an Pin1 auf 1 -> 5V Spannung->Transistor schaltet-> Strom fließt
PORT = 0b00000000; //Spannung an Pin1 wieder auf 0, Transistor sperrt
}
DDR ist das Data Direction Register, in welchem für 1 Port, 8 Pins, gespeichert wird welche ein und ausgang sind, das PORT register sind die werte die geschrieben werden sollen, bzw ob ein Eingang einen PullUp Widerstand schalten soll.
Du könntest auch statt dir einen richtigen MicroController z.B. einen Raspberry pi holen, dank linux macht der es einem einfacher auf die pins zuzugreifen, außerdem bietet der ne menge Möglichkeiten für z.B. netzwerkzugriff (per Lan)
Unter dem Pi kann man auch z.B. Python oder Mono benutzen.
|
|
|
03/11/2015, 09:05
|
#12
|
elite*gold: 2
Join Date: May 2007
Posts: 3,642
Received Thanks: 432
|
Davon mal abgesehen kostet das einiges an Geld wenn man es von einem Fachmann machen lässt.
Bei mir in der Firma ist ein Gebäude auch komplett Automatisiert und mit Steuerung über Browser und allem pi pa po. Und das war sehr teuer.
Wenn man das runter bricht auf eine 120qm² Wohnung mit 4-5 Zimmer würde ich behaupten das man sich im Bereich von 3.000 - 10.000€ aufhält was die kosten angeht.
(Natürlich nur wenn man es von anständigen Personal machen lässt, billiger geht immer.)
|
|
|
03/19/2015, 09:29
|
#13
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
^Jep. Kommt natürlich auch drauf an, was man alles automatisieren will und wie viel Aufwand die Installation macht, was schon da ist etc. pp.
Im kleineren Umfang (z.B. nur Lichter und Heizung) ist es aber durchaus noch bezahlbar.
Quote:
Originally Posted by Mostey
Woher nimmst du diese Sicherheit? Man kann theoretisch relativ viel zerstören, wenn man undurchdachte Logik in diesem Gebiet implementiert und ich persönlich könnte mit einem solchen Risiko auch nicht leben.
Grundsätzlich würde ich beispielsweise auch nie leichtsinnig mit einer Fahrzeugschnittstelle an meinem Auto herumspielen die Möglichkeiten bietet, das Auto fahren zu lassen. Zumindest nicht, wenn ich sie nicht in und auswendig kenne und auf dem Gebiet Erfahrung habe. Allerdings kann selbst dann der Schaden immens sein, wenn etwas schief läuft.
|
Rufst du einen Fachmann, um eine Kaffeemaschine in die Steckdose zu stecken? Er sprach von einem Raspi mit Funksteckdosen - die Dinger kannst du an und aus machen und musst nichts verkabeln, was du ohne Funk nicht auch verkabeln müsstest (nämlich das Endgerät in die Steckdose).
Wer damit sein Haus abfackelt, tut das vermutlich auch mit einer Schüssel Müsli.
Leider kann man mit der Lösung auch entsprechend wenig machen, aber wer ein bisschen Smarthome Feeling möchte, hat mit dem Raspi und Funksteckdosen einen relativ einfachen Weg.
Die Deckenbeleuchtung und Heizung bekommt man auch noch ohne großes Fachwissen smart (dafür muss man auch kein besonders begabter Handwerker sein; wer eine Lampe verkabelt bekommt, schafft auch das) und dann hat man schon für wenig Geld mit etwas Eigeninitiative einiges an Automation.
Aber selbst wenn man es eine Nummer größer möchte, mit so richtigen Smarthome Systemen, kann man immer noch viel customizen. Die eigentliche Elektronik, Verkabelung etc. wird ja durch das System abstrahiert (klar, die Installation davon sollte man nicht selbst vornehmen). Es gibt für Heimautomation diverse Netzwerkprotokolle und Standards, auf denen diese Systeme aufbauen, um die Kommunikation mit anderen Anwendungen zu erlauben. So kann man nicht nur verschiedene bestehende Systeme verknüpfen, sondern eben auch seine eigene Logik implementieren, wenn das Standardzeug nicht ausreicht. Da macht man auch nichts kaputt (in dem Sinne, dass das Haus abfackelt), weil man nicht selbst an den Spannungen dreht o.Ä.. Zumindest kann man damit nicht mehr kaputt machen als manuell.
Hab mich mit der ganzen Thematik schon mehr oder weniger ausführlich beschäftigt. Ist alles kein Hexenwerk. Könnte dir da auch ein paar Links zum Thema Raspi und Smarthome geben.
|
|
|
03/19/2015, 12:39
|
#14
|
elite*gold: 67
Join Date: Aug 2014
Posts: 1,323
Received Thanks: 928
|
Lightswitch von microsoft.
|
|
|
 |
Similar Threads
|
[B]Web-Programmierung
01/25/2016 - Coders Trading - 24 Replies
Hallo,
ich biete meine Fähigkeiten als Webprogrammierer, zu mir ich bin 22Jahre alt und bin Festangesteller PHP-Entwickler im TouristikBereich Backendsystem. Sachen wie PHP, JavaScript, CSS sind für mich keine Fremdwörter und ich bin immer dabei meine Fähigkeiten in den Richtungen zu verbessern.
Ich befasse mich der Zeit stark mit Zend (Zend Framework) und Twig (Homepage - Twig - The flexible, fast, and secure PHP template engine).
Leider habe ich noch keine große Erfahrung mit...
|
App-Programmierung
12/24/2014 - General Coding - 14 Replies
Hallo,
ich habe mir vorgenommen eine App zu programmieren und weiß nicht mit welchem Programm ich diese erstellen soll.
Könnt ihr mir ein Programm empfehlen?
Kann ich es Mit Visual Basic machen?
|
web programmierung
10/21/2013 - Web Development - 4 Replies
Mit Photoshop - beispielsweise - kenne ich mich bereits sehr gut aus, allerdings würde ich nun gerne im bereich der programmierung einiges erlernen.
Was ich dazu benötige ist mir druchaus bekannt, allerdings weiß ich nicht ganz genau wie ich anfangen soll oder an sich mit was ich anfangen soll.
benötigen tue ich ??
javascribt
php
html
css
???
|
[Selling] C# Programmierung
09/30/2013 - Coders Trading - 4 Replies
C# Programmierung von Attila494
Ich biete einen Programmier Service für die Sprache C# an.
Als Bezahlung nehme ich nur elite*gold.
Falls Interesse besteht,
addet mich einfach in Skype.
|
Programmierung C
04/05/2013 - C/C++ - 8 Replies
Hi versuche derzeit mir etwas programmieren beizubringen nur leider klappt es gerade nicht und ich bräuchte Hilfe beim Fehlerberichtigen
Hier was ich biss jetzt habe:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv)
{
system("color 0E");
printf("Wilkommen in einem kleinen Test\n");
|
All times are GMT +1. The time now is 07:33.
|
|