Class: E3DCMqtt::DcbData
- Inherits:
-
Data
- Object
- Data
- E3DCMqtt::DcbData
- Defined in:
- lib/e3dc_mqtt/types.rb
Instance Attribute Summary collapse
-
#cell_temperatures ⇒ Object
readonly
Returns the value of attribute cell_temperatures.
-
#cell_voltages ⇒ Object
readonly
Returns the value of attribute cell_voltages.
-
#current ⇒ Object
readonly
Returns the value of attribute current.
-
#current_avg_30s ⇒ Object
readonly
Returns the value of attribute current_avg_30s.
-
#cycle_count ⇒ Object
readonly
Returns the value of attribute cycle_count.
-
#design_capacity ⇒ Object
readonly
Returns the value of attribute design_capacity.
-
#design_voltage ⇒ Object
readonly
Returns the value of attribute design_voltage.
-
#device_name ⇒ Object
readonly
Returns the value of attribute device_name.
-
#end_of_discharge ⇒ Object
readonly
Returns the value of attribute end_of_discharge.
-
#error ⇒ Object
readonly
Returns the value of attribute error.
-
#full_charge_capacity ⇒ Object
readonly
Returns the value of attribute full_charge_capacity.
-
#fw_version ⇒ Object
readonly
Returns the value of attribute fw_version.
-
#index ⇒ Object
readonly
Returns the value of attribute index.
-
#manufacture_date ⇒ Object
readonly
Returns the value of attribute manufacture_date.
-
#manufacture_name ⇒ Object
readonly
Returns the value of attribute manufacture_name.
-
#max_charge_current ⇒ Object
readonly
Returns the value of attribute max_charge_current.
-
#max_charge_temperature ⇒ Object
readonly
Returns the value of attribute max_charge_temperature.
-
#max_charge_voltage ⇒ Object
readonly
Returns the value of attribute max_charge_voltage.
-
#max_discharge_current ⇒ Object
readonly
Returns the value of attribute max_discharge_current.
-
#min_charge_temperature ⇒ Object
readonly
Returns the value of attribute min_charge_temperature.
-
#parallel_cell_count ⇒ Object
readonly
Returns the value of attribute parallel_cell_count.
-
#pcb_version ⇒ Object
readonly
Returns the value of attribute pcb_version.
-
#protocol_version ⇒ Object
readonly
Returns the value of attribute protocol_version.
-
#remaining_capacity ⇒ Object
readonly
Returns the value of attribute remaining_capacity.
-
#sensor_count ⇒ Object
readonly
Returns the value of attribute sensor_count.
-
#serial_code ⇒ Object
readonly
Returns the value of attribute serial_code.
-
#serial_no ⇒ Object
readonly
Returns the value of attribute serial_no.
-
#series_cell_count ⇒ Object
readonly
Returns the value of attribute series_cell_count.
-
#soc ⇒ Object
readonly
Returns the value of attribute soc.
-
#soh ⇒ Object
readonly
Returns the value of attribute soh.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
-
#voltage ⇒ Object
readonly
Returns the value of attribute voltage.
-
#voltage_avg_30s ⇒ Object
readonly
Returns the value of attribute voltage_avg_30s.
-
#warning ⇒ Object
readonly
Returns the value of attribute warning.
Instance Attribute Details
#cell_temperatures ⇒ Object (readonly)
Returns the value of attribute cell_temperatures
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def cell_temperatures @cell_temperatures end |
#cell_voltages ⇒ Object (readonly)
Returns the value of attribute cell_voltages
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def cell_voltages @cell_voltages end |
#current ⇒ Object (readonly)
Returns the value of attribute current
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def current @current end |
#current_avg_30s ⇒ Object (readonly)
Returns the value of attribute current_avg_30s
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def current_avg_30s @current_avg_30s end |
#cycle_count ⇒ Object (readonly)
Returns the value of attribute cycle_count
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def cycle_count @cycle_count end |
#design_capacity ⇒ Object (readonly)
Returns the value of attribute design_capacity
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def design_capacity @design_capacity end |
#design_voltage ⇒ Object (readonly)
Returns the value of attribute design_voltage
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def design_voltage @design_voltage end |
#device_name ⇒ Object (readonly)
Returns the value of attribute device_name
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def device_name @device_name end |
#end_of_discharge ⇒ Object (readonly)
Returns the value of attribute end_of_discharge
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def end_of_discharge @end_of_discharge end |
#error ⇒ Object (readonly)
Returns the value of attribute error
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def error @error end |
#full_charge_capacity ⇒ Object (readonly)
Returns the value of attribute full_charge_capacity
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def full_charge_capacity @full_charge_capacity end |
#fw_version ⇒ Object (readonly)
Returns the value of attribute fw_version
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def fw_version @fw_version end |
#index ⇒ Object (readonly)
Returns the value of attribute index
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def index @index end |
#manufacture_date ⇒ Object (readonly)
Returns the value of attribute manufacture_date
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def manufacture_date @manufacture_date end |
#manufacture_name ⇒ Object (readonly)
Returns the value of attribute manufacture_name
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def manufacture_name @manufacture_name end |
#max_charge_current ⇒ Object (readonly)
Returns the value of attribute max_charge_current
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def max_charge_current @max_charge_current end |
#max_charge_temperature ⇒ Object (readonly)
Returns the value of attribute max_charge_temperature
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def max_charge_temperature @max_charge_temperature end |
#max_charge_voltage ⇒ Object (readonly)
Returns the value of attribute max_charge_voltage
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def max_charge_voltage @max_charge_voltage end |
#max_discharge_current ⇒ Object (readonly)
Returns the value of attribute max_discharge_current
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def max_discharge_current @max_discharge_current end |
#min_charge_temperature ⇒ Object (readonly)
Returns the value of attribute min_charge_temperature
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def min_charge_temperature @min_charge_temperature end |
#parallel_cell_count ⇒ Object (readonly)
Returns the value of attribute parallel_cell_count
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def parallel_cell_count @parallel_cell_count end |
#pcb_version ⇒ Object (readonly)
Returns the value of attribute pcb_version
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def pcb_version @pcb_version end |
#protocol_version ⇒ Object (readonly)
Returns the value of attribute protocol_version
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def protocol_version @protocol_version end |
#remaining_capacity ⇒ Object (readonly)
Returns the value of attribute remaining_capacity
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def remaining_capacity @remaining_capacity end |
#sensor_count ⇒ Object (readonly)
Returns the value of attribute sensor_count
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def sensor_count @sensor_count end |
#serial_code ⇒ Object (readonly)
Returns the value of attribute serial_code
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def serial_code @serial_code end |
#serial_no ⇒ Object (readonly)
Returns the value of attribute serial_no
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def serial_no @serial_no end |
#series_cell_count ⇒ Object (readonly)
Returns the value of attribute series_cell_count
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def series_cell_count @series_cell_count end |
#soc ⇒ Object (readonly)
Returns the value of attribute soc
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def soc @soc end |
#soh ⇒ Object (readonly)
Returns the value of attribute soh
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def soh @soh end |
#status ⇒ Object (readonly)
Returns the value of attribute status
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def status @status end |
#voltage ⇒ Object (readonly)
Returns the value of attribute voltage
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def voltage @voltage end |
#voltage_avg_30s ⇒ Object (readonly)
Returns the value of attribute voltage_avg_30s
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def voltage_avg_30s @voltage_avg_30s end |
#warning ⇒ Object (readonly)
Returns the value of attribute warning
20 21 22 |
# File 'lib/e3dc_mqtt/types.rb', line 20 def warning @warning end |