Packages

Drivers and modules to support the Soleil low-power solar battery charger board for Raspberry Pi

Current section

Files

Jump to
soleil lib metrics.ex
Raw

lib/metrics.ex

defmodule Soleil.Metrics do
@behaviour NervesHubLink.Extensions.Health.MetricSet
require Logger
@impl true
def sample() do
{:ok, battery_info} = Soleil.battery_info()
battery_info
|> Enum.map(fn {k, v} -> {"Soleil_#{k}", v} end)
|> Map.new()
end
end