Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Service that reads Charge Amps Amp Guard and sends it to MQTT (With Home Assistant device creation)

License

Notifications You must be signed in to change notification settings

AnderssonPeter/GuardRelay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GuardRelay

Service that reads Charge Amps Amp Guard and sends it to MQTT (With Home Assistant device creation)

· Report Bug · Request Feature ·


GitHub Tag GitHub Actions Workflow Status GitHub License

Table of Contents

About The Project

Service that reads Charge Amps Amp Guard and sends it to MQTT (With Home Assistant device creation). It currently creates the following entities in home assistant:

  • Current L1 (A)
  • Current L2 (A)
  • Current L3 (A)
  • Current Total (A)
  • Voltage L1 (V)
  • Voltage L2 (V)
  • Voltage L3 (V)
  • Voltage Total (V)
  • Power L1 (kWh)
  • Power L2 (kWh)
  • Power L3 (kWh)
  • Power Total (kWh)
  • Phase Angle L1 (degrees)
  • Phase Angle L2 (degrees)
  • Phase Angle L3 (degrees)

Getting Started

version: "3.8"
services:
  guardrelay:
    container_name: guardrelay
    image: "ghcr.io/anderssonpeter/guardrelay:latest"
    restart: unless-stopped
    mem_limit: 128M
    cpus: 0.5
    security_opt:
      - no-new-privileges:true
    environment:
      - TZ=Europe/Stockholm
      - Application__Application=/config/GuardRelay.sqlite
      - MQTT__Connection__Server=hostname
      - ChargeAmpGuard__Uri=ws://192.168.0.15/ws
      - ChargeAmpGuard__Pin=123456
    volumes:
      - ./guardrelay/config:/config

Todo:

  • Healthcheck
  • Dotnet format
  • Loki logging
  • Document all settings

About

Service that reads Charge Amps Amp Guard and sends it to MQTT (With Home Assistant device creation)

Resources

License

Stars

Watchers

Forks

Packages