Jeffrey Cross
Jeffrey Cross

Das Thing-System zielt darauf ab, die Heimautomation zu revolutionieren

Marshall T. Rose war kürzlich im O’Reilly Video Studio, um das Thing System zu diskutieren, eine Open-Source-Lösung für die Hausautomation und die Steuerung des Internets der Dinge. Es befindet sich derzeit im Alpha-Bereich, bietet jedoch bereits eine beeindruckende Funktionalität mit so unterschiedlichen Geräten wie Glühbirnen und Tesla-Fahrzeugen.

Der Unterschied zu anderen Hausautomationssystemen liegt in ihrer Vielseitigkeit. Das Thing-System ist keine eigenständige Einheit, sondern kann über verschiedene Funkprotokolle an verschiedene Geräte angepasst werden. Durch maschinelles Lernen kann es auch das Verhalten des Benutzers vorwegnehmen und es in eine echte Assistententechnologie verwandeln, anstatt eine glorifizierte Fernbedienung zu verwenden.

Rose ist Mitbegründer von The Thing System mit MAKEs eigenem Alasdair Allan. Mit Alasdair konnte ich ausführlicher darüber reden. Siehe das Interview weiter unten.

Es scheint, dass sich die Heimautomation eine Zeitlang in der Tech-Atmosphäre befunden hat. Warum glauben Sie, dass so viele versagt haben, und was wird Thing System tun, um die Technologie zu verjüngen und möglicherweise vorhandene Systeme zu vereinheitlichen?

Ich denke, dass die Fehler von mehr oder weniger einer Sache angetrieben werden. Systeme. Jeder baut ein System. Sie müssen Glühbirnen, Schalter und Thermostate kaufen.Sie müssen ihre Sachen kaufen, ihre App verwenden, und nichts von ihnen spricht mit den Dingen anderer Menschen. Das bedeutet, wenn Sie sich nicht vollständig in ihr System einkaufen möchten, wenn jemand anderes eine bessere Glühbirne macht, dann brauchen Sie ein anderes System und eine andere App. Plötzlich haben Sie ein halbes Dutzend Apps und ein halbes Dutzend kleiner Boxen, die an Ihr Heimnetzwerk angeschlossen sind. Selbst innerhalb von Systemen sprechen die Dinge oft nicht miteinander. Es ist tatsächlich schwierig, automatisierte, autonome Systeme mit den aktuellen Bausteinen aufzubauen.

Wir haben das Internet der Dinge anscheinend in eine Reihe von Fernbedienungen verwandelt, was in Ordnung ist. Fernbedienungen sind eigentlich ziemlich praktisch. Aber selbst wenn diese Systeme mehr zu bieten scheinen, ist die Automatisierung eigentlich ziemlich schwierig. Das Thing-System sollte hoffentlich helfen, das zu beheben. Im Moment sind wir das, was all unsere Dinge verbindet. In einer anderen Software fungieren wir als mechanische Türken. Wenn der CO2-Detektor in unserer Heimwetterstation angibt, dass das CO2 in unserem Schlafzimmer zu hoch wird, verwenden wir unser Smartphone, um unsere Klimaanlage einzuschalten. Das ist verrückt, der ganze Sinn dieser Dinge ist es, unser Leben einfacher zu machen, und das ist der Sinn des Dingensystems.

Recht. Es ersetzt einen Switch durch ein Smartphone, was eigentlich nur ein weiterer Switch ist.

Recht. Unser System ist darauf ausgelegt, alle Dinge zu finden, unabhängig davon, ob sie sich in Ihrem WLAN-Netzwerk befinden, über Zigbee oder Z-Wave oder etwas Obskurer sprechen. Dann ziehen Sie alle Endpunkte für sie an einen Ort und lassen sie mit ihnen sprechen Ein weiterer.

Wir wickeln zum Beispiel das Tesla Model S ein. Unser System, das Steward genannt wird, befindet sich in Ihrem Heimnetzwerk. Sie wissen, dass Sie sich nur wenige Kilometer von zu Hause entfernt befinden, sodass die Heizung aufgedreht wird (oder die Klimaanlage eingeschaltet wird), sodass Ihr Haus die richtige Temperatur hat. Es weiß, wie viel Uhr es ist, also schaltet es das Veranda-Licht ein, wenn es dunkel ist, und das Küchenlicht. Ihr Smartphone wird über Bluetooth LE am Ende Ihrer Einfahrt angezeigt, sodass das Garagentor geöffnet wird und Sie einfahren können. Wenn Sie drinnen sind, schließt es hinter sich.

Später am Abend schauen Sie sich einen Film auf Ihrem Apple TV oder einem anderen Mediengerät an, Sie stehen von der Couch auf, und der Film wird angehalten und die Beleuchtung in der Küche und im Bad eingeschaltet. Du gehst zum Kühlschrank und holst dir eine Limo, und es macht das Licht im Badezimmer aus. Sie gehen zurück in die Lounge und setzen sich, dann schaltet es das Licht in der Küche aus und startet den Film neu

All dies sind einfache Beispiele - vorgekochte Makros. Sie brauchen nicht viel darüber nachzudenken, nur zu wissen, über welche Geräte Sie verfügen, und Dinge, die eigentlich miteinander reden sollten

In Bezug auf dieses Beispiel: Woher weiß es, wo Sie im Haus sind? Benötigen Sie Ihr Smartphone immer bei sich?

Nicht unbedingt. Das ist eine Möglichkeit, dies zu tun. Es gibt jedoch eine Reihe von Bluetooth LE-Präsenzsensoren - den Philips InRange, den Hone, den Stick'n’ Find -, die an Schlüsselringen befestigt werden können, aber ein Telefon trägt viel mit.

Sie können natürlich kreativer werden und sagen, Sie fahren in den Urlaub. Der Steward hat beobachtet, wie Sie Ihre Jalousien öffnen und schließen, Ihre Lichter ein- und ausschalten. Sie verlassen das Haus und kommen nicht für ein paar Tage zurück, die der Steward so weitermachen sollte. Es sieht also so aus, als wären Sie noch zu Hause und können sich vor Einbruch schützen. Dies ist ein Fall des maschinellen Lernens oder was wir "Auszubildende" nennen, weil das, was es tut, magisch aussieht.

Einer der Punkte, auf den Sie zurückkommen, ist die Verwendung des Stewards, um „die Magie zu erschaffen“. Wenn sich Geräte in Ihrem System verbinden, welche Magie sehen Sie im Vergleich zu einem Szenario, bei dem es sich einfach um einen Controller handelt, der separate Geräte diskret steuert?

Der Steward sollte so viel wie möglich versuchen, Dinge für Sie zu tun - Dinge, die Sie ohne Ihr Eingreifen tun möchten. Wir entwickeln derzeit die Werkzeuge, um dies zu ermöglichen. So lernt es deine Gewohnheiten.

Das ist der Plan. Wir befinden uns derzeit streng in einem Entwickler-Alpha, aber wir bauen die Strukturen, die das zulassen. Wir sind noch nicht auf der Bühne angelangt, wo maschinelles Lernen stattfindet, aber wir nähern uns dem Punkt, an dem wir uns hinsetzen und das schreiben werden. Wie Autovervollständigung für die Heimautomation?

Ja, ich mag die Autocomplete-Analogie, die eigentlich ziemlich passend ist. Wir haben jetzt ein paar einfache Beispiele. Einfache Dinge, wie das Aufstehen von der Couch-Demo.

Um meinen Informatiker-Hut für einen Moment aufzusetzen, handelt es sich um regelbasierte intelligente Agenten, die innerhalb eines kollaborativen Agentensystems arbeiten. Im weiteren Verlauf werden Sie komplexere Systeme und auf maschinelles Lernen basierende Systeme sehen, in denen interessantere Dinge passieren. Wo Ihre Heimautomatisierung eher antizipativ als reaktionsschnell wird. Wir haben jedoch bereits jetzt ein System von Systemen. Ich kann sitzen und einen Kunden schreiben, der es meiner Wetterstation ermöglicht, mit meinem Thermostat zu sprechen und sich selbstständig an mein Heimklima anzupassen.

Und das macht es wirklich anders. Die Tatsache, dass verschiedene Geräte miteinander interagieren können, anstatt dass der Benutzer bestimmte Dinge steuert.

Absolut. Ich kann Dinge bauen - mithilfe des TSRP-Protokolls, mit Arduino oder anderen Mikrocontrollern, um Sensoren, die Sie nicht im Handel kaufen können, zu Hause nach Hause zu lassen und die Standardwerkzeuge (das Nest, INSTEON oder WeMo-Schaltgerät) zu lassen ) antworten. Im Moment stehen wir in der Mitte. Wir sollten wirklich nicht derjenige sein, der auf Warnungen und Benachrichtigungen von unseren Dingen reagiert. Wir haben genug zu tun

Ist dies in erster Linie ein benutzerbasiertes System oder planen Sie Unterstützung bei der Implementierung der Heimautomation, dh kann der Durchschnittsbenutzer dies selbst installieren und einrichten?

Dies ist etwas, das der durchschnittliche Benutzer selbst installieren und einrichten kann, obwohl wir deutlich machen, dass das aktuelle Release ein Alpha-Level für Entwickler ist. Wir behaupten nicht, dass es für den Massenmarkt bereit ist, aber der Durchschnittsbenutzer kann unser System auf ein Raspberry Pi (wir haben ein Festplatten-Image, das es einfach macht) zu Hause ablegen. Es wird all ihre Sachen finden, ihr Apple TV, Roku, Sonos, Nest, Wetterstation von Netatmo, ihre Philips Hue-Glühbirnen, ihr INSTEON-System, ihre WeMo-Schalter. All ihre Dinge, und geben Sie ihnen eine einfache webbasierte Benutzeroberfläche, um sie zu steuern. Auf einer technischeren Ebene bieten wir eine webbasierte Schnittstelle, um all diese Dinge zu finden, mit ihnen zu interagieren und Berichte zu erhalten. Sie können Kunden aufbauen, um ganz einfach mit Ihren Dingen zu sprechen, aber Sie können auch Dinge erstellen

Wenn Sie also eine Zeit für die Fütterung Ihres Hundes planen möchten, richten Sie ihn einfach mit Bluetooth, XBee oder was auch immer Sie ein.

Sie können Ihren Hund sogar x Minuten nach Sonnenaufgang füttern, da der Steward weiß, wo er ist und die örtlichen Gegebenheiten kennt.

Sie haben bereits eine schöne Liste der unterstützten Geräte auf Ihrer Site. Planen Sie, dass ein Gerät entwickelt wird, das als Vermittler für herkömmliche Geräte dient? Zum Beispiel einen Adapter für die Lichtquelle, der drahtlos aktiviert ist, sodass Sie jedes beliebige Gerät automatisieren können.

Es gab einmal eine von denen auf Kickstarter, aber sie verwandelte sich in eine kabellose Mikrocontrollerplatine, als sie keine Finanzierung bekam, obwohl mir der Name gerade jetzt entgeht

Aber so etwas gibt es schon. Die WeMo-Switches, die beispielsweise im Apple Store verkauft werden, sind genau so. Sie stecken in die Wand, dann stecken Sie etwas hinein. Das INSTEON-System verfügt auch über ähnliche Fähigkeiten, die ich im Laufe der Jahre mit der Heimautomation verfolgt habe, und weiß, dass es aus verschiedenen Gründen nicht wirklich ankommt. Das sieht vielversprechend aus.

Danke, ich denke auch. Der Hauptgrund, warum dies nicht gelungen ist, ist meiner Meinung nach, dass die meisten Hausautomationslösungen die Verwendung schwieriger als einfacher machen.

Wenn Sie über den Zustand einer Glühbirne nachdenken müssen, bevor Sie einen Wandschalter werfen, wird Ihr Leben dadurch nicht einfacher.

Ich kann mir vorstellen, dass Kosten auch ein Faktor sind. Menschen scheinen ganze Systeme in ihrem Haus installiert zu haben. Es scheint, dass Sie mit Ihrer Lösung so viel oder so viel hinzufügen können, wie Sie möchten.

Jep. Sich in ein System einzusperren, ist ein Problem. Das System ist veraltet, die Produktion fällt aus und Sie sind plötzlich in verfallender Technologie eingesperrt.

Ich denke oft an Bill Gates und sein automatisiertes Zuhause aus den 90er Jahren.

Die Leute reden schon seit Jahren von „intelligenten Häusern“, meistens müssen Sie kilometerlange Verkabelung machen und sich in veraltete Technologien verstecken

Unser System sollte sich mit der Technologie weiterentwickeln - es handelt sich hauptsächlich um Software - das bedeutet, dass Sie inkrementell Dinge installieren können. Ersetzen Sie hier eine Glühlampe, einen Schalter oder wechseln Sie zurück und ersetzen Sie alle Ihre Glühbirnen durch eine andere Glühlampe, die Regeln und das Lernen Das erste Los ist nicht verschwendet.

Fotos von Gunther Kirsch

Aktie

Leave A Comment