Homerfan
Drohnen Master
Hi Leute,
da ja doch immer wieder Fragen aufkommen zu konkreten servergesteuerten Smarthome-Systemen, Nachfragen und Diskussionen zu Vor- und Nachteilen und welches System sich nun besser für was genau eignet usw … aber solche Dinge doch meistens „nebenbei“ in den einzelnen Fach-Frage-Threads aufkommen und dort „untergehen“, denke ich, wir sollten dazu auch einen eigenen Thread aufmachen.
Ich denke hier sollten wir unsere Gedanken und Diskussionen rund um die Erstellung eines serverbasierten Smarthomesystems in Ruhe und geordnet sammeln können.
Als erste Zusammenfassung und Einstieg in das Thema schreibe ich vielleicht einfach mal meine eigenen Gedanken dazu auf.
Ich selber habe bisher (wie die meisten Leute die mit dem Gedanken spielen eine komplexere Smarthomesteuerung aufzusetzen) angefangen mit einem „normalen“ kleinen (ich nenne es mal) Gateway-Smarthomesteuerung. Heißt, man benötigt eine Art Zentrale (Gateway) und kann an diese Zentrale zB Leuchten oder Sensoren des gleichen Herstellers einbinden und auch schon kleine „wenn-dann“-Abläufe über die dazugehörige App per Funkverbindung zusammenstellen.
Die Art und Komplexität dieser Abläufe/Automation ist aber auch wieder sehr vom Hersteller abhängig.
Im beste Falle hat dann diese App (bzw der Hersteller) eine Schnittstelle zu einem Smarten-Sprachassistenten (Google oder Alexa) vorgesehen. Dann kann man manche Dinge (nicht immer alle Geräte), nach Verbindung in der Smarten-Sprachassistenten-App auch zB per Sprache steuern. Und da die meisten Leuchten, Sensoren, Schalter u.s.w aus China sehr viel günstiger sind als hier in Deutschland, kaufen sehr viele Leute eben diese Dinge in China oder zumindest von chinesischen Herstellern.
Nun gibt es aber immer „Spezialisten“ bei der Herstellung von diesen Geräten. Man möchte manche Dinge lieber von einem anderen Hersteller haben, weil die Sensoren zB etwas genauer oder schlicht besser sind. Natürlich hat jeder Hersteller seine eigene App und hat im besten Falle auch einige Geräte mit den Sprachassistenten „schaltbar“ gemacht. Aber natürlich sind die Sprachbefehle immer nur sehr rudimentär, so dass man schon froh sein kann, dass man das Gerät per Stimme ein- oder ausschalten kann.
Um aber zB wirklich alle Funktionen oder Daten zu sehen die zB ein Sensor tatsächlich erfasst, braucht man immer auch die Hersteller-App. Hat man dann 3-5 unterschiedliche Hersteller, muss man jedes Mal die dazugehörige App öffnen um die Daten dann erst einzusehen oder abzulesen (je nach Hersteller auch schlecht dargestellt). Und auch wenn einzelnen Geräte/Sensoren des eigenen Herstellers zwar untereinander sich „triggern“ und schalten können, so geht es immer nur Hersteller-intern. Das heißt, ein WiFi-Schalter des Herstellers XY kann nicht ohne weiteres die WiFi Lampe des Herstellers YZ ein- oder ausschalten.
Und jetzt kommen die Serverbasierten Systeme ins Spiel.
Im Grunde sind es meistens Mini-PC´s wie zB „Raspberry Pi“, die ein rudimentäres Betriebssystem und Steuerprogramm beinhalten, welche oft kostenfrei angeboten werden. Letztlich bieten sie damit eine einheitliche Oberfläche die frei konfigurierbar, alle Geräte, Sensoren, Schalter Lampen usw in einem System einsehbar und steuerbar machen können. Aber der größte Vorteil ist dabei, dass eben die eingebundenen Schalter des einen Herstellers nun durch das Programm auf dem Server (Mini PC) auch die Geräte des anderen Herstellers triggern und automatisiert steuern kann. Jeder versteht und komunziert mit jedem bzw kann der Mini PC diese Daten nutzen um andere Geräte von anderen Herstellern und deren Aktionen automatisch zu steuern.
Und in meinen Augen kann man erst dann von einer echten und richtigen Smarthomesteuerung sprechen.
Aber da diese Dinge doch ein wenig komplexer sind, nicht unbedingt alles selbsterklärend ist, viele Dinge nur in englischer Sprache verfügbar sind, man etwas technisches Wissen und am besten auch ein wenig Programmiersprache/kenntnisse beherrschen sollte … oder ich zumindest glaube das es so ist, habe ich mich bisher auch noch nicht an das „Thema“ herangetraut.
Ich werde es sicher irgendwann tun und daher hoffe ich hier auf ein paar Profitipps bzw gern gelichgesinnten Austausch und Diskussionen und um Anregungen …um Mut zu finden sich doch mal intensiv mit der Materie zu befassen. (genug freie Zeit vorausgesetzt)
Habt ihr gleiche Gedanken /Befürchtungen?
Habt ihr es schon gewagt? Wenn ja, welches System nutzt ihr?
Welches System besser für Anfänger geeignet? (Denke ich werde mich zwischen IOBroker und Home Assitant (Hassio) entscheiden müssen)
Wer hat welche Vor- oder Nachteile. Gibt es ein „besseres“ System für Xiaomi-Geräte?
Es gibt viele Fragen und viel Stoff zur Diskussion ... wer macht mit? Wen interessiert es überhaupt?
Ich freue mich wenn ihr mitmacht ...
da ja doch immer wieder Fragen aufkommen zu konkreten servergesteuerten Smarthome-Systemen, Nachfragen und Diskussionen zu Vor- und Nachteilen und welches System sich nun besser für was genau eignet usw … aber solche Dinge doch meistens „nebenbei“ in den einzelnen Fach-Frage-Threads aufkommen und dort „untergehen“, denke ich, wir sollten dazu auch einen eigenen Thread aufmachen.
Ich denke hier sollten wir unsere Gedanken und Diskussionen rund um die Erstellung eines serverbasierten Smarthomesystems in Ruhe und geordnet sammeln können.
Als erste Zusammenfassung und Einstieg in das Thema schreibe ich vielleicht einfach mal meine eigenen Gedanken dazu auf.
Ich selber habe bisher (wie die meisten Leute die mit dem Gedanken spielen eine komplexere Smarthomesteuerung aufzusetzen) angefangen mit einem „normalen“ kleinen (ich nenne es mal) Gateway-Smarthomesteuerung. Heißt, man benötigt eine Art Zentrale (Gateway) und kann an diese Zentrale zB Leuchten oder Sensoren des gleichen Herstellers einbinden und auch schon kleine „wenn-dann“-Abläufe über die dazugehörige App per Funkverbindung zusammenstellen.
Die Art und Komplexität dieser Abläufe/Automation ist aber auch wieder sehr vom Hersteller abhängig.
Im beste Falle hat dann diese App (bzw der Hersteller) eine Schnittstelle zu einem Smarten-Sprachassistenten (Google oder Alexa) vorgesehen. Dann kann man manche Dinge (nicht immer alle Geräte), nach Verbindung in der Smarten-Sprachassistenten-App auch zB per Sprache steuern. Und da die meisten Leuchten, Sensoren, Schalter u.s.w aus China sehr viel günstiger sind als hier in Deutschland, kaufen sehr viele Leute eben diese Dinge in China oder zumindest von chinesischen Herstellern.
Nun gibt es aber immer „Spezialisten“ bei der Herstellung von diesen Geräten. Man möchte manche Dinge lieber von einem anderen Hersteller haben, weil die Sensoren zB etwas genauer oder schlicht besser sind. Natürlich hat jeder Hersteller seine eigene App und hat im besten Falle auch einige Geräte mit den Sprachassistenten „schaltbar“ gemacht. Aber natürlich sind die Sprachbefehle immer nur sehr rudimentär, so dass man schon froh sein kann, dass man das Gerät per Stimme ein- oder ausschalten kann.
Um aber zB wirklich alle Funktionen oder Daten zu sehen die zB ein Sensor tatsächlich erfasst, braucht man immer auch die Hersteller-App. Hat man dann 3-5 unterschiedliche Hersteller, muss man jedes Mal die dazugehörige App öffnen um die Daten dann erst einzusehen oder abzulesen (je nach Hersteller auch schlecht dargestellt). Und auch wenn einzelnen Geräte/Sensoren des eigenen Herstellers zwar untereinander sich „triggern“ und schalten können, so geht es immer nur Hersteller-intern. Das heißt, ein WiFi-Schalter des Herstellers XY kann nicht ohne weiteres die WiFi Lampe des Herstellers YZ ein- oder ausschalten.
Und jetzt kommen die Serverbasierten Systeme ins Spiel.
Im Grunde sind es meistens Mini-PC´s wie zB „Raspberry Pi“, die ein rudimentäres Betriebssystem und Steuerprogramm beinhalten, welche oft kostenfrei angeboten werden. Letztlich bieten sie damit eine einheitliche Oberfläche die frei konfigurierbar, alle Geräte, Sensoren, Schalter Lampen usw in einem System einsehbar und steuerbar machen können. Aber der größte Vorteil ist dabei, dass eben die eingebundenen Schalter des einen Herstellers nun durch das Programm auf dem Server (Mini PC) auch die Geräte des anderen Herstellers triggern und automatisiert steuern kann. Jeder versteht und komunziert mit jedem bzw kann der Mini PC diese Daten nutzen um andere Geräte von anderen Herstellern und deren Aktionen automatisch zu steuern.
Und in meinen Augen kann man erst dann von einer echten und richtigen Smarthomesteuerung sprechen.
Aber da diese Dinge doch ein wenig komplexer sind, nicht unbedingt alles selbsterklärend ist, viele Dinge nur in englischer Sprache verfügbar sind, man etwas technisches Wissen und am besten auch ein wenig Programmiersprache/kenntnisse beherrschen sollte … oder ich zumindest glaube das es so ist, habe ich mich bisher auch noch nicht an das „Thema“ herangetraut.
Ich werde es sicher irgendwann tun und daher hoffe ich hier auf ein paar Profitipps bzw gern gelichgesinnten Austausch und Diskussionen und um Anregungen …um Mut zu finden sich doch mal intensiv mit der Materie zu befassen. (genug freie Zeit vorausgesetzt)
Habt ihr gleiche Gedanken /Befürchtungen?
Habt ihr es schon gewagt? Wenn ja, welches System nutzt ihr?
Welches System besser für Anfänger geeignet? (Denke ich werde mich zwischen IOBroker und Home Assitant (Hassio) entscheiden müssen)
Wer hat welche Vor- oder Nachteile. Gibt es ein „besseres“ System für Xiaomi-Geräte?
Es gibt viele Fragen und viel Stoff zur Diskussion ... wer macht mit? Wen interessiert es überhaupt?
Ich freue mich wenn ihr mitmacht ...