Wie wir das Gehirn des Rubetek-Systems geschaffen haben

Leute, willkommen auf dem offiziellen Account von Rubetek, einem Unternehmen, das IoT-GerÀte entwickelt und herstellt.

Sehr oft hören unsere Experten Kommentare ĂŒber die Art der Herkunft der GerĂ€te, nĂ€mlich, dass sie GerĂ€te aus dem Reich der Mitte nehmen und das Logo neu kleben. In diesem Zusammenhang hielten wir es fĂŒr notwendig, darĂŒber zu sprechen, wie weit wir am Beispiel der Geschichte der Entwicklung und Produktion eines unserer GerĂ€te gegangen sind.

Warum haben Sie sich entschieden, ein solches Unternehmen zu grĂŒnden?


Die Idee lag auf der OberflĂ€che. Wenn wir zum Beispiel ein Auto betrachten, werden wir sehen, dass schlĂŒsselloser Zugang, „adaptives Licht“ und vieles mehr schon lange aufgetaucht sind. Alle diese GerĂ€te arbeiten zusammen und bieten maximalen Komfort fĂŒr Fahrer und Passagiere. Wenn das Auto beispielsweise scharf geschaltet ist, werden alle GerĂ€te automatisch ausgeschaltet. Über das "warme Feld" oder die Klimaanlage, die im Haus weiterarbeiten, kann man nichts sagen, obwohl die Person gegangen ist. Deshalb dachten wir uns, warum nicht versuchen, den Lebensraum jeder Person komfortabler und bequemer zu gestalten?

Wo haben wir angefangen?


Unsere TĂ€tigkeit begann mit der Installationsrichtung. ZunĂ€chst haben wir Installationsservices fĂŒr GerĂ€te von Drittanbietern bereitgestellt. schlĂŒsselfertige Projekte umgesetzt. Zu dieser Zeit waren Lösungen auf der Basis von Drahttechnologien wie KNX oder ModBus beliebt.

Was stehen wir vor?


In der Installationsphase wurden die Hauptprobleme des Benutzers offensichtlich:

  • Die KomplexitĂ€t der Installation. FĂŒr einen normalen Benutzer war es unmöglich, die GerĂ€te selbst zu installieren. FĂŒr eine qualitativ hochwertige Installation war eine bestimmte Qualifikation erforderlich. Einige Unternehmen organisierten sogar spezielle Schulungen. Dies wirkte sich direkt auf die Produktkosten aus.
  • Die Installation von kabelgebundenen GerĂ€ten ist nur in der Bau- oder Reparaturphase möglich. Dies hat den Umfang solcher GerĂ€te erheblich eingeschrĂ€nkt.
  • Systeme waren in ihrer FunktionalitĂ€t extrem eingeschrĂ€nkt. Um die BedĂŒrfnisse aller Kunden zu befriedigen, mussten wir hĂ€ufig selbst technische Lösungen entwickeln, die FunktionalitĂ€t verfeinern, Anwendungen hinzufĂŒgen und zusĂ€tzliche Module erstellen.

Und dann wurde klar, dass das „Erstellen von KrĂŒcken“ fĂŒr die GerĂ€te anderer Menschen ein ineffektives GeschĂ€ft war. Nachdem wir einige Erfahrungen und Kenntnisse gesammelt hatten, beschlossen wir, unser eigenes Produkt zu entwickeln.

Zum Zeitpunkt unserer EinfĂŒhrung wurden alle Hausautomationssysteme auf der Basis eines Controllers erstellt - eines Kernels, der die HauptfunktionalitĂ€t implementiert. Aus diesem Grund haben wir uns entschlossen, uns ganz auf die Entwicklung des Controllers und zusĂ€tzlicher GerĂ€te (Relais, Sensoren usw.) zu konzentrieren, um Dritthersteller einzusetzen und diese bei Bedarf schrittweise durch unsere eigenen Lösungen zu ersetzen. Sie alle zu entwickeln und herzustellen ist schwierig, zumal das Sortiment an GerĂ€ten (Schlösser, Schalter, Sensoren, KrĂ€ne usw.) riesig ist. Und der Controller ist das Herz und das Gehirn unserer Lösung.

Wir haben beschlossen, den Controller als Control Center zu bezeichnen. Ich werde kurz die Hauptphasen der Entwicklung und Schaffung des Zentrums auflisten:

  • Das Studium solcher Steuerungen (woraus es besteht, wie es zusammengebaut wird);
  • Sammeln eines Prototyps basierend auf einem Einplatinencomputer;
  • Softwareentwicklung;
  • Erstellen eines eigenen Boards (dies hat die Kosten des Produkts erheblich gesenkt und es wettbewerbsfĂ€hig gemacht);
  • Design und Herstellung von GehĂ€usen.

Die Softwareentwicklung ist ein sehr großes Thema, daher werden wir dies in einem separaten Material ausfĂŒhrlich beschreiben. In diesem Artikel erfahren Sie, welchen Weg Sie bei der Entwicklung der Hardware des Control Centers einschlagen mussten.

Hardware-Entwicklung


ZunĂ€chst haben wir uns entschlossen, die damals beliebtesten Lösungen auf Basis von Einplatinencomputern zu testen. Unsere Entwickler hatten alles zur VerfĂŒgung, was sie brauchten: Erfahrung mit der Architektur von ARM, MIPS, x86, eingebetteten Systemen und TestgerĂ€ten.

Als Ausgangspunkt haben wir Cubieboard genommen. Dies ist ein Einplatinencomputer bei Allwinner. Wir haben mehrere Boards gekauft und begonnen, die Softwarekomponente anzupassen, um die Umgebung fĂŒr die Komponenten zu erhalten, die wir vollstĂ€ndig entwickelt haben.

Schon bald kamen wir zu dem Schluss, dass Uniprozessorsysteme, insbesondere solche, die auf Allwinner basieren, sehr schwach sind. Diese Boards unterschieden sich nicht in ihrer guten StabilitĂ€t und hatten auch viele Speicherprobleme. Und wir planten in Zukunft die Integration in VideoĂŒberwachungssysteme.

Bald stellte der Cubieboard-Entwickler Tom Cubie einen neuen Mikrocomputer (Radxa) auf einem anderen Prozessor (Rockchip 3188) her. Dies zog unsere Aufmerksamkeit auf sich, da die Eigenschaften und die Architektur dieser Lösung viel besser waren als die damals existierenden Analoga. Wir haben mehrere Boards zum Testen bestellt, als sie gerade veröffentlicht wurden.

Bei guter Energieeffizienz lieferte dieses On-Chip-System eine erhebliche Rechenleistung. Ein weiterer Vorteil dieser Lösung war die Verwendung von Open-Source-Software, die qualitativ fĂŒr die Hardwarekomponente optimiert wurde. Das Radxa-Team war auch bereit, uns bei der technischen UnterstĂŒtzung zu treffen.

Nach den Ergebnissen der ersten Tests mit dem Radxa-Board sind wir zu dem Schluss gekommen, dass dies das Produkt ist, das vollstÀndig zu uns passt.

Dieser Einplatinencomputer war jedoch keine Lösung fĂŒr das „Smart Home“, da er nicht ĂŒber die erforderlichen Schnittstellen verfĂŒgte. Aus diesem Grund haben wir begonnen, die Plattform anzupassen, um die Probleme der Hausautomation zu lösen. Wir nahmen Radxa Rock als Beispiel und begannen sicherzustellen, dass das Endprodukt, das wir hatten, auf einem Rockchip-Prozessor mit Ă€hnlichen PeripheriegerĂ€ten und demselben Kern lag. Sie begannen, sich aktiv mit dem Radxa-Team (mit Tom Kubi) in Verbindung zu setzen und eine gemeinsame Überarbeitung zu organisieren.

Wir haben eine ganze Reihe von Kostensenkungsmaßnahmen durchgefĂŒhrt, da die Kosten fĂŒr das ursprĂŒngliche Produkt sehr hoch waren. Unser Ziel war es, das optimale Preis-Leistungs-VerhĂ€ltnis zu gewĂ€hrleisten.

Wir haben den Prozessor durch den RK3128 ersetzt - einen neuen, billigeren Chip bei gleichbleibender Rechenleistung. Schaltung komplett und komplett geĂ€ndert. Unnötige Komponenten entfernt, das HF-Modul Z-Wave hinzugefĂŒgt.

Die aktuelle Generation des Kontrollzentrums kann in der Tat Designed in Russia, Assembled in China genannt werden.

GehÀuse



Die Schaffung des Korps ist ein ganzes Epos und unser kleiner Sieg. Bei der Entwicklung des GebÀudes des Kontrollzentrums unterscheiden wir zwei Hauptphasen.

1. Stufe - Startphase


Es gab viele Ideen. Eine Vielzahl von Layouts und Prototypen. Anfangs entwickelten wir ein quadratisches GehÀuse, und die Testversion wurde in Silikonform gegossen und manuell lackiert.

Wir begannen mit Skizzen, die spĂ€ter von unserem 3D-Designer zu einem aussagekrĂ€ftigen Konzept wurden. Das Modell wurde auf einem hochwertigen 3D-Drucker gedruckt, aber dies half nicht, Fehler zu vermeiden - ich musste mehrmals nachdrucken, damit jedes der Teile ideal zum benachbarten passt. Das im Finale erhaltene Modell wurde als Prototyp fĂŒr die Silikonform verwendet. Auf seiner Basis wurde der Körper gegossen.

Danach erforderte das erhaltene Ergebnis eine Verfeinerung und erwartete FÀrbung. In dieser Phase haben wir viele Farblösungen besprochen, wobei wir das Produkt aus Sicht des Verbrauchers betrachtet haben, um zu verstehen, was die attraktivste Option sein sollte.

Wir haben die Arbeit unseres Designers beim Polieren und Malen beobachtet und versucht, alle Nuancen zu berechnen, nicht nur die Farbe, sondern auch die Implementierung des KĂŒhlsystems des GerĂ€ts und vieles mehr.

Infolgedessen wurde beschlossen, bei einem strengen weißen Fall zu bleiben - einem Klassiker, der mit der Zeit wahrscheinlich nicht veraltet sein wird.

Im Allgemeinen hat uns die Entwicklung eines hochwertigen GehÀuses viel Zeit und Energie gekostet. Als Ergebnis haben wir jedoch das erreicht, was wir von Anfang an angestrebt hatten: das Gehirn des Systems in einem kompakten und ordentlichen GehÀuse.

2. Stufe - "Professionelle Produktfreigabe"






Die zweite, aber nicht weniger wichtige Phase war fĂŒr uns der Übergang zur Massenproduktion.

Nachdem wir Erfahrung in der Arbeit mit Prototypen gesammelt hatten, beschlossen wir, ein QualitĂ€tsprodukt fĂŒr den Massenverbraucher zu entwickeln.

Wir haben die Entwicklung des Endprodukts in drei Schritte unterteilt:

  • neues Design;
  • Herstellersuche;
  • industrielle Herstellung.

Bei der Entwicklung eines neuen Designs haben wir erneut alle Phasen der Erstellung von Skizzen durchlaufen: Papier und 3D. Das war fĂŒr uns nichts Neues mehr und mit dem Fall haben wir uns schnell genug entschieden.

Wir haben viel Zeit damit verbracht, nach einem Hersteller zu suchen. Nachdem wir nach China gegangen waren, besuchten wir mehrere Fabriken. Als Ergebnis gelang es uns, einen Hersteller zu finden, der die erforderliche QualitÀt des Produkts sicherstellt und eine Zusammenarbeit vereinbart. In der ausgewÀhlten Fabrik wurde eine Form hergestellt, und dann begann die Produktion von Kisten.

Als Ergebnis: Das aktuelle Control Center ist ein kompaktes GerĂ€t mit weißer Farbe, das nicht grĂ¶ĂŸer als ein Drittel des ĂŒblichen Heimrouters ist.



Erste Proben






Nachdem die ersten Testmodelle hergestellt worden waren, sprachen wir ĂŒber das Testen fertiger Proben. ZunĂ€chst verteilten wir die GerĂ€te an Verwandte und Freunde, um eine Antwort und eine klare Vorstellung davon zu erhalten, in welche Richtung wir gehen sollten.

Vertreter von Rubetek haben sich in speziellen Foren im Internet registriert. Unsere Mitarbeiter erzÀhlten Menschen, die genau wie wir von Schaltkreisen, dem Control Center und der mobilen Rubetek-Anwendung begeistert waren. Wir wurden eingeladen, am Testen der zentralen Steuerung teilzunehmen.

Das Feedback von normalen Benutzern half uns bei der Entscheidung, was geÀndert, verbessert und wie unsere Lösung einfacher und verstÀndlicher zu verwenden ist. Dies war eine wichtige Phase im Unternehmensleben unseres Unternehmens.

Heute


Das Kontrollzentrum ist ein SchlĂŒsselgerĂ€t im Smart Home von Rubetek. Als Prozessor verwendet das Center Rockchip RK3128. Typ und Version des Kernels des Betriebssystems: Linux 3.10.49, OS Linux OpenWRT. Verwendete DatenĂŒbertragungsschnittstellen: Ethernet, Wi-Fi, Z-Wave, RF (433 MHz).

Eingebauter Ethernet-Anschluss IEEE 802.3 Ethernet / 802.3u Fast Ethernet, verwendet vom Center Wi-Fi-Standard: IEEE 802.11b / g / n (2,4 GHz), Kanalbreite 20 / 40MHz.

Funktionen des Kontrollzentrums:

  • empfĂ€ngt Signale von Sensoren, generiert Benachrichtigungen, einschließlich Alarme, und sendet sie in einer mobilen Anwendung an den Benutzer;
  • empfĂ€ngt Benutzerbefehle (von einem mobilen Angebot) und leitet sie an das entsprechende Smart-GerĂ€t weiter;
  • FĂŒhrt benutzerdefinierte Skripte aus und integriert die Arbeit mehrerer GerĂ€te gleichzeitig.
  • Wird als Zugangspunkt verwendet;
  • Es empfĂ€ngt Online-Sendungen von IP-Videokameras (RTSP, ONVIF), dient als Videoarchiv und ermöglicht den Anschluss eines externen Video-Laufwerks.

DarĂŒber hinaus verfĂŒgt das Control Center ĂŒber zwei USB-AnschlĂŒsse am GehĂ€use, einen an der Vorderseite und einen an der RĂŒckseite des GerĂ€ts. Sie werden zum Anschließen eines Flash-Laufwerks und eines 3G / 4G-Modems verwendet.

Über das Kontrollzentrum können Sie Videos von IP-Kameras im Cloud-Speicher speichern:

  • Google Drive
  • Yandex.Disk.

Vor kurzem ist das Rubetek Control Center mit der Apple Homekit-Plattform kompatibel, mit der Sie Smart-GerĂ€te mit Siri ĂŒber Sprache steuern können.

Wir haben das Thema Sicherheit nicht ignoriert.

Derzeit verfĂŒgt jedes Rubetek-Kontrollzentrum ĂŒber eine eindeutige Kennung und einen eindeutigen PIN-Code, die wĂ€hrend der Autorisierung verwendet werden. Eine sichere Verbindung wird mit digital signierten TLS-Zertifikaten hergestellt.



Es liegt noch viel Arbeit vor uns


Wir wollten eine erschwingliche und bequeme Lösung schaffen, die dem menschlichen Alltag eine neue QualitĂ€t verleiht. Heute umfasst das Rubetek- System eine Reihe intelligenter GerĂ€te und mehrere schlĂŒsselfertige Lösungen. Unsere GerĂ€te sind mit der Apple HomeKit-Plattform kompatibel. Jetzt können Sie mit der mobilen Rubetek-Anwendung GerĂ€te mit Ihrer Stimme steuern.

Auf diese Weise hat unser Unternehmen in den letzten Jahren das Rubetek Control Center entwickelt und geschaffen. Wir haben enorme Erfahrungen gesammelt. Und wir werden nicht aufhören. Unser Team entwickelt und verbessert stÀndig die aktuelle GerÀtelinie. Entwickler bereiten eine Reihe neuer GerÀte vor, die im Herbst veröffentlicht werden. Wir haben es geschafft, in den GUS-Markt einzutreten. Voraus - internationale Expansion (Europa, USA).

Das Rubetek-Team glaubt, dass sich die fortschrittlichen Technologien fĂŒr das russische Internet der Dinge (IoT) entwickeln und ihren rechtmĂ€ĂŸigen Platz in der Welt einnehmen werden.

Source: https://habr.com/ru/post/de406451/


All Articles