awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blinker-iot avatar

blinker-iot/blinker-js

0
View on GitHub↗
4,338 نجوم·11 تفرعات·TypeScript·MIT·2 مشاهدات

Blinker Js

blinker-js is an IoT device communication framework and Node.js library designed to manage bidirectional data exchange between embedded hardware and remote servers or local networks. It functions as an MQTT hardware integration tool that links single-board computers to IoT clouds for remote management and control.

The project provides a virtual device widget manager to synchronize hardware state with cloud-based user interface components. This system allows for the mapping of remote UI identifiers to internal software logic, enabling remote IoT control through virtual buttons and input fields.

The framework supports both cloud-based communication via the MQTT protocol and direct local network device communication over shared wireless connections. It includes capabilities for listening to device events and managing bidirectional data streams to trigger hardware actions.

Features

  • IoT Client Libraries - Provides a Node.js library that enables embedded hardware to connect to IoT cloud platforms via the MQTT protocol.
  • IoT Device Communication - Provides a framework for bidirectional data exchange and control between Raspberry Pi and remote servers using MQTT.
  • IoT Frameworks - Provides a comprehensive framework for connecting and managing bidirectional data exchange for IoT devices.
  • MQTT Integrations - Links single-board computers to IoT clouds for state synchronization and remote management via MQTT.
  • Device Communication Layers - A communication layer for exchanging data between devices and applications over a shared wireless local area network.
  • Virtual Widget Synchronizers - Implements a virtual device widget manager to synchronize hardware state with cloud-based UI components like buttons and input fields.
  • MQTT Traffic Routing - Routes MQTT control signals and state updates between hardware devices and a remote broker.
  • MQTT Messaging Integrations - Integrates embedded computers with cloud platforms using MQTT for remote management and state synchronization.
  • Remote Device Connectivity - Establishes bidirectional network connections between hardware devices and remote servers via MQTT.
  • Remote Hardware Controls - Enables remote hardware control and action triggering via virtual UI widgets and cloud data streams.
  • IoT Widget Mappings - Links remote UI component identifiers to internal software logic for synchronized hardware state management.
  • Device Management - Provides interfaces for managing and interacting with virtual UI components to control connected hardware.
  • IoT Event Listeners - Triggers hardware actions by subscribing to incoming data streams and remote user interface interactions.
  • Wireless Device Control - Controls hardware device state and exchanges data over local wireless networks without requiring cloud servers.
  • Local Network Connectivity - Enables data exchange between devices and applications over a shared local wireless network connection.
  • Local Network Discovery - Provides protocols for identifying and communicating with devices on a shared local wireless network by bypassing cloud brokers.
  • Asynchronous Command Processing - Implements mechanisms for mapping incoming MQTT message payloads to internal hardware control logic asynchronously.
  • Architectural State Synchronizers - Synchronizes state changes between cloud-based UI widgets and local hardware logic using decoupled event messaging.

سجل النجوم

مخطط تاريخ النجوم لـ blinker-iot/blinker-jsمخطط تاريخ النجوم لـ blinker-iot/blinker-js

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Blinker Js

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Blinker Js.
  • blynk-technologies/blynk-libraryالصورة الرمزية لـ Blynk-Technologies

    Blynk-Technologies/blynk-library

    3,971عرض على GitHub↗

    Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional communication between microcontrollers and a remote management platform. It provides the core identity of an IoT device management tool, enabling the synchronization of device states, remote hardware control, and the mapping of hardware data to cloud-based interfaces. The project distinguishes itself through a virtual-pin system that decouples cloud communication from physical pins, allowing for hardware-independent data exchange. It also supports advanced architectural offloa

    C++arduinocellularembedded
    عرض على GitHub↗3,971
  • arendst/tasmotaالصورة الرمزية لـ arendst

    arendst/Tasmota

    24,502عرض على GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Carduinoautomationesp32
    عرض على GitHub↗24,502
  • hypfer/valetudoالصورة الرمزية لـ Hypfer

    Hypfer/Valetudo

    8,689عرض على GitHub↗

    Valetudo is a custom firmware project for robot vacuums that enables local-only control, removing dependencies on cloud servers and protecting user privacy. It replaces proprietary vendor binaries with open source software to ensure that data, including floor plans and images, is not uploaded to external clouds. The project distinguishes itself by providing a rooted firmware installation process that prevents forced vendor updates. It implements a standardized control interface across different hardware brands and utilizes an MQTT-based message bus to facilitate integration with open source a

    JavaScriptcloud-freedreameroborock
    عرض على GitHub↗8,689
  • hybridgroup/gobotالصورة الرمزية لـ hybridgroup

    hybridgroup/gobot

    9,425عرض على GitHub↗

    Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT applications. It provides a hardware abstraction layer with standardized drivers to interact with GPIO, I2C, SPI, and PWM interfaces across various single-board computers and microcontrollers. The framework functions as an IoT device orchestrator and BLE device manager, enabling the coordination of multiple sensors, actuators, and Bluetooth Low Energy peripherals. It includes specialized interfaces for drone control, allowing for the management of flight maneuvers and video streams

    Goarduinobeaglebonebeaglebone-black
    عرض على GitHub↗9,425
عرض جميع البدائل الـ 30 لـ Blinker Js→

الأسئلة الشائعة

ما هي وظيفة blinker-iot/blinker-js؟

blinker-js is an IoT device communication framework and Node.js library designed to manage bidirectional data exchange between embedded hardware and remote servers or local networks. It functions as an MQTT hardware integration tool that links single-board computers to IoT clouds for remote management and control.

ما هي الميزات الرئيسية لـ blinker-iot/blinker-js؟

الميزات الرئيسية لـ blinker-iot/blinker-js هي: IoT Client Libraries, IoT Device Communication, IoT Frameworks, MQTT Integrations, Device Communication Layers, Virtual Widget Synchronizers, MQTT Traffic Routing, MQTT Messaging Integrations.

ما هي البدائل مفتوحة المصدر لـ blinker-iot/blinker-js؟

تشمل البدائل مفتوحة المصدر لـ blinker-iot/blinker-js: blynk-technologies/blynk-library — Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… hypfer/valetudo — Valetudo is a custom firmware project for robot vacuums that enables local-only control, removing dependencies on… hybridgroup/gobot — Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT… evcc-io/evcc — evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar… jomjol/ai-on-the-edge-device — AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of…