iGates היא בית תוכנה ישראלי בתל אביב המתמחה בפיתוח מערכות IoT מקצה לקצה — מהמכשיר בשטח, דרך שכבת התקשורת, ועד ל-cloud platform ול-dashboard הניהולי. אנו לוקחים פרויקטים IoT מהאפיון הראשוני ועד למוצר במדף, כולל קושחה אמבדד, פרוטוקולי תעשייה (MQTT, OPC-UA, Modbus), אבטחת מכשירים, ענן ו-fleet management. לקוחות בולטים: Siemens (Industrial IoT), Nayax (vending IoT בקנה מידה גלובלי), AngelSense (wearable IoT), ו-Hamagen (BLE proximity IoT לאומי).
מה זה פיתוח IoT?
פיתוח IoT (Internet of Things, או "האינטרנט של הדברים") הוא הענף של הנדסת התוכנה והחומרה שעוסק בחיבור מכשירים פיזיים לאינטרנט — חיישנים, מצלמות, בקרים, מסופים, מוצרי-קצה צרכניים — והפיכת הנתונים שהם מייצרים לערך עסקי.
מערכת IoT טיפוסית מורכבת מארבע שכבות: (1) המכשיר עצמו (חומרה + קושחה אמבדד), (2) שכבת תקשורת (אלחוטית או חוטית — BLE, Wi-Fi, LoRa, LTE-M, NB-IoT, או פרוטוקולים תעשייתיים כמו OPC-UA ו-Modbus), (3) backend ענן (קליטת נתונים, עיבוד, אחסון, security), ו-(4) שכבת אפליקציה — dashboards, fleet management, אלרטים, אנליטיקה, ו-AI integration.
iGates עובדת על כל ארבע השכבות בתוך פרויקט אחד — וזה ההבדל בין בית תוכנה IoT מלא לבין ספק נקודתי שבונה רק dashboard או רק קושחה.
שירותי IoT של iGates
- פיתוח קושחה לחיישנים, בקרים ומכשירי-קצה (ראו גם פיתוח אמבדד)
- שכבת תקשורת אלחוטית: BLE, Wi-Fi, LoRaWAN, Zigbee, Thread, LTE-M, NB-IoT, Sigfox
- פרוטוקולים תעשייתיים: OPC-UA, Modbus (TCP/RTU), CAN, MQTT, CoAP, AMQP
- backend ענן: AWS IoT Core, Azure IoT Hub, Google Cloud IoT, או אופציה on-prem
- Device management ו-OTA updates ברמת fleet — תעדוף, רולאאוט הדרגתי, rollback
- אבטחת IoT: secure boot, signed firmware, certificate-based device identity, MQTT-over-TLS, hardware-backed keystores
- dashboards ניהוליים — real-time telemetry, alerts, reports, multi-tenancy
- אינטגרציה עם ERP / CRM / מערכות backend ארגוניות
- אינטגרציית AI / ML — anomaly detection, predictive maintenance, computer vision על edge
הסטאק הטכני שלנו
Edge / Device: C, C++, Rust, Embedded Linux, FreeRTOS, Zephyr, ESP-IDF, Nordic SDK
Connectivity: BLE, Wi-Fi 6, LoRaWAN, NB-IoT/LTE-M, Zigbee, Thread, OPC-UA, Modbus, MQTT, CoAP
Cloud platforms: AWS (IoT Core, Greengrass, Lambda, DynamoDB, Timestream), Azure (IoT Hub, IoT Edge, Stream Analytics), Google Cloud (IoT Core legacy/Migration paths)
Backend: Node.js, Python, Java, Go — REST + GraphQL + real-time WebSocket / SSE
Time-series + analytics: TimescaleDB, InfluxDB, BigQuery, Snowflake
Frontend dashboards: React, Next.js, Grafana for ops, custom UI for product
Security: X.509 device certificates, TPM, ATECC chip integration, secure boot chain, signed OTA
דוגמאות מהשטח
Siemens — Industrial IoT עבור TEAM CENTER PLM
iGates פיתחה ל-Siemens אפליקציה ומערכת חיבור בקרים תעשייתיים לפלטפורמת ניהול חיי המוצר (TEAM CENTER), כולל קליטת טלמטריה מהשטח אל הענן והצגתה ב-dashboards של מהנדסי-תהליך.
Nayax — Unattended retail IoT בקנה מידה גלובלי
פיתוח אפליקציות וקומפוננטים על-פני מאות אלפי מכשירי מסחר לא-מאויש בעולם: מסופי תשלום, מכונות אוטומטיות, telemetry בזמן אמת, ניהול ציי מכשירים. תחום שדורש fleet management ברמה תפעולית גבוהה.
AngelSense — Wearable IoT לילדים עם צרכים מיוחדים
פיתוח אפליקציה ופלטפורמה לטרקרים GPS לילדים אוטיסטים. המכשיר משדר location, voice, ו-status להורה דרך אפליקציית מובייל וענן.
Hamagen — Proximity IoT לאומי
פיתוח האפליקציה ורכיב SDK לזיהוי מפגשים בין מכשירים באמצעות BT ו-Wi-Fi לטובת איתור מגעים עם חולי קורונה מאומתים. פרויקט שהופעל ברמה לאומית במהלך המגפה.
Paybox — Connected payments
פלטפורמת התשלומים הנפוצה בישראל, כולל אפליקציה ושכבת תקשורת שמחברת בין משתמשים ומסופים — אלמנט IoT מובלע (NFC, BLE) בתוך מוצר תשלומים.
תעשיות שאנחנו פעילים בהן
- תעשייה (Industrial IoT) — בקרה, ניטור תהליכים, predictive maintenance, OEE
- קמעונאות לא-מאוישת — vending, מסופי תשלום, ציוד POS
- בריאות וביטחון אישי — wearables, מכשור רפואי מחובר
- שירותי-קהל (Smart Government) — חיישנים עירוניים, smart cities
- תקשורת — carrier-grade devices, mobile network elements
- תשלומים — מסופי NFC, BLE wallets, unattended payment
תהליך פיתוח IoT ב-iGates
- אפיון מוצר IoT — מה המכשיר מודד או שולט בו, מי משתמש בנתונים, איך נראית ה-ROI לעסק. בחירת CPU / SoC / radio / cloud.
- Prototype חומרה ו-firmware ראשוני — bring-up על dev-board, אינטגרציית סנסורים, validation ראשונית של frame-rate / power budget.
- שכבת תקשורת — בחירת פרוטוקול אופטימלי לפי battery life / range / cost / regulatory. הטמעת encryption ו-device identity.
- Cloud backend — קליטת telemetry, עיבוד, אחסון, alerts. בניית multi-tenancy אם רלוונטי.
- Dashboard ואפליקציות מובייל — UI לאופרטור, לבעל המכשיר, ולמנהל הציים. אלרטים, ריפורטים, ניתוחים.
- Device management ו-OTA — fleet rollout, A/B testing של פירמוור, rollback בטוח.
- אבטחה ו-compliance — pen testing, certificate rotation, secure boot validation. עמידה בתקני התעשייה הרלוונטיים (FCC, CE, FDA במקרים רפואיים, PCI במקרי תשלום).
- Launch + תחזוקה לטווח ארוך — operational SLAs, security patches, kernel LTS branching, supply-chain monitoring.
מתכננים מוצר IoT — מכשיר תעשייתי, wearable, connected device, או פלטפורמת fleet management? אנחנו לוקחים פרויקטים מהאפיון הראשוני ועד לתחזוקה לטווח ארוך, על כל השכבות. דברו איתנו לסקירה טכנית ראשונית ללא התחייבות.