esp-homekit-demo - Demo of Apple HomeKit accessory server library

  •        74

Demo of Apple HomeKit accessory server library. Copy wifi.h.sample -> wifi.h and edit it with correct WiFi SSID and password.

https://github.com/maximkulkin/esp-homekit-demo

Tags
Implementation
License
Platform

   




Related Projects

HomeKit-Demo - A demo wrote in Swift for HomeKit. Works with HomeKit Simulator

  •    Swift

This project tends to follow the latest Swift release so please make sure you compiles with latest version of Xcode. The official sample for HomeKit can be find at here.

hc - HomeControl is an implementation of the HomeKit Accessory Protocol (HAP) in Go.

  •    Go

HomeControl is an implementation of the HomeKit Accessory Protocol (HAP) to create your own HomeKit accessory in Go. HomeKit is a set of protocols and libraries to access devices for Home Automation. The actual protocol documentation is only available to MFi members. A non-commercial version of the documentation is now available on the HomeKit developer website. HomeKit is fully integrated since iOS 8. Developers can use the HomeKit framework to communicate with HomeKit using high-level APIs. I've developed the Home app (for iPhone, iPad, Apple Watch) to control HomeKit accessories. If you purchase Home on the App Store, you not only support my work but also get an awesome iOS app. Thank you.

homebridge - HomeKit support for the impatient

  •    Javascript

Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. You can explore all available plugins at the NPM website by searching for the keyword homebridge-plugin.

homebridge-homeassistant -  Homebridge plugin for Home Assistant

  •    Javascript

Control your accessories from Home Assistant with Siri and HomeKit. Set it up and poof, all of your supported accessories will be instantly controllable via Siri.Home Assistant is a home automation platform already, so this plugin aims to just expose your devices in a way that you can control them with Siri. While you can integrate your accessories into HomeKit for automations, the goals of this plugin are strictly to allow Siri to be a frontend for your accessories.

iOS8-Sampler - Code examples for the new features of iOS 8.

  •    Objective-C

Code examples for the new features of iOS 8. When try the HealthKit or HomeKit examples, you have to use a provisioning profile for which HealthKit or HomeKit are enabled.


HAP-NodeJS - Node.js implementation of HomeKit Accessory Server.

  •    Javascript

HAP-NodeJS is a Node.js implementation of the HomeKit Accessory Server. The implementation may not 100% follow the HAP MFi Specification since the MFi program doesn't allow individual developers to join.

homebridge-webos-tv - Homebridge plugin for LG webOS TVs

  •    Javascript

homebridge-webos-tv is a plugin for Homebridge which allows you to control your webOS TV! It should work with all TVs that support webOS2 and newer. The idea is that the TV should be controlled completely from the native HomeKit iOS app and Siri, that is why volume appears as a light bulb or external input as a switch. To use the plugin iOS 12.2 or higher is recommended. If your iOS device is not running at least on iOS12.2 then you should use the legacy tv service.

docker-homebridge - Homebridge Docker

  •    Shell

This Alpine/Debian Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. Homebridge requires full access to your local network to function correctly which can be achieved using the --net=host flag. Currently this image will not work when using Docker for Mac or Docker for Windows due to this and this.

kicad-ESP8266 - Schematic symbols and PCB footprints for ESP8266 modules

  •    OpenSCAD

This project has both schematic symbols, footprints, and 3d models for ESP8266 based modules. It is a work-in-progress. Additions and corrections are welcome. Enter a pull request or file an issue on GitHub. ESP-01 - Note that there are two versions of this module available on open market. The schematic symbol is for the v090 version which is probably the same as the v080. There is an older version that does not include any GPIO signals. The footprint is the same for all of the ESP-01 modules.

ESP-MQTT-JSON-Digital-LEDs - ESP MQTT Digital LEDs for Home Assistant's MQTT JSON Light Component

  •    Arduino

This project shows a super easy way to get started using Digital LED strips with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizes Home Assistant's MQTT JSON Light Component and an ESP8266 microcontroller.

ESP-MQTT-JSON-Multisensor - ESP MQTT JSON Multisensor for Home Assistant

  •    C++

This project shows a super easy way to get started with your own DIY Multisensor to use with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizies Home Assistant's MQTT JSON Light Component, MQTT Sensor Component, and a NodeMCU ESP8266 development board.

esp-open-sdk - Free and open (as much as possible) integrated SDK for ESP8266/ESP8285 chips

  •    Makefile

This repository provides the integration scripts to build a complete standalone SDK (with toolchain) for software development with the Espressif ESP8266 and ESP8266EX chips. The source code above originates from work done directly by Tensilica Inc., Cadence Design Systems, Inc, and/or their contractors.

ESP8266 - ESP8266 examples and toolchain setup

  •    C

-- esphttpd : Advanced web-server for ESP8266-EVB (Config, Rele, Button). https://github.com/pfalcon/esp-open-sdk is easy to use, it basically does all on its own.

McLighting - The ESP8266 based multi-client lighting gadget

  •    C++

Mc Lighting (the multi-client lighting gadget) is a very cheap internet-controllable lighting solution based on the famous ESP8266 microcontroller and WS2811/2812 led strips. It features a self-hosted responsive web-interface, a REST-API and a websocket connector. Because of it's open architecture and APIs it's easy to build new clients for different platforms (iOS, Android, Windows Universal Apps, Siri/Cortana integration, ...).

arduino-esp8266-alexa-multiple-wemo-switch - multiple belkin wemos switch emulator using ESP8266

  •    C++

This project supports emulating upto 14 belkin wemo switches using 1 ESP 8266 chip.

Esp-radio - Internet radio based on Esp8266 and VS1053.

  •    C++

Internet radio based on Esp8266 and VS1053. Will compile in Arduino IDE. New version 24-may-2017. See documentation in pdf-file.

homebridge-broadlink-rm - Broadlink RM Mini and Pro plugin for homebridge: https://github

  •    Javascript

Welcome to the Broadlink RM Mini and Broadlink RM Pro plugin for Homebridge. This plugin allows you to control your RM Mini and RM Pro with HomeKit using the Home app and Siri.

ESP8266_RTOS_SDK - Latest ESP8266 SDK based on FreeRTOS, esp-idf style.

  •    C

For detail, you can refer to v2.0.0 release notes. A new branching model is applied to this repository, which consists of a master branch and release branches.

espsoftwareserial - Implementation of the Arduino software serial for ESP8266

  •    C++

Same functionality as the corresponding AVR library but several instances can be active at the same time. Speed up to 115200 baud is supported. The constructor also has an optional input buffer size. Please note that due to the fact that the ESP always have other activities ongoing, there will be some inexactness in interrupt timings. This may lead to bit errors when having heavy data traffic in high baud rates.

arduinoWebSockets - arduinoWebSockets

  •    C++

a WebSocket Server and Client for Arduino based on RFC6455. version 2.0 and up is not compatible with AVR/ATmega, check ATmega branch.