class Netatmo::DashboardData::Rain
Attributes
sum_rain_1[RW]
sum_rain_24[RW]
time[RW]
value[RW]
Public Class Methods
new(data)
click to toggle source
# File lib/netatmo/dashboard_data/rain.rb, line 8 def initialize(data) return if data.nil? self.time = Time.at(data['time_utc']) self.value = data['Rain'].to_f self.sum_rain_1 = data['sum_rain_1'].to_f self.sum_rain_24 = data['sum_rain_24'].to_f end
Public Instance Methods
last_day()
click to toggle source
# File lib/netatmo/dashboard_data/rain.rb, line 29 def last_day sum_rain_24 end
last_hour()
click to toggle source
# File lib/netatmo/dashboard_data/rain.rb, line 25 def last_hour sum_rain_1 end
rain()
click to toggle source
# File lib/netatmo/dashboard_data/rain.rb, line 21 def rain value end
to_s()
click to toggle source
# File lib/netatmo/dashboard_data/rain.rb, line 17 def to_s value end