jpeletier / esp_wireguard

WireGuard implementation for ESPHome

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WireGuard implementation for ESPHome

This is an implementation of WireGuard® VPN for ESPHome, based on Wireguard Implementation for ESP-IDF (by @trombik).

PlatformIO Registry

Status and platforms

The code is alpha and works only on esp32 boards with both frameworks: esp-idf and Arduino.

Usage

Add the following snippet to your ESPHome yaml file:

external_components:
  - source:
      type: git
      url: https://github.com/droscy/esphome
      ref: wireguard/main
    components: [wireguard]

and then read the preview of the documentation with the description on how to use this component along with its sensors.

References

For additional information see:

License

BSD 3-Clause License (SPDX ID: BSD-3-Clause).

Except where explicitly written in files themselves or when other license files state differently.

Authors

About

WireGuard implementation for ESPHome

License:Other


Languages

Language:C 100.0%