class Netatmo::DashboardData::CO2
Attributes
time[RW]
unit[RW]
value[RW]
Public Class Methods
new(data)
click to toggle source
# File lib/netatmo/dashboard_data/co2.rb, line 8 def initialize(data) return if data.nil? self.time = Time.at(data['time_utc']) self.value = data['CO2'].to_f self.unit = 'ppm' end
Public Instance Methods
co2()
click to toggle source
# File lib/netatmo/dashboard_data/co2.rb, line 20 def co2 value end
status()
click to toggle source
# File lib/netatmo/dashboard_data/co2.rb, line 24 def status # TODO: calculate status end
to_s()
click to toggle source
# File lib/netatmo/dashboard_data/co2.rb, line 16 def to_s "#{value} #{unit}" end