[Tucao] Die Entwicklung des Internet der Dinge ist langsam und es ist schwierig, Ausrüstungsunternehmen anzupassen. Die Unternehmen sind nicht einig, die Hersteller sind fähig, aber nicht einheitlich, und der obersten Ebene fehlen einheitliche Standards

Momentane Situation

Lassen Sie mich zunächst auf die aktuelle Situation eingehen. Jeder weiß, dass das Internet der Dinge durch Fragmentierung gekennzeichnet ist, mit einer Vielzahl von Geräten und verschiedenen Geräteprotokollen, was Unternehmen und Entwicklern viel Arbeit einbringt. Es wird häufig an diese Firma angepasst, und es muss an die Ausrüstung dieser Firma angepasst werden. Es ist offensichtlich die gleiche Art von Ausrüstung, aber es braucht noch viel Zeit, um sich an verschiedene Hersteller anzupassen. . .
Das Folgende sind Beispiele dieser Hersteller

Modul

Wir wissen, dass NB-IoT jetzt in den 5G-Standard aufgenommen wurde, und es wird immer mehr Entwicklungen und Anwendungen im Bereich des langsamen IoT geben. Derzeit gibt es viele Hersteller von NB-IoT-Modulen, darunter Quectel, Gosuncn, das mobile Internet der Dinge in China, Lierda, Changhong Ailian usw., die hauptsächlich auf den Lösungen HiSilicon Boudica150 und MediaTek MTK2625 basieren. Basierend auf diesen beiden Chip-Lösungen haben Modulhersteller ihre eigenen Module integriert und verlassen, und genau darin gibt es viele Dinge, die für Entwickler nicht freundlich sind.
Nehmen Sie als Beispiel Quectel und CMEC. Beide haben NB-Module, die auf der Hisilicon Boudica-Lösung basieren. Quectel verfügt über BC35 / BC28 und CMEC über M5310-A, aber diese beiden Module unterscheiden sich nicht nur im Paket, sondern auch in den AT-Befehlen. anders, wie:
wegschieben AT+QSECSWT, AT+QLWULDATAwährend in den entsprechenden Anweisungen für die Schicht AT+NSECSWT, AT+MLWULDATAund so können diese verwirrend sein, offensichtlich das gleiche Programm, aber warum nicht das gleiche machen, was die Persönlichkeit hervorheben soll? Die Hersteller sind für ihre eigenen Interessen, aber unter dem gegenwärtigen Trend einer kräftigen Entwicklung des Internet der Dinge ist dieses Muster zu klein. Kein Modulhersteller kann den gesamten Markt besetzen, aber es ist für Hersteller und Entwickler sehr unpraktisch, Module zu verwenden. Nach dem Wechsel des Moduls müssen nicht nur die Hardware, sondern auch die Software geändert werden. Warum nicht auf Modulebene vereinheitlichen? Oben? Fordern Sie die Festlegung von Modulstandards und vereinheitlichen Sie das Internet der Dinge! ! !
Selbst wenn es sich um alle Module von Moveaway handelt, sind die Modulbefehle verschiedener Chip-Lösungen (HiSilicon und MTK) unterschiedlich. Ich frage mich, ob die Firmware des AT-Befehls vom Modulhersteller geschrieben wurde. Wenn Sie ihn schreiben, werden Sie getötet. Warum haben Sie zwei Sets, die Ihr Modul verwenden, um den Code jeden Tag zu ändern? Es ist bedeutungslos und eine Verschwendung von Entwicklerzeit! ! !

Sensorausrüstung

Es gibt zu viele Arten von Sensorausrüstung als Module, daher ist die Vereinbarung noch sprachloser. Es ist unmöglich zu sagen, dass alle von ihnen vereinheitlicht sind. Schließlich ist die Ausrüstung anders, geschweige denn die Vereinbarung. Aber zumindest für den gleichen Gerätetyp können wir die folgenden Vereinbarungen vereinheitlichen.
Nehmen Sie als Beispiel Stromzähler. Die erste Art von Stromzählern, die von privaten Nutzern installiert werden, basiert alle auf dem State Grid DLT645-Protokoll. Die Hersteller der Zähler sind unterschiedlich, aber das Protokoll ist das gleiche, sodass alle Sammelsysteme einheitlich sind. Dies liegt daran, dass das State Grid Standards setzt.
Zusätzlich zu diesen Zählertypen ist der Markt jedoch mit einer großen Anzahl von Zählern vom Typ II überflutet, von denen die meisten in Geschäften, Bürogebäuden und Wohnungen installiert sind. Die meisten dieser Zähler unterstützen das Modbus-Protokoll, und verschiedene Register speichern unterschiedliche Leistungsdaten. Dies hat viele Probleme. Das Gleiche gilt für die Spannung. Hersteller A verwendet möglicherweise das Register Nr. 1, während Hersteller B möglicherweise das Register Nr. 300 verwendet. Es gibt viele Unterschiede, die sehr schmerzhaft sind. In einem Projekt kann es 7/8 Arten solcher Zähler geben, von denen jeder unterschiedlich ist. Ihr Sammelprogramm passt sich einer großen Arbeitsbelastung an. Natürlich ist es sehr einfach, aber es ist so mühsam, dies zu tun, was gegen die Menschlichkeit verstößt. Die Worte eines bestimmten Führers auszuleihen, dient nicht dem Volk.
Stellen Sie sich vor, jeder regelt die Registeradresse und verwendet dasselbe Register, um dieselbe physikalische Größe darzustellen. Für den Hersteller gibt es fast keine Arbeitsbelastung. Sie ändern nur einige Adressen ihrer eigenen Programme. Allerdings macht niemand so etwas. . .

um zusammenzufassen

Hier nur eine kurze Beschreibung dieser Probleme anhand von Modulen und Stromzählern als Beispiele. Es ist zu hoffen, dass sich auf dem Entwicklungspfad des Internet der Dinge mehr Hersteller zusammenschließen können, um Industriestandards zu formulieren und die Schwierigkeit der Implementierung des Internet der Dinge zu vereinfachen.

Ich denke du magst

Origin blog.csdn.net/llb19900510/article/details/108669047
Empfohlen
Rangfolge