Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Egaugex

Hex version Hex downloads Build Status Coverage Status

Gets and parses egauge data given the egauge device id.

Installation

Add egaugex to your list of dependencies in mix.exs:

def deps do
  [{:egaugex, "~> 0.0.5"}]
end

Usage

import Egaugex

# hits `/cgi-bin/egauge-show?S&n=60` by default
egauge_parser("egaugexxxxx")

# with username and password auth
egauge_parser("egaugexxxxx", ["username": "owner", "password": "default"])

# with custom uri
egauge_parser("egauge17983", [{:uri, "/cgi-bin/egauge-show?S&a&t=1462299644"}, {:username, "owner"}, {:password, "default"}])

You can pass the list of arguments as keyword arguments as shown in example above. The other keyword arguments are base_url and realm.

About

A simple egauge parser to retrieve and parse data from egauge devices

Resources

Stars

1 star

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages