Class: E3DCMqtt::SystemInfo
- Inherits:
-
Data
- Object
- Data
- E3DCMqtt::SystemInfo
- Defined in:
- lib/e3dc_mqtt/types.rb
Instance Attribute Summary collapse
-
#derate_percent ⇒ Object
readonly
Returns the value of attribute derate_percent.
-
#derate_power ⇒ Object
readonly
Returns the value of attribute derate_power.
-
#discharge_start_power ⇒ Object
readonly
Returns the value of attribute discharge_start_power.
-
#external_source_available ⇒ Object
readonly
Returns the value of attribute external_source_available.
-
#installed_battery_capacity ⇒ Object
readonly
Returns the value of attribute installed_battery_capacity.
-
#installed_peak_power ⇒ Object
readonly
Returns the value of attribute installed_peak_power.
-
#ip_address ⇒ Object
readonly
Returns the value of attribute ip_address.
-
#mac_address ⇒ Object
readonly
Returns the value of attribute mac_address.
-
#max_ac_power ⇒ Object
readonly
Returns the value of attribute max_ac_power.
-
#max_battery_charge_power ⇒ Object
readonly
Returns the value of attribute max_battery_charge_power.
-
#max_battery_discharge_power ⇒ Object
readonly
Returns the value of attribute max_battery_discharge_power.
-
#max_charge_power ⇒ Object
readonly
Returns the value of attribute max_charge_power.
-
#max_discharge_power ⇒ Object
readonly
Returns the value of attribute max_discharge_power.
-
#model ⇒ Object
readonly
Returns the value of attribute model.
-
#power_limits_used ⇒ Object
readonly
Returns the value of attribute power_limits_used.
-
#power_save_enabled ⇒ Object
readonly
Returns the value of attribute power_save_enabled.
-
#serial_number ⇒ Object
readonly
Returns the value of attribute serial_number.
-
#software_release ⇒ Object
readonly
Returns the value of attribute software_release.
-
#timestamp ⇒ Object
readonly
Returns the value of attribute timestamp.
-
#weather_forecast_mode ⇒ Object
readonly
Returns the value of attribute weather_forecast_mode.
-
#weather_regulated_charge_enabled ⇒ Object
readonly
Returns the value of attribute weather_regulated_charge_enabled.
Instance Attribute Details
#derate_percent ⇒ Object (readonly)
Returns the value of attribute derate_percent
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def derate_percent @derate_percent end |
#derate_power ⇒ Object (readonly)
Returns the value of attribute derate_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def derate_power @derate_power end |
#discharge_start_power ⇒ Object (readonly)
Returns the value of attribute discharge_start_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def discharge_start_power @discharge_start_power end |
#external_source_available ⇒ Object (readonly)
Returns the value of attribute external_source_available
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def external_source_available @external_source_available end |
#installed_battery_capacity ⇒ Object (readonly)
Returns the value of attribute installed_battery_capacity
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def installed_battery_capacity @installed_battery_capacity end |
#installed_peak_power ⇒ Object (readonly)
Returns the value of attribute installed_peak_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def installed_peak_power @installed_peak_power end |
#ip_address ⇒ Object (readonly)
Returns the value of attribute ip_address
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def ip_address @ip_address end |
#mac_address ⇒ Object (readonly)
Returns the value of attribute mac_address
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def mac_address @mac_address end |
#max_ac_power ⇒ Object (readonly)
Returns the value of attribute max_ac_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def max_ac_power @max_ac_power end |
#max_battery_charge_power ⇒ Object (readonly)
Returns the value of attribute max_battery_charge_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def max_battery_charge_power @max_battery_charge_power end |
#max_battery_discharge_power ⇒ Object (readonly)
Returns the value of attribute max_battery_discharge_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def max_battery_discharge_power @max_battery_discharge_power end |
#max_charge_power ⇒ Object (readonly)
Returns the value of attribute max_charge_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def max_charge_power @max_charge_power end |
#max_discharge_power ⇒ Object (readonly)
Returns the value of attribute max_discharge_power
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def max_discharge_power @max_discharge_power end |
#model ⇒ Object (readonly)
Returns the value of attribute model
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def model @model end |
#power_limits_used ⇒ Object (readonly)
Returns the value of attribute power_limits_used
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def power_limits_used @power_limits_used end |
#power_save_enabled ⇒ Object (readonly)
Returns the value of attribute power_save_enabled
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def power_save_enabled @power_save_enabled end |
#serial_number ⇒ Object (readonly)
Returns the value of attribute serial_number
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def serial_number @serial_number end |
#software_release ⇒ Object (readonly)
Returns the value of attribute software_release
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def software_release @software_release end |
#timestamp ⇒ Object (readonly)
Returns the value of attribute timestamp
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def @timestamp end |
#weather_forecast_mode ⇒ Object (readonly)
Returns the value of attribute weather_forecast_mode
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def weather_forecast_mode @weather_forecast_mode end |
#weather_regulated_charge_enabled ⇒ Object (readonly)
Returns the value of attribute weather_regulated_charge_enabled
43 44 45 |
# File 'lib/e3dc_mqtt/types.rb', line 43 def weather_regulated_charge_enabled @weather_regulated_charge_enabled end |