Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nicinabox/gate-opener

Implements HomeKit GarageDoor for Homebridge
https://github.com/nicinabox/gate-opener

Last synced: about 1 month ago
JSON representation

Implements HomeKit GarageDoor for Homebridge

Awesome Lists containing this project

README

        

# gate-opener

Implements HomeKit GarageDoor for Homebridge. For use with `homebridge-mqttthing`.

## Setup

```
cp src/config.example.h src/config.h
```

Adjust config as needed in `src/config.h`.

## Hardware

Designed for use with ESP8266, specifically Sonoff SV.

### Flashing Sonoff SV

1. Using FTDI programmer, connect to header pins on the Sonoff SV:

- GND - GND
- TX - RX
- RX - TX
- VCC - 3v3

2. Hold down the Sonoff button while connecting USB to computer
3. Upload sketch in Arduino editor

### Flashing ESP32 DOIT DevKit

1. Plugin USB
2. In Arduino editor press Upload
3. When "Connecting..." hold down BOOT button until flashing begins

### MQTT

Use `mosquitto` to test MQTT locally.

Run the server

```
mosquitto -c mosquitto.conf
```

Listen for the topic

```
mosquitto_sub -v -h localhost -t '#'
```