Přeskočit na obsah
BigTree108

Služby vývoje IoT

Služby vývoje IoT od zařízení po dashboard: konektivita, provisioning zařízení, cloudové platformy na Azure nebo AWS, aktualizace flotily, edge brány, průmyslové IoT, sledování majetku, nabíjení elektromobilů a energetické platformy, webové portály a doprovodné aplikace pro chytrou domácnost a budovy, výrobu, energetiku a veřejné služby, logistiku, zemědělství a zdravotnictví, s dedikovanými vývojáři IoT pro váš tým nebo s projekty dodanými od začátku do konce.

Systémy IoT, které stavíme

  • Konektivita zařízení

    Bluetooth Low Energy, Wi-Fi, Thread a Matter v domácnosti, LoRaWAN na ChirpStack nebo The Things Stack napříč poli a budovami a LTE-M nebo NB-IoT s eSIM pro trackery a měřiče, vybírané podle dosahu, výdrže baterie a provozních nákladů na zařízení.

  • Provisioning a identita zařízení

    Jedinečný certifikát X.509 pro každé zařízení, uložený v secure elementu tam, kde ho hardware má, vydaný na výrobní lince a zaregistrovaný přes Azure IoT Hub Device Provisioning Service nebo AWS IoT Core, bez sdíleného hesla kdekoli.

  • Příjem a ukládání dat v cloudu

    MQTT do Azure IoT Hub, brokeru MQTT v Event Grid, AWS IoT Core nebo vlastního clusteru EMQX či HiveMQ, zpracované funkcemi nebo kontejnery a ukládané jako časové řady v Azure Data Explorer nebo PostgreSQL s TimescaleDB, vše nasazené pomocí Terraformu.

  • Správa flotily a aktualizace

    Device twins nebo shadows pro konfiguraci, firmware nasazovaný nejprve na malou část flotily a telemetrie stavu, která pozastaví nasazování, když roste počet pádů nebo opětovných připojení.

  • Dashboardy a doprovodné aplikace

    Webové portály v Angularu nebo Reactu, ThingsBoard tam, kde se hodí hotová platforma, a mobilní aplikace na iOS, .NET MAUI nebo React Native pro párování, nastavení a upozornění, vytvořené stejnou firmou jako strana zařízení.

  • Průmyslové IoT

    Data strojů a senzorů sbíraná z PLC přes OPC UA a MQTT Sparkplug B do jednotného jmenného prostoru (unified namespace), sledování stavu podle vibrací, teploty a odběru výkonu a napojení na vaše systémy MES, údržby a ERP.

  • Brány a edge computing

    Edge brány na embedded Linuxu, které čtou zařízení Modbus, BACnet, M-Bus nebo DLMS, provozují kontejnery a lokální pravidla na Azure IoT Edge nebo AWS IoT Greengrass, překlenují výpadky sítě a do cloudu předávají jen to, co potřebuje.

  • Sledování majetku a telematika

    GNSS a mobilní trackery pro vozidla, kontejnery a palety, tagy Bluetooth a ultraširokopásmové (UWB) pro lokalizaci uvnitř budov, data vozidel z OBD-II, J1939 a CAN a geofence, jízdy a upozornění nad nimi postavené.

  • Platformy pro nabíjení elektromobilů a energetiku

    Správa nabíjecích stanic na OCPP 1.6, 2.0.1 a 2.1, Plug & Charge s ISO 15118, roaming přes OCPI a sledování a řízení solárních elektráren, bateriových úložišť a chytrých měřičů, s řízením odezvy poptávky přes OpenADR.

vývojáři IoT do vašeho týmu

  • Dedikovaní vývojáři IoT

    Vývojáři IoT, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich nástrojích a procesu a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.

  • Projekty v oblasti „Vývoj IoT“

    Vymezená část práce v oblasti „Vývoj IoT“ s rozsahem, pevným plánem a jmenovaným vedoucím na naší straně, který odpovídá za výsledek a o postupu informuje ve vašich kanálech.

  • Průběžná spolupráce v oblasti „Vývoj IoT“

    Průběžná služba v oblasti „Vývoj IoT“: každý měsíc stejní lidé, backlog, kterému určujete priority, a hodiny, které vidíte v našem portálu i na faktuře.

Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.

Kdo pracuje na vašem zadání v oblasti „Vývoj IoT“

  • vývojáři IoT

    Konektivita, provisioning a aktualizace flotily

  • Inženýři firmwaru

    Kód v zařízení

  • Inženýři .NET, Python a Java

    Příjem dat, API a datové pipeline na Azure nebo AWS

  • Frontend a mobilní vývojáři

    Webové dashboardy a doprovodné aplikace

  • QA inženýři

    End-to-end testy od zařízení po dashboard

Jak stavíme systémy IoT

Každé zařízení se považuje za nedůvěryhodného síťového klienta: vlastní identita, žádná výchozí ani sdílená hesla, šifrovaná spojení, přístup přesně k těm tématům, která potřebuje, a zveřejněný způsob hlášení zranitelností. To po připojených produktech požadují ETSI EN 303 645, britský režim bezpečnosti produktů a požadavky na kybernetickou bezpečnost směrnice EU o rádiových zařízeních a evropský Cyber Resilience Act k tomu přidává software bill of materials a řešení zranitelností po celou dobu podpory, což generujeme z buildu.

Cloudová část se řídí pravidly, podle kterých provozujeme vlastní systémy: infrastruktura v Terraformu, nasazení z GitHub Actions s federovanými přihlašovacími údaji, tajemství a podpisové klíče v trezoru a síťová pravidla s výchozím zákazem, ať už běží na Azure, na AWS, nebo na serverech, které provozujete sami.

Další služby embedded zařízení a hardwaru

Přehled: Embedded a hardware

Otázky k vývoji IoT

Jakou konektivitu má naše zařízení použít?

Vyplývá z toho, kde zařízení žije, jak často hlásí data a čím je napájené. Bluetooth Low Energy, když je nablízku telefon; Wi-Fi, nebo Thread s Matter, pro síťově napájená zařízení v domácnostech a budovách; LoRaWAN pro malé hodnoty z polí nebo sklepů po léta na jednu baterii; LTE-M nebo NB-IoT, když se zařízení pohybuje nebo není místní síť. Než se rádio vybere, porovnáme provozní náklady na zařízení za rok.

Postavíte celý systém, od zařízení po aplikaci?

Ano, jako jeden tým: firmware, cloud, webový portál a mobilní aplikace postavené nad jednou sadou kontraktů zpráv, takže změna na zařízení nerozbije dashboard. Když část systému už existuje, stavíme zbytek podle toho, co je k dispozici.

S jakými cloudy a platformami IoT pracujete?

Azure IoT Hub a broker MQTT v Event Grid, AWS IoT Core, vlastní brokery jako EMQX, HiveMQ nebo Mosquitto a platformy jako ThingsBoard, postavené na cloudu, který už vaše prostředí používá. Strana zařízení zůstává přenositelná: MQTT přes TLS s identitami X.509 funguje se všemi, takže se cloud může změnit bez přepisování firmwaru.

V jakých odvětvích pracují vaši vývojáři IoT?

Chytrá domácnost a budovy, v termostatech, zámcích, osvětlení a správě budov; výroba, ve sledování strojů a prediktivní údržbě; energetika a veřejné služby, v chytrých měřičích, solárních a bateriových systémech a sítích nabíječek elektromobilů; logistika, ve sledování flotily, kontejnerů a chladicího řetězce; zemědělství, v polních senzorech a řízení skleníků; zdravotnictví, ve vzdáleném sledování pacientů a propojených zdravotnických prostředcích; a bezpečnost, v poplachových a přístupových systémech napojených na dohledová centra.

Jak rychle mohou nastoupit vývojáři IoT?

Když je k dispozici ten pravý vývojář IoT, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.

Jak probíhá najímání přes BigTree108 (role: vývojáři IoT)?

Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.

Komu patří práce, kterou vytvářejí?

Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.

Vyvíjíte propojený produkt?

Napište nám, co zařízení měří nebo řídí, kde žije a kolik jich bude. Odpověď dostanete do jednoho pracovního dne: plán systému, profily kandidátů nebo doporučení konektivity.