Module: MiOS::Services::EnergyMetering1

Defined in:
lib/mios/services/energy_metering1.rb

Constant Summary collapse

URN =
'urn:micasaverde-com:serviceId:EnergyMetering1'

Instance Method Summary collapse

Instance Method Details

#kWhObject



11
12
13
# File 'lib/mios/services/energy_metering1.rb', line 11

def kWh
  value_for URN, 'KWH', as: Float
end

#last_reading_atObject



15
16
17
# File 'lib/mios/services/energy_metering1.rb', line 15

def last_reading_at
  value_for URN, 'KWHReading', as: Time
end

#wattsObject



7
8
9
# File 'lib/mios/services/energy_metering1.rb', line 7

def watts
  value_for URN, 'Watts', as: Integer
end