Class: Pimon::Probe::Temperature

Inherits:
Object
  • Object
show all
Defined in:
lib/pimon/probe/temperature.rb

Class Method Summary collapse

Class Method Details

.check(date = Time.now) ⇒ Object



4
5
6
7
# File 'lib/pimon/probe/temperature.rb', line 4

def self.check(date = Time.now)
  value = `cat /sys/class/thermal/thermal_zone0/temp`[0..1].to_i
  OpenStruct.new(date: date.strftime('%Y-%m-%d %H:%M:%S'), probe_name: 'temp', value: value, unit: unit)
end

.unitObject



9
10
11
# File 'lib/pimon/probe/temperature.rb', line 9

def self.unit
  'ÂșC'
end