A application to display voltage and wattage from a Hubitat Home Automatin Controller.
Specify Hubitat Hub's ACCESS TOKEN via environment var: `export HUBITAT_TOKEN="example-9178-4976-bd10-only"`
Specify Hubitat Hub's IpAddress via environment var: `export HUBITAT_IP="10.100.1.41"`
Specify this machine IP via environment var: `export TRUSTED_IP="10.100.1.5"`
Enable debug logging via environment var: `export SKN_DEBUG="true"`
├── FyneApp.toml
├── LICENSE
├── Makefile
├── README.md
├── bin
│ └── hubPower
├── commons
│ ├── common.go
│ ├── imageResources.go
│ └── images.go
├── docs
│ ├── allDevices.json
│ ├── allDevicesFull.json
│ ├── deviceCapabilites7.json
│ ├── deviceCapabilities3.json
│ └── deviceHistory7.json
├── entities
│ ├── graphaverage.go
│ ├── hubdevices.go
│ └── hubhost.go
├── go.mod
├── go.sum
├── interfaces
│ ├── configuration.go
│ ├── graphpointsmoothing.go
│ ├── hubprovider.go
│ ├── provider.go
│ ├── service.go
│ └── viewprovider.go
├── main.go
├── providers
│ ├── config.go
│ └── hubitatprovider.go
├── resources
│ ├── apcupsd.png
│ └── gapc_prefs.png
├── services
│ └── service.go
└── ui
├── detailed.go.notReady
├── menus.go
├── monitor.go
├── overview.go
├── preferences.go
└── viewprovider.go
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
The application is available as open source under the terms of the MIT License.