当前位置: 首页 > 软件库 > 其他开源 > 物联网 >

homebridge-esp8266-garage-door

授权协议 Readme
开发语言 JavaScript
所属分类 其他开源、 物联网
软件类型 开源软件
地区 不详
投 递 者 刘琨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

homebridge-esp8266-garage-door

An esp8266 powered garage door controller with HomeKit support powered by Homebridge.

PlatformIO

This project uses PlatformIO to manage dependencies and build process. See https://platformio.org/platformio-ide for installation instructions.

Setup:

  1. Create an auth.h file based on the src/auth.h-template file and define a secure alphanumeric username and password.
  2. Review the GPIO pins defined in src/settings.h and adjust as required.

Build:

pio run

Upload

pio run -t upload

Monitor Serial

pio device monitor

You may need to adjust the upload_port and monitor_port in the platformio.ini file. You can list the available devices using:

pio device list

Homebridge Plugin

If you just want to install the plugin, search for and install @oznu/homebridge-esp8266-garage-door.

sudo npm install -g @oznu/homebridge-esp8266-garage-door

Development

The Homebridge plugin is located in the ./homebridge directory.

cd homebridge

Build

TypeScript needs to be compiled into JavaScript before it can run. The following command will compile the contents of your src directory and put the resulting code into the dist folder.

npm run build

Link To Homebridge

Run this command so your global install of Homebridge can discover the plugin in your development environment:

npm link

You can now start Homebridge, use the -D flag so you can see debug log messages in your plugin:

homebridge -D

Watch For Changes and Build Automatically

If you want to have your code compile automatically as you make changes, and restart Homebridge automatically between changes you can run:

npm run watch
 相关资料
  • Homebridge Sonoff Garage Door Opener This is a homebridge plugin to connect with a Sonoff Relay Board with ESPEasy firmware into a Garage Door Opener via the Home app on iOS using Homekit. I created t

  • homebridge-aladdin-connect-garage-door Homebridge plugin that supports Genie Aladdin garage door opener. This plugin is not affiliated with the Genie company. This plugin is a combo of: https://github

  • Homebridge ESP8266 Projects Smart Home is becoming more and more popular and I have started to work on it a few months ago. In this directory I would like to share my ESP8266 and other projects with y

  • Willow Garage的开源机器人工程,它是起源于斯坦福大学的一个项目。机器人可以被开发在ROS(机器人操作系统)软件上,现在大概有25家研究机构在利用Willow Garage开放平台开发机器人应用。  

  • FastLED + ESP8266 Web Server Control an addressable LED strip with an ESP8266 via a web browser or via HomeBridge and a HomeKit iOS device. Changes in this fork In order to have this library work with

  • ESP8266 based  HomeKit Smart Blind Controller ESP8266 based  HomeKit Smart Blind Controller for Vertical and Venetian Blinds with BH1750 Light Sensor and Automatic Mode! This project is still in dev