Microsoft ogłasza Open Translators to Things (OpenT2T), aby pomóc deweloperom IoT
2 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Obecnie istnieje zbyt wiele różnych interfejsów API, których twórcy aplikacji muszą dziś używać do sterowania urządzeniami IoT (np. żarówkami) stworzonymi przez różnych producentów lub przy użyciu różnych protokołów. Aby pomóc twórcom aplikacji w łatwej interakcji z różnymi urządzeniami IoT, Microsoft niedawno uruchomił wersję alfa nowego projektu open source Otwórz tłumaczy na rzeczy (OpenT2T) wł. GitHub. Celem tego nowego projektu jest umożliwienie twórcom aplikacji jednokrotnego napisania, w sposób otwarty i interoperacyjny, dokładnie tego samego kodu, aby uzyskać dostęp do funkcji, które są współdzielone przez podobne urządzenia IoT.
Zadaniem tłumacza jest ukrycie szczegółów implementacji poszczególnych modeli danych i protokołów, eksponując funkcjonalności bezpośrednio jako programowalne API. Włączyć żarówkę? Programista aplikacji nie musi myśleć o RPC vs. REST, HTTP vs. MQTT, CoAP vs. ZigBee. Potrzebna jest myBulb.turnOn(), a translator zmapuje wspólne wywołanie schematu API do odpowiednich bibliotek, aby wykonać operację. Cortana lub inni asystenci głosowi mogą włączyć żarówkę, niezależnie od tego, czy pochodzi ona od Philipsa, Samsunga, Wink, czy innego producenta.
Tłumacze mogą działać na urządzeniach lokalnych (komputerach/tabletach/telefonach) dla rzeczy połączonych proksymalnie. Tłumacze mogą również działać w chmurze dla rzeczy podłączonych do chmury lub na bramach dla rzeczy połączonych z bramą i kierować z chmury.
Twórcy aplikacji zainteresowani tym projektem mogą wyświetlić użytkownik końcowy i kod filmy demonstracyjne, przeczytaj Tutorial, zapytać pytania, i dostarcz pierwszego tłumacza dla ich ulubionego sprzętu. Przeczytaj o tym szczegółowo tutaj.