class Netatmo::Weather::WifiStatus

Attributes

value[RW]

Public Class Methods

new(value) click to toggle source
# File lib/netatmo/weather/wifi_status.rb, line 12
def initialize(value)
  self.value = value
end

Public Instance Methods

status() click to toggle source
# File lib/netatmo/weather/wifi_status.rb, line 20
def status
  case value
  when 0..56
    Netatmo::Util::WifiStatus.good
  when 57..71
    Netatmo::Util::WifiStatus.average
  when value > 72
    Netatmo::Util::WifiStatus.bad
  end
end
to_s() click to toggle source
# File lib/netatmo/weather/wifi_status.rb, line 16
def to_s
  status.to_s
end