Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scorpionknifes/go-vera-luup
Golang implementation to get remote access for Vera™ home controller
https://github.com/scorpionknifes/go-vera-luup
Last synced: about 24 hours ago
JSON representation
Golang implementation to get remote access for Vera™ home controller
- Host: GitHub
- URL: https://github.com/scorpionknifes/go-vera-luup
- Owner: scorpionknifes
- License: mit
- Created: 2020-06-14T13:51:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-05T16:53:07.000Z (about 4 years ago)
- Last Synced: 2024-06-20T15:57:46.359Z (5 months ago)
- Language: Go
- Size: 111 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vera Luup Golang (In Progress)
Use Golang to remotely login and make Luup calls to a Vera™ home controller UI7
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/c0725b4e5c9144a0bb6e128444cd365a)](https://app.codacy.com/gh/scorpionknifes/go-vera-luup?utm_source=github.com&utm_medium=referral&utm_content=scorpionknifes/go-vera-luup&utm_campaign=Badge_Grade)
[![Go Report Card](https://goreportcard.com/badge/github.com/scorpionknifes/go-vera-luup)](https://goreportcard.com/report/github.com/scorpionknifes/go-vera-luup)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/scorpionknifes/go-vera-luup)](https://pkg.go.dev/github.com/scorpionknifes/go-vera-luup)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)## Features
- Remote access using Vera account
- Polling for device updates
- Switching Power Status
- Switching Lock Door Status## How to use
`go get github.com/scorpionknifes/go-vera-luup`
```go
import vera "github.com/scorpionknifes/go-vera-luup"
```- examples shown in examples/main.go
- config variables in .env
- use `Controller` and `Vera` struct## TODO
- Unit tests
- Luup live_energy_usage
- Luup variableset## Luup Information
- [Luup Introduction](http://wiki.micasaverde.com/index.php/Luup_Intro)
- [Luup Requests](http://wiki.micasaverde.com/index.php/Luup_Requests)