Variables
API - variables
This page serves as a reference manual for all Pego EasySteam QuickApp variables available through the scene API.
Each variable can be read by calling fibaro.call(PegoQAID, "get_value", "variable_name"), or from the values QuickApp variable.
Writable variables can be set by calling fibaro.call(PegoQAID, "set_value", "variable_name", new_value).
Naming convention
The variable name suffix indicates the access level:
_ro— Read-only. The value can be queried but not changed._rw— Read-write. The value can be queried and changed from a scene.
Status & Sensors
Alarm
- alarm_stat_ro — Alarm status (bitmask) (RO)
- Bit 0: Room probe fault (E0)
- Bit 1: Current reading fault (E1)
- Bit 2: Channel probe fault (E2)
- Bit 3: Water load alarm (E3)
- Bit 4: Water discharge pre-alarm (E5)
- Bit 5: Water discharge alarm (E6)
- Bit 6: Level alarm
- Bit 7: EEPROM error (EE)
- Bit 8: Alarm from digital input (E8)
- Bit 9: Serious alarm from digital input (E9)
- act_time_E9_alarm_rw — Activation time E9 serious alarm, 0 = disabled [t5] (RW) [min, range: 0–99]
Analog Sensors
- inner_humidity_ro — Relative inner humidity [HR] (RO) [%]
- outer_humidity_ro — External humidification according to 0-10V (RO) [%]
- channel_humidity_ro — Channel humidity [UrC] (RO) [%]
- outer_temp_ro — Ambient temperature (RO) [ºC]
Current & Steam Production
- ta_current_ro — Current read by T.A. (RO) [A]
- current_steam_ro — Actual (calculated) steam production [HR] (RO) [%]
- lowcond_steam_ro — Steam production during operation with low conductivity (RO) [%]
Operation Time
- hum_optime_ro — Humidifier operation time (RO) [hours]
Settings
Temperature
- setpoint_temp_rw — Target temperature (RW) [ºC, range: 0–99, step: 0.1]
- diff_temp_rw — Target temperature differential [r1] (RW) [ºC, range: 0.2–10, step: 0.1]
Humidity
- setpoint_hum_rw — Target humidity (RW) [%, range: 0–99]
- setpoint_channel_hum_rw — Target channel humidity [StC] (RW) [%, range: 25–99]
- channel_hum_diff — Channel humidity differential [r0] (RW) [%, range: 1–79]
Steam Output
- steam_output_rw — Steam output [Pr] (RW) [%, range: 20–100]
- proportional_band_rw — Proportional band [bP] (RW) [%, range: 1–20]
Other Settings
- buzzer_enable_rw — Buzzer [BEE] (RW)
0Disabled,1Enabled
- max_setpoint_limit_rw — Maximum HR setpoint [HSE] (RW) [%, range: 0–99]
- restart_delay_rw — Humidifier restart delay [t1] (RW) [sec, range: 0–240]
System Settings
Device Status
- dev_stat_rw — Device status (bitmask) (RW)
- Bit 0:
0On /1stand-by - Bit 1:
0discharge Off by Modbus /1discharge force by Modbus - Bit 2:
0does not reset hour meter /1resets hour meter - Bit 3:
0essence enabling Off /1essence enabling On - Bit 4:
0no timed extraction fan forcing /1enables timed functioning of extraction fans - Bit 8:
0stand-by status modification disabling /1enabling - Bit 9:
0discharge forcing modification disabling /1enabling - Bit 10:
0hour meter reset modification disabling /1enabling - Bit 11:
0essence status modification forcing disabling /1enabling - Bit 12:
0timed extraction fan forcing disabling /1enabling
- Bit 0:
Operation
- opmode_rw — Operation mode [S9] (RW)
0On/Off14-20mA ambient humidity probe20-10Vdc signal of reference34-20mA ambient humidity probe + 4-20mA limit channel probe40-10Vdc signal of reference + 4-20mA limit channel probe50-10Vdc ambient humidity probe60-10Vdc ambient humidity probe + 0-10Vdc limit channel probe7Integrated thermostat (On/Off hot call)8RS485 (0-100%)
- steam_prod_forc_rw — Steam production for RS485 operation mode (RW) [%, range: 0–100]
- low_cond_op_rw — Operation with low conductivity water [S11] (RW)
0Disabled,1Enabled
- discharge_test_rw — Discharge test [S10] (RW)
0Disabled,1Enabled
Water Discharge
- water_discharge_inact_rw — Discharge water after inactivity, 0 = disabled [S4] (RW) [hours, range: 0–24]
- discarge_durration_rw — Duration of discharge due to overcurrent [S7] (RW) [sec, range: 0.1–50, step: 0.1]
- dec_discharge_duration_rw — Deconcentration discharge duration [S0] (RW) [sec, range: 0.1–12.7, step: 0.1]
- dec_discharge_interval_rw — Deconcentration discharge interval [S2] (RW) [min, range: 1–250]
- max_act_time_drainpump_rw — Drain pump off after, 0 = continuous [S12] (RW) [sec, range: 0–50]
Electrode
- electr_act_delay_rw — Electrode activation delay after discharge [S3] (RW) [sec, range: 1–12]
Load Settings
- min_diff_load_rw — Minimum differential current for loads [S5] (RW) [A, range: 0.2–10, step: 0.1]
- overcurrent_discharge_rw — Percentage of overcurrent due to discharge [S6] (RW) [%, range: 1–50]
- min_fil_cur_diff_rw — Minimum filling current differential, 0 = loading by steps [S8] (RW) [A, range: 0–5, step: 0.1]
- curret_at100_rw — Current at 100% of production [I1] (RW) [A, range: 2–60, step: 0.1]
Calibration
- room_hum_probe_cal_rw — Room humidity probe calibration [CA1] (RW) [%, range: -20–20]
- channel_hum_probe_cal_rw — Channel humidity probe calibration [CA2] (RW) [%, range: -20–20]
- room_temp_probe_cal_rw — Room temperature probe calibration [CA3] (RW) [ºC, range: -10–10]
Essence (Aroma)
- time_on_essence_rw — Time ON for essence [t2] (RW) [sec, range: 1–30]
- time_off_essence_rw — Aroma dispensing [t3] (RW) [min, range: 0–99]
Fan Settings
- man_act_time_rw — Manual activation time of extraction fans in stand-by, 0 = disabled [t4] (RW) [hours, range: 0–24]
- inlet_fan_act_rw — Inlet fan activation time, -1 = continuous mode [t6] (RW) [min, range: -1–60]
Cleaning
- clenaing_mode1_rw — Cleaning mode 1, 0 = disabled (RW) [min, range: 0–60]
- clenaing_mode2_rw — Cleaning mode 2 (RW) [%, range: 10–100]
Digital Input/Output
Status (read-only)
- input_stat_ro — Input status (bitmask) (RO)
- Bit 0: Steam production consent
- Bit 1: Reduction steam production from In2
- Bit 2: Max. level sensor
- Bit 3: Reduction steam production from In3
- Bit 4: Discharge from keyboard input
- Bit 5: Discharge from digital input
- Bit 6: Reduction steam production from In1
- output_stat_ro — Output status (bitmask) (RO)
- Bit 0: RL1 electrodes
- Bit 1: RL2 EV water load
- Bit 2: RL3 water discharge pump
- Bit 3: RL4 (do4) alarm/configurable
- Bit 4: RL5 (do5) configurable
Digital Input Configuration
dig_inp1_rw — Digital input 1 [In1] (RW)
dig_inp2_rw — Digital input 2 [In2] (RW)
dig_inp3_rw — Powered input 3 [In3] (RW)
Values for all digital inputs:
0Disabling1/-1Alarm [when closed / when open]2/-2Enabling [when closed / when open]3to9/-3to-9Functioning reduced to 30%–90% [when closed / when open]10/-10Drain pump driving [when closed / when open]
Digital Output Configuration
dig_outp4_rw — Digital output 4 [dO4] (RW)
dig_outp5_rw — Digital output 5 [dO5] (RW)
Values for both digital outputs:
0Relay disabled1/-1Relay excited/de-excited in presence of alarm2/-2Relay excited/de-excited with plant in stand-by or no consent3/-3Inlet/Outlet fan relay (excited/de-excited with steam output request)4Relay excited for essence call