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

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

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

deepsyx/home-automation

0
View on GitHub↗
3,393 نجوم·243 تفرعات·JavaScript·MIT·6 مشاهدات

Home Automation

This project is a home automation controller that manages physical hardware and environmental sensors through a centralized gateway. It provides a unified system for toggling electrical relays, operating legacy electronics, and monitoring physical conditions like temperature and humidity.

The system distinguishes itself by integrating low-level hardware manipulation with remote accessibility features. It captures and replays infrared signals to control legacy appliances and uses direct pin toggling to manage connected electrical components. To ensure consistent operation, it maintains persistent socket connections to synchronize device states across multiple mobile clients in real-time.

The platform includes automated network management utilities that update domain records to maintain stable remote access despite changes to local network addresses. It is designed to be deployed as a server-side gateway that coordinates data acquisition from sensors and broadcasts live status updates to a cross-platform mobile interface.

Features

  • Home - Acts as a central hub for managing household appliances and sensors by toggling hardware pins and capturing infrared signals.
  • GPIO Pin Controllers - Interfaces for reading and writing digital signals and managing hardware pin modes.
  • IoT Gateway Servers - Synchronizes real-time device status updates across multiple mobile clients using persistent socket connections.
  • Device State Synchronizations - Maintains real-time state consistency between physical hardware and software controllers via pushed updates.
  • Real-Time Synchronization - Maintains state consistency across clients using persistent socket connections.
  • Environmental Monitoring - Tracks environmental conditions and triggers automated responses to changes.
  • Hardware Data Acquisition - Retrieves telemetry and status from physical hardware using various network protocols.
  • Remote Signal Emulation - Loads curated signal codes into hardware to mimic manufacturer remote controls.
  • Infrared Signal Recording - Captures and stores infrared-specific signal frames for timing-accurate replay.
  • Smart Appliance Control - Provides standardized control of operational states for home appliances via network controllers.
  • Cross-Platform Mobile Applications - Provides applications developed to run on multiple mobile operating systems using a shared codebase.
  • Dynamic DNS Mappings - Automatically updates DNS records to map a consistent hostname to a changing public IP address.
  • Dynamic DNS Clients - Provides services for automatically updating domain name records with changing IP addresses.
  • Dynamic Network Access Utilities - Updates external domain name records automatically to maintain a stable remote connection whenever the local network IP address changes.
  • Real-Time Monitoring Systems - Tracks and monitors updates across distributed systems for real-time visibility.

سجل النجوم

مخطط تاريخ النجوم لـ deepsyx/home-automationمخطط تاريخ النجوم لـ deepsyx/home-automation

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

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

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

Start searching with AI

مجموعات مختارة تضم Home Automation

مجموعات منسقة بعناية يظهر فيها Home Automation.
  • Home automation platforms
  • منصة ذاتية الاستضافة لأتمتة المنازل
  • تطبيقات الخوادم المنزلية ذاتية الاستضافة

بدائل مفتوحة المصدر لـ Home Automation

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Home Automation.
  • evcc-io/evccالصورة الرمزية لـ evcc-io

    evcc-io/evcc

    6,856عرض على GitHub↗

    evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar inverters, electric vehicle chargers, home batteries, and smart devices to route surplus solar energy to load points, optimizing energy use and minimizing grid costs. The platform functions as a multi-protocol charger orchestrator and ISO 15118-2 plug and charge controller, enabling automatic vehicle identification and battery state retrieval. It distinguishes itself through a plugin-based device abstraction layer and protocol-agnostic drivers that unify control across diverse har

    Gobatterychargereebus
    عرض على GitHub↗6,856
  • newfuture/ddnsالصورة الرمزية لـ NewFuture

    NewFuture/DDNS

    4,682عرض على GitHub↗

    This project is a multi-provider dynamic DNS client and synchronizer that monitors local IPv4 and IPv6 addresses and automatically updates DNS records across various cloud providers. It functions as an IP address monitoring tool and a network IP update webhook, ensuring that domain names remain pointed to current network addresses. The system distinguishes itself through a wide range of native provider integrations, including Cloudflare, AliDNS, DNSPod, Huawei Cloud, and HE.net. Beyond simple record updates, it allows for the management of CDN proxy status, TTL durations, and regional routing

    Pythonalidnscdncloudflare
    عرض على GitHub↗4,682
  • raspberrypi/documentationالصورة الرمزية لـ raspberrypi

    raspberrypi/documentation

    5,575عرض على GitHub↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Pythonasciidocdocumentationraspberry-pi
    عرض على GitHub↗5,575
  • rwaldron/johnny-fiveالصورة الرمزية لـ rwaldron

    rwaldron/johnny-five

    13,401عرض على GitHub↗

    Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a

    JavaScript1-wireadcarduino
    عرض على GitHub↗13,401
عرض جميع البدائل الـ 30 لـ Home Automation→

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

ما هي وظيفة deepsyx/home-automation؟

This project is a home automation controller that manages physical hardware and environmental sensors through a centralized gateway. It provides a unified system for toggling electrical relays, operating legacy electronics, and monitoring physical conditions like temperature and humidity.

ما هي الميزات الرئيسية لـ deepsyx/home-automation؟

الميزات الرئيسية لـ deepsyx/home-automation هي: Home, GPIO Pin Controllers, IoT Gateway Servers, Device State Synchronizations, Real-Time Synchronization, Environmental Monitoring, Hardware Data Acquisition, Remote Signal Emulation.

ما هي البدائل مفتوحة المصدر لـ deepsyx/home-automation؟

تشمل البدائل مفتوحة المصدر لـ deepsyx/home-automation: evcc-io/evcc — evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar… newfuture/ddns — This project is a multi-provider dynamic DNS client and synchronizer that monitors local IPv4 and IPv6 addresses and… raspberrypi/documentation — This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of… rwaldron/johnny-five — Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots… pvvx/atc_mithermometer — This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It… timothymiller/cloudflare-ddns — This project is a Rust-based network utility and dynamic DNS client designed to monitor public IP addresses and…