awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
SmartThingsCommunity avatar

SmartThingsCommunity/SmartThingsPublic

0
View on GitHub↗
2,629 stele·88,019 fork-uri·Groovy·3 vizualizărideveloper-preview.smartthings.com/docs/devices/hub-connected/get-started↗

SmartThingsPublic

This project is a smart home automation framework and a library of device drivers and handlers designed to integrate hardware into the SmartThings ecosystem. It functions as an IoT device handler repository that translates proprietary hardware signals into standard commands for a central hub.

The system emphasizes a local hub rules engine to execute automation logic and device routines directly on hardware, reducing reliance on cloud processing. It provides a collection of custom drivers specifically for managing Zigbee, Z-Wave, and LAN devices.

The framework covers the development of custom device drivers and smart applications to coordinate device behavior. It enables the creation of logic-based routines and schedules that trigger hardware events based on timers or state changes across multiple connected devices.

Features

  • Custom Hardware Drivers - Provides a framework for implementing custom hardware drivers that translate proprietary signals into standard ecosystem commands.
  • IoT Device Handlers - Provides a comprehensive library of scripts that translate proprietary hardware signals into standard commands for a central hub.
  • Smart Home Automation - Provides integrations and logic for controlling home devices, lighting, and appliances through automated routines.
  • Event-Driven Automation Engines - Ships a runtime environment that triggers predefined automation routines based on device state changes or schedules.
  • Local Automation Processing - Enables local hub processing for triggering automations using timers and device events to eliminate cloud reliance.
  • Home Automation - Orchestrates smart devices and automates environmental tasks and workflows within a home network.
  • Custom Device Driver Development - SmartThings framework for building drivers that control wireless or network hardware and expose specific capabilities to the system.
  • Hardware Capability Modeling - Provides a system for defining data primitives and interaction models that describe physical hardware capabilities.
  • Local Automation Engines - Implements a local hub rules engine to execute automation logic and device routines directly on hardware.
  • Hardware Abstraction Layers - Implements hardware abstraction layers that provide a consistent API for interacting with diverse device drivers.
  • Local Rule Execution - Processes automation logic directly on the hardware hub to reduce latency and remove dependence on cloud connectivity.
  • State-Change Triggers - Implements mechanisms that initiate automated workflows when monitored hardware entity states transition.
  • Connectivity Hubs - Functions as a connectivity hub that bridges various hardware protocols into a unified messaging layer.
  • LAN Device Integration - Provides connectivity for local network devices to enable remote management and integration into automated routines.
  • Physical Device Automation Interfaces - Provides interfaces for executing software automation tasks and routines directly on local physical hardware.
  • Smart App Frameworks - Provides a development framework for building automation logic that controls device behavior via triggers and schedules.
  • Third-Party Hardware Integration - Integrates third-party hardware using custom handlers to translate proprietary signals into standard commands.
  • Z-Wave Device Automation - Supports automating Z-Wave hardware via custom drivers that translate device signals into standard control commands.
  • Multi-Protocol Translation - Converts Z-Wave, Zigbee, and LAN communication patterns into a single internal format for unified device control.
  • IoT Device Driver Libraries - Offers a collection of custom drivers for integrating Zigbee, Z-Wave, and LAN devices into a unified ecosystem.
  • Zigbee and Z-Wave Integration - Connects wireless smart home hardware to a central hub by writing drivers that manage specific device capabilities.
  • Zigbee Bridges - Maps Zigbee wireless sensors and lights to unified network endpoints for consistent device management.
  • Miscellaneous Tools - Device handlers and apps for home automation.
  • More to explore - Device handlers and app code for home automation.

Istoric stele

Graficul istoricului de stele pentru smartthingscommunity/smartthingspublicGraficul istoricului de stele pentru smartthingscommunity/smartthingspublic

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru SmartThingsPublic

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu SmartThingsPublic.
  • domoticz/domoticzAvatar domoticz

    domoticz/domoticz

    3,778Vezi pe GitHub↗

    Domoticz is a home automation platform and multi-protocol IoT orchestrator designed for controlling smart home devices and automating routines. It functions as an event-driven automation engine and a centralized system for managing connected sensors and hardware across Linux, Windows, and Raspberry Pi. The system acts as a Zigbee and Z-Wave controller and an MQTT IoT gateway, bridging disparate hardware ecosystems through a flexible plugin system. This allows for the unification of various communication standards into a single management interface. The platform covers broad capabilities incl

    C++cppdomoticzdzvents
    Vezi pe GitHub↗3,778
  • home-assistant/home-assistant.ioAvatar home-assistant

    home-assistant/home-assistant.io

    9,466Vezi pe GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    HTMLdocumentationhacktoberfesthass
    Vezi pe GitHub↗9,466
  • arendst/tasmotaAvatar arendst

    arendst/Tasmota

    24,502Vezi pe 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
    Vezi pe GitHub↗24,502
  • home-assistant/coreAvatar home-assistant

    home-assistant/core

    87,753Vezi pe GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

    Pythonasynciohacktoberfesthome-automation
    Vezi pe GitHub↗87,753
Vezi toate cele 30 alternative pentru SmartThingsPublic→

Întrebări frecvente

Ce face smartthingscommunity/smartthingspublic?

This project is a smart home automation framework and a library of device drivers and handlers designed to integrate hardware into the SmartThings ecosystem. It functions as an IoT device handler repository that translates proprietary hardware signals into standard commands for a central hub.

Care sunt principalele funcționalități ale smartthingscommunity/smartthingspublic?

Principalele funcționalități ale smartthingscommunity/smartthingspublic sunt: Custom Hardware Drivers, IoT Device Handlers, Smart Home Automation, Event-Driven Automation Engines, Local Automation Processing, Home Automation, Custom Device Driver Development, Hardware Capability Modeling.

Care sunt câteva alternative open-source pentru smartthingscommunity/smartthingspublic?

Alternativele open-source pentru smartthingscommunity/smartthingspublic includ: domoticz/domoticz — Domoticz is a home automation platform and multi-protocol IoT orchestrator designed for controlling smart home devices… home-assistant/home-assistant.io — Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… home-assistant/core — Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices… esphome/esphome — ESPHome is a framework for creating and managing custom firmware for microcontrollers, specifically targeting ESP32… home-assistant/home-assistant — Home Assistant is a home automation platform and IoT device orchestrator that serves as a central hub for controlling…