Closed jayfizzle closed 4 years ago
Do you know where i can download that firmware? http://myvallox.com seems to host only the changelog, maybe a bug?
edit: got it https://cloud.vallox.com/ edit2: Need to check how to update my device without having this "Reglereinheit" http://cloud.vallox.com/ohjeet/de/webhelp/heinemann/kayttoohje/ohjelmistopaivitys.html edit3: just connect the device to the vallox cloud, i learned the update will get automatically installed
Does anybody know if it is possible to downgrade the firmware if there are any problems? At the moment I am very satisfied with my Vallox 350 MV and I'm uncertain to update a running device :-)
@hacki11: Did you update your system?
I have just clicked on connect to cloud and the update was done without any notification. Currently DHCP is not working and the Icons are gone. Did not hard reset the machine yet. Not satisfied of this automatic procedure
sorry for the late answer. Sorry. I hope you can easily adjust your adapter for the new firmware or downgrade of possible, but i think a downgrade will not be easy even impossible
With my Vallox device a little display was installed to control the ventilation. At the buttom is a "Mini-USB" connector.
With this installation (http://cloud.vallox.com/ohjeet/de/webhelp/heinemann/kayttoohje/ohjelmistopaivitys.html) guide it should be possible to upgrade the Vallox ventilation without connecting to the cloud.
Perhaps you can ask the vallox support if you can downgrade the firmware and if they can send you the flashfile of the old firmware.
I just found some more detailed information: https://vallox.techmanuals.info/ValloxMV/GER/onlinehelp/webhelp/#ohjelmistopaivitys.html I found it via this german vallox homepage: https://vallox.de/Service/Downloads/Planungstools
Do not have such a panel. Let’s see if a reboot help. But thanks anyway
Sobald das Lüftungsgerät mit dem Cloud-Service verbunden ist, wird die Software automatisch aktualisiert.
überträgt das Updatepaket anschließend an das Lüftungsgerät im Hintergrund. Dies dauert rund 4-5 Stunden
Like having a 56k modem
Hi bei mir hat das Update funktioniert aber in der Weboberfläche ist bei Abtauen immer noch Temperatur und Luftfeuchte vertauscht. Der Adapter für IOBROKER läuft und hat die aktuellen Werte. Hab noch nichts gefunden was geändert wurde...
Wäre jmd. so nett und könnte Screenshots der neuen Weboberfläche zur Verfügung stellen? Würde mich interessieren wie das neue Design aussieht.
Kann zufällig noch jmd. die Aussage von @hliebscher bestätigen? Keine Lust ein Update zu fahren und anschließend den Adapter nciht mehr nutzen zu können ;)
Oberfläche sieht nicht anders aus...
Hab doch einen Fehler in der Cloud WEB-Oberfläche gefunden... Die Werte im Diagramm werden nur von 2019 angezeigt ....
Steht denn unter "Daten" bzw "Gerätedaten" nun die "Programmversion" 2.0.2 ? Sieht tatsächlich nicht sehr anders aus als die v1.8.10.
Was auch immer die dann mit "Local web UI: Complete overhaul of graphics and colors." meinen
Ja sicher die Seite gibt es nicht als Screenshot weil da meine Daten stehen. Es ist die 2.02 und auch im Adapter wird es übernommen
Bis auf die IP Adresse (wird in Web UI falsch umgerechnet):
Über die API kommt die IP korrekt ansonsten sieht es jetzt nach einem Neustart gut aus.
Bringt die neue Firmware denn irgendeinen Mehrwert zur alten Version?
Kann mir jemand mit einer Version < 2.0.2 bitte folgende Datei zukommen lassen: http://vallox-ip/js/bundle.js
Hi, kann ich gerne machen. Kann gerade nicht überblicken ob da irgendwelche schützenswerte Daten drinstecken. Kann ich dir die Daten auch irgendwie direkt zukommen zu lassen ohne sie hier zu veröffentlichen?
Ich brauche nur die VlxDevConstants und VlxReadConstants. Die sind ziemlich zu Beginn drin und dort sind auch sicher keine sensiblen Daten enthalten.
Auf den ersten Blick neu (Noch keine Modus Dokumentation gefunden, in der die Werte näher beschrieben sind):
VlxDevConstants.A_CYC_POST_HEATER_WINTER_SETPOINT = 20554, VlxDevConstants.A_CYC_DEWPOINT_LIMIT_IN_USE = 20555,
VlxDevConstants.EXT_IP_ADDRESS = KExtParamBase + 87, VlxDevConstants.EXT_GATEWAY_ADDRESS = KExtParamBase + 88, VlxDevConstants.EXT_MASK_ADDRESS = KExtParamBase + 89, VlxDevConstants.EXT_POST_HEATER_WINTER_SETPOINT = KExtParamBase + 90, VlxDevConstants.EXT_CYC_MLV_WINTER_SETPOINT = KExtParamBase + 91, VlxDevConstants.EXT_CYC_MLV_SUMMER_SETPOINT = KExtParamBase + 92, VlxDevConstants.EXT_CYC_MLV_SUPPLY_LOWER_LIMIT = KExtParamBase + 93, VlxDevConstants.EXT_BYPASS_LOCKED = KExtParamBase + 94;
Bitteschön:
/ CYCLONE_CONSTANTS / var VlxDevConstants = VlxDevConstants || {};
/ g_cyclone_general_info / VlxDevConstants.A_CYC_APPL_SW_VERSION = 1; VlxDevConstants.A_CYC_APPL_SW_VERSION_1 = 2; VlxDevConstants.A_CYC_APPL_SW_VERSION_2 = 3; VlxDevConstants.A_CYC_APPL_SW_VERSION_3 = 4; VlxDevConstants.A_CYC_APPL_SW_VERSION_4 = 5; VlxDevConstants.A_CYC_APPL_SW_VERSION_5 = 6; VlxDevConstants.A_CYC_APPL_SW_VERSION_6 = 7; VlxDevConstants.A_CYC_APPL_SW_VERSION_7 = 8; VlxDevConstants.A_CYC_APPL_SW_VERSION_8 = 9; VlxDevConstants.A_CYC_APPL_SW_VERSION_9 = 10; VlxDevConstants.A_CYC_BOOT_SW_VERSION = 11; VlxDevConstants.A_CYC_APPL_SW_SIZE_0 = 12; VlxDevConstants.A_CYC_APPL_SW_SIZE_1 = 13; VlxDevConstants.A_CYC_SERIAL_NUMBER_MSW = 14; VlxDevConstants.A_CYC_SERIAL_NUMBER_LSW = 15; VlxDevConstants.A_CYC_MACHINE_TYPE = 16; VlxDevConstants.A_CYC_MACHINE_MODEL = 17; VlxDevConstants.A_CYC_MASTER_PASSWORD = 18; VlxDevConstants.A_CYC_CONFIGURATION_MSW = 19; VlxDevConstants.A_CYC_CONFIGURATION_LSW = 20; VlxDevConstants.A_CYC_CONFIGURATION_NA_0 = 21; VlxDevConstants.A_CYC_CONFIGURATION_NA_1 = 22; VlxDevConstants.A_CYC_CONFIGURATION_NA_2 = 23; VlxDevConstants.A_CYC_CONFIGURATION_NA_3 = 24; VlxDevConstants.A_CYC_CONFIGURATION_CHECKSUM = 25;
/ g_typhoon_general_info / VlxDevConstants.A_CYC_TYP_SERIAL_NUMBER_MSW = 257; VlxDevConstants.A_CYC_TYP_SERIAL_NUMBER_LSW = 258; VlxDevConstants.A_CYC_TYP_PANEL_MODEL = 259; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION = 260; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_1 = 261; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_2 = 262; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_3 = 263; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_4 = 264; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_5 = 265; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_6 = 266; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_7 = 267; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_8 = 268; VlxDevConstants.A_CYC_TYP_APPL_SW_VERSION_9 = 269; VlxDevConstants.A_CYC_TYP_BOOT_SW_VERSION = 270; VlxDevConstants.A_CYC_TYP_APPL_SW_SIZE_0 = 271; VlxDevConstants.A_CYC_TYP_APPL_SW_SIZE_1 = 272;
/ g_cyclone_hw_state / VlxDevConstants.A_CYC_FAN_SPEED = 4353; VlxDevConstants.A_CYC_TEMP_EXTRACT_AIR = 4354; VlxDevConstants.A_CYC_TEMP_EXHAUST_AIR = 4355; VlxDevConstants.A_CYC_TEMP_OUTDOOR_AIR = 4356; VlxDevConstants.A_CYC_TEMP_SUPPLY_CELL_AIR = 4357; VlxDevConstants.A_CYC_TEMP_SUPPLY_AIR = 4358; VlxDevConstants.A_CYC_RH_LEVEL = 4359; VlxDevConstants.A_CYC_CO2_LEVEL = 4360; VlxDevConstants.A_CYC_EXTR_FAN_SPEED = 4361; VlxDevConstants.A_CYC_SUPP_FAN_SPEED = 4362; VlxDevConstants.A_CYC_RH_VALUE = 4363; VlxDevConstants.A_CYC_CO2_VALUE = 4364; VlxDevConstants.A_CYC_FIREPLACE_SWITCH = 4365; VlxDevConstants.A_CYC_DIGITAL_INPUT = 4366; VlxDevConstants.A_CYC_ANALOG_CTRL_INPUT = 4367; VlxDevConstants.A_CYC_POST_HEATING_TRIM = 4368; VlxDevConstants.A_CYC_PWM_OFFSET_TRIM = 4369; VlxDevConstants.A_CYC_DEFROST_TRIM = 4370; VlxDevConstants.A_CYC_VOLTAGE_LOW = 4371; VlxDevConstants.A_CYC_ANALOG_SENSOR_INPUT = 4372; VlxDevConstants.A_CYC_RH_SENSOR_0 = 4373; VlxDevConstants.A_CYC_RH_SENSOR_1 = 4374; VlxDevConstants.A_CYC_RH_SENSOR_2 = 4375; VlxDevConstants.A_CYC_RH_SENSOR_3 = 4376; VlxDevConstants.A_CYC_RH_SENSOR_4 = 4377; VlxDevConstants.A_CYC_RH_SENSOR_5 = 4378; VlxDevConstants.A_CYC_CO2_SENSOR_0 = 4379; VlxDevConstants.A_CYC_CO2_SENSOR_1 = 4380; VlxDevConstants.A_CYC_CO2_SENSOR_2 = 4381; VlxDevConstants.A_CYC_CO2_SENSOR_3 = 4382; VlxDevConstants.A_CYC_CO2_SENSOR_4 = 4383; VlxDevConstants.A_CYC_CO2_SENSOR_5 = 4384; VlxDevConstants.A_CYC_DIP_SWITCH_0 = 4385; VlxDevConstants.A_CYC_DIP_SWITCH_1 = 4386; VlxDevConstants.A_CYC_DIP_SWITCH_2 = 4387; VlxDevConstants.A_CYC_DIP_SWITCH_3 = 4388; VlxDevConstants.A_CYC_TEMP_OPTIONAL = 4389; VlxDevConstants.A_CYC_VOC_LEVEL = 4390; VlxDevConstants.A_CYC_VOC_SENSOR_0 = 4391; VlxDevConstants.A_CYC_VOC_SENSOR_1 = 4392; VlxDevConstants.A_CYC_VOC_SENSOR_2 = 4393; VlxDevConstants.A_CYC_VOC_SENSOR_3 = 4394;
/ g_cyclone_sw_state / VlxDevConstants.A_CYC_STATE = 4609; VlxDevConstants.A_CYC_MODE = 4610; VlxDevConstants.A_CYC_DEFROSTING = 4611; VlxDevConstants.A_CYC_BOOST_TIMER = 4612; VlxDevConstants.A_CYC_FIREPLACE_TIMER = 4613; VlxDevConstants.A_CYC_EXTRA_TIMER = 4614; VlxDevConstants.A_CYC_WEEKLY_TIMER_ENABLED = 4615; VlxDevConstants.A_CYC_CELL_STATE = 4616; VlxDevConstants.A_CYC_TOTAL_UP_TIME_YEARS = 4617; VlxDevConstants.A_CYC_TOTAL_UP_TIME_HOURS = 4618; VlxDevConstants.A_CYC_CURRENT_UP_TIME_HOURS = 4619; VlxDevConstants.A_CYC_REMAINING_TIME_FOR_FILTER = 4620; VlxDevConstants.A_CYC_LIMP_MODE = 4621; VlxDevConstants.A_CYC_METRICS = 4622; VlxDevConstants.A_CYC_DEFROST_COUNT_IN_24H = 4623; VlxDevConstants.A_CYC_DEFROST_COUNT_IN_WEEK = 4624; VlxDevConstants.A_CYC_DEFROST_SUPERMELT_THRESHOLD =4625; VlxDevConstants.A_CYC_ENABLED = 4626; VlxDevConstants.A_CYC_COMMAND = 4627; VlxDevConstants.A_CYC_MLV_STATE = 4628; VlxDevConstants.A_CYC_UPD_ADDRESS_1 = 4629; VlxDevConstants.A_CYC_UPD_ADDRESS_2 = 4630; VlxDevConstants.A_CYC_CLOUD_STATUS = 4631;
/ g_cyclone_time / VlxDevConstants.A_CYC_MINUTE = 4849; VlxDevConstants.A_CYC_HOUR = 4850; VlxDevConstants.A_CYC_DAY = 4851; VlxDevConstants.A_CYC_MONTH = 4852; VlxDevConstants.A_CYC_YEAR = 4853; VlxDevConstants.A_CYC_WEEKDAY = 4854;
/ g_cyclone_output / VlxDevConstants.A_CYC_IO_EXTRACT_FAN = 4865; VlxDevConstants.A_CYC_IO_SUPPLY_FAN = 4866; VlxDevConstants.A_CYC_IO_ERROR = 4867; VlxDevConstants.A_CYC_IO_HEATER = 4868; VlxDevConstants.A_CYC_IO_EXTRA_HEATER = 4869; VlxDevConstants.A_CYC_IO_BYPASS = 4870;
/ g_cyclone_input / VlxDevConstants.A_CYC_IN_EXTRACT_FAN = 5121; VlxDevConstants.A_CYC_IN_SUPPLY_FAN = 5122; VlxDevConstants.A_CYC_IN_ERROR = 5123; VlxDevConstants.A_CYC_IN_HEATER = 5124; VlxDevConstants.A_CYC_IN_EXTRA_HEATER = 5125; VlxDevConstants.A_CYC_IN_BYPASS = 5126;
/ g_cyclone_config / VlxDevConstants.A_CYC_BETA_STATE = 8193; VlxDevConstants.A_CYC_GW_ADDRESS_1 = 8194; VlxDevConstants.A_CYC_GW_ADDRESS_2 = 8195; VlxDevConstants.A_CYC_MASK_ADDRESS_1 = 8196; VlxDevConstants.A_CYC_MASK_ADDRESS_2 = 8197; VlxDevConstants.A_CYC_RH_0_ADDRESS = 8199; VlxDevConstants.A_CYC_RH_1_ADDRESS = 8200; VlxDevConstants.A_CYC_RH_2_ADDRESS = 8201; VlxDevConstants.A_CYC_RH_3_ADDRESS = 8202; VlxDevConstants.A_CYC_RH_4_ADDRESS = 8203; VlxDevConstants.A_CYC_RH_5_ADDRESS = 8204; VlxDevConstants.A_CYC_CO2_0_ADDRESS = 8205; VlxDevConstants.A_CYC_CO2_1_ADDRESS = 8206; VlxDevConstants.A_CYC_CO2_2_ADDRESS = 8207; VlxDevConstants.A_CYC_CO2_3_ADDRESS = 8208; VlxDevConstants.A_CYC_CO2_4_ADDRESS = 8209; VlxDevConstants.A_CYC_CO2_5_ADDRESS = 8210; VlxDevConstants.A_CYC_ETH_CLOUD_ENABLED = 8211; VlxDevConstants.A_CYC_IP_ADDRESS_1 = 8212; VlxDevConstants.A_CYC_IP_ADDRESS_2 = 8213; VlxDevConstants.A_CYC_UUID0 = 8214; VlxDevConstants.A_CYC_UUID1 = 8215; VlxDevConstants.A_CYC_UUID2 = 8216; VlxDevConstants.A_CYC_UUID3 = 8217; VlxDevConstants.A_CYC_UUID4 = 8218; VlxDevConstants.A_CYC_UUID5 = 8219; VlxDevConstants.A_CYC_UUID6 = 8220; VlxDevConstants.A_CYC_UUID7 = 8221;
/ g_cyclone_settings / VlxDevConstants.A_CYC_USED_SETTINGS_VARIABLES = 20481; VlxDevConstants.A_CYC_MODBUS_ADDRESS = 20482; VlxDevConstants.A_CYC_MODBUS_BAUD_X100 = 20483; VlxDevConstants.A_CYC_MODBUS_FRAME = 20484; VlxDevConstants.A_CYC_EXTR_FAN_BALANCE_BASE = 20485; VlxDevConstants.A_CYC_SUPP_FAN_BALANCE_BASE = 20486; VlxDevConstants.A_CYC_FIREPLACE_EXTR_FAN = 20487; VlxDevConstants.A_CYC_FIREPLACE_SUPP_FAN = 20488; VlxDevConstants.A_CYC_RH_BASIC_LEVEL = 20490; VlxDevConstants.A_CYC_CO2_THRESHOLD = 20491; VlxDevConstants.A_CYC_EXTRA_ENABLED = 20492; VlxDevConstants.A_CYC_EXTRA_AIR_TEMP_TARGET = 20493; VlxDevConstants.A_CYC_EXTRA_EXTR_FAN = 20494; VlxDevConstants.A_CYC_EXTRA_SUPP_FAN = 20495; VlxDevConstants.A_CYC_EXTRA_TIME = 20496; VlxDevConstants.A_CYC_AWAY_RH_CTRL_ENABLED = 20499; VlxDevConstants.A_CYC_AWAY_CO2_CTRL_ENABLED = 20500; VlxDevConstants.A_CYC_AWAY_SPEED_SETTING = 20501; VlxDevConstants.A_CYC_AWAY_AIR_TEMP_TARGET = 20502; VlxDevConstants.A_CYC_HOME_RH_CTRL_ENABLED = 20505; VlxDevConstants.A_CYC_HOME_CO2_CTRL_ENABLED = 20506; VlxDevConstants.A_CYC_HOME_SPEED_SETTING = 20507; VlxDevConstants.A_CYC_HOME_AIR_TEMP_TARGET = 20508; VlxDevConstants.A_CYC_BOOST_RH_CTRL_ENABLED = 20511; VlxDevConstants.A_CYC_BOOST_CO2_CTRL_ENABLED = 20512; VlxDevConstants.A_CYC_BOOST_SPEED_SETTING = 20513; VlxDevConstants.A_CYC_BOOST_AIR_TEMP_TARGET = 20514; VlxDevConstants.A_CYC_RELAY_MODE = 20517; VlxDevConstants.A_CYC_DIGITAL_INPUT_1_MODE = 20518; VlxDevConstants.A_CYC_DIGITAL_INPUT_2_MODE = 20519; VlxDevConstants.A_CYC_ANALOG_INPUT_MODE = 20520; VlxDevConstants.A_CYC_DEFROST_MODE = 20524; VlxDevConstants.A_CYC_DEFROST_RH_PARAM = 20525; VlxDevConstants.A_CYC_DEFROST_TEMP_PARAM = 20526; VlxDevConstants.A_CYC_MLV_WINTER_SETPOINT = 20531; VlxDevConstants.A_CYC_MLV_SUMMER_SETPOINT = 20532; VlxDevConstants.A_CYC_WATERHEATER_STORED_I = 20534; VlxDevConstants.A_CYC_INSTALLATION_DONE = 20535; VlxDevConstants.A_CYC_DEFROST_RH_OFFSET = 20536; VlxDevConstants.A_CYC_FILTER_CHANGE_INTERVAL = 20537; VlxDevConstants.A_CYC_CELL_TYPE = 20538; VlxDevConstants.A_CYC_EXTRA_HEATER_TYPE = 20539; VlxDevConstants.A_CYC_POST_HEATER_TYPE = 20540; VlxDevConstants.A_CYC_BRANDING = 20541; VlxDevConstants.A_CYC_SIDEDNESS = 20542; VlxDevConstants.A_CYC_RH_LEVEL_MODE = 20543; VlxDevConstants.A_CYC_BOOST_TIME = 20544; VlxDevConstants.A_CYC_FIREPLACE_TIME = 20545; VlxDevConstants.A_CYC_FILTER_CHANGED_DAY = 20546; VlxDevConstants.A_CYC_FILTER_CHANGED_MONTH = 20547; VlxDevConstants.A_CYC_FILTER_CHANGED_YEAR = 20548; VlxDevConstants.A_CYC_SUPPLY_HEATING_ADJUST_MODE =20549; VlxDevConstants.A_CYC_MIN_DEFROST_TIME = 20550; VlxDevConstants.A_CYC_OPT_TEMP_SENSOR_MODE = 20553;
/ g_typhoon_settings / VlxDevConstants.A_CYC_LANGUAGE = 21761; VlxDevConstants.A_CYC_PARENTAL_PASSWORD = 21762; VlxDevConstants.A_CYC_USER_PASSWORD = 21763; VlxDevConstants.A_CYC_ACCESS_LEVEL = 21764; VlxDevConstants.A_CYC_PARENTAL_CTRL_ENABLED = 21765; VlxDevConstants.A_CYC_BOOST_TIMER_ENABLED = 21766; VlxDevConstants.A_CYC_FIREPLACE_TIMER_ENABLED = 21767; VlxDevConstants.A_CYC_SUMMER_TIME_AUTO_ENAB = 21768; VlxDevConstants.A_CYC_12_HOUR_CLOCK_ENABLED = 21769; VlxDevConstants.A_CYC_SLEEP_DELAY = 21770; VlxDevConstants.A_CYC_BG_LIGHT_LEVEL = 21771; VlxDevConstants.A_CYC_EXTRA_TIMER_ENABLED = 21772;
/ g_self_test / VlxDevConstants.A_CYC_SUPP_FAN_TEST = 32769; VlxDevConstants.A_CYC_EXTR_FAN_TEST = 32770; VlxDevConstants.A_CYC_BY_PASS_TEST = 32771; VlxDevConstants.A_CYC_HEATER_TEST = 32772; VlxDevConstants.A_CYC_EXTRA_HEATER_TEST = 32773; VlxDevConstants.A_CYC_EFFICIENCY_TEST = 32774; VlxDevConstants.A_CYC_SUPPLY_EFFICIENCY = 32775; VlxDevConstants.A_CYC_EXTRACT_EFFICIENCY = 32776;
/ g_faults / VlxDevConstants.A_CYC_TOTAL_FAULT_COUNT = 36865; VlxDevConstants.A_CYC_FAULT_CODE = 36866; VlxDevConstants.A_CYC_FAULT_SEVERITY = 36867; VlxDevConstants.A_CYC_FAULT_FIRST_DATE = 36868; VlxDevConstants.A_CYC_FAULT_LAST_DATE = 36869; VlxDevConstants.A_CYC_FAULT_COUNT = 36870; VlxDevConstants.A_CYC_FAULT_ACTIVITY = 36871; VlxDevConstants.A_CYC_FAULT_CODE_2 = 36872; VlxDevConstants.A_CYC_FAULT_SEVERITY_2 = 36873; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_2 = 36874; VlxDevConstants.A_CYC_FAULT_LAST_DATE_2 = 36875; VlxDevConstants.A_CYC_FAULT_COUNT_2 = 36876; VlxDevConstants.A_CYC_FAULT_ACTIVITY_2 = 36877; VlxDevConstants.A_CYC_FAULT_CODE_3 = 36878; VlxDevConstants.A_CYC_FAULT_SEVERITY_3 = 36879; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_3 = 36880; VlxDevConstants.A_CYC_FAULT_LAST_DATE_3 = 36881; VlxDevConstants.A_CYC_FAULT_COUNT_3 = 36882; VlxDevConstants.A_CYC_FAULT_ACTIVITY_3 = 36883; VlxDevConstants.A_CYC_FAULT_CODE_4 = 36884; VlxDevConstants.A_CYC_FAULT_SEVERITY_4 = 36885; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_4 = 36886; VlxDevConstants.A_CYC_FAULT_LAST_DATE_4 = 36887; VlxDevConstants.A_CYC_FAULT_COUNT_4 = 36888; VlxDevConstants.A_CYC_FAULT_ACTIVITY_4 = 36889; VlxDevConstants.A_CYC_FAULT_CODE_5 = 36890; VlxDevConstants.A_CYC_FAULT_SEVERITY_5 = 36891; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_5 = 36892; VlxDevConstants.A_CYC_FAULT_LAST_DATE_5 = 36893; VlxDevConstants.A_CYC_FAULT_COUNT_5 = 36894; VlxDevConstants.A_CYC_FAULT_ACTIVITY_5 = 36895; VlxDevConstants.A_CYC_FAULT_CODE_6 = 36896; VlxDevConstants.A_CYC_FAULT_SEVERITY_6 = 36897; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_6 = 36898; VlxDevConstants.A_CYC_FAULT_LAST_DATE_6 = 36899; VlxDevConstants.A_CYC_FAULT_COUNT_6 = 36900; VlxDevConstants.A_CYC_FAULT_ACTIVITY_6 = 36901; VlxDevConstants.A_CYC_FAULT_CODE_7 = 36902; VlxDevConstants.A_CYC_FAULT_SEVERITY_7 = 36903; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_7 = 36904; VlxDevConstants.A_CYC_FAULT_LAST_DATE_7 = 36905; VlxDevConstants.A_CYC_FAULT_COUNT_7 = 36906; VlxDevConstants.A_CYC_FAULT_ACTIVITY_7 = 36907; VlxDevConstants.A_CYC_FAULT_CODE_8 = 36908; VlxDevConstants.A_CYC_FAULT_SEVERITY_8 = 36909; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_8 = 36910; VlxDevConstants.A_CYC_FAULT_LAST_DATE_8 = 36911; VlxDevConstants.A_CYC_FAULT_COUNT_8 = 36912; VlxDevConstants.A_CYC_FAULT_ACTIVITY_8 = 36913; VlxDevConstants.A_CYC_FAULT_CODE_9 = 36914; VlxDevConstants.A_CYC_FAULT_SEVERITY_9 = 36915; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_9 = 36916; VlxDevConstants.A_CYC_FAULT_LAST_DATE_9 = 36917; VlxDevConstants.A_CYC_FAULT_COUNT_9 = 36918; VlxDevConstants.A_CYC_FAULT_ACTIVITY_9 = 36919; VlxDevConstants.A_CYC_FAULT_CODE_10 = 36920; VlxDevConstants.A_CYC_FAULT_SEVERITY_10 = 36921; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_10 = 36922; VlxDevConstants.A_CYC_FAULT_LAST_DATE_10 = 36923; VlxDevConstants.A_CYC_FAULT_COUNT_10 = 36924; VlxDevConstants.A_CYC_FAULT_ACTIVITY_10 = 36925; VlxDevConstants.A_CYC_FAULT_CODE_11 = 36926; VlxDevConstants.A_CYC_FAULT_SEVERITY_11 = 36927; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_11 = 36928; VlxDevConstants.A_CYC_FAULT_LAST_DATE_11 = 36929; VlxDevConstants.A_CYC_FAULT_COUNT_11 = 36930; VlxDevConstants.A_CYC_FAULT_ACTIVITY_11 = 36931; VlxDevConstants.A_CYC_FAULT_CODE_12 = 36932; VlxDevConstants.A_CYC_FAULT_SEVERITY_12 = 36933; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_12 = 36934; VlxDevConstants.A_CYC_FAULT_LAST_DATE_12 = 36935; VlxDevConstants.A_CYC_FAULT_COUNT_12 = 36936; VlxDevConstants.A_CYC_FAULT_ACTIVITY_12 = 36937; VlxDevConstants.A_CYC_FAULT_CODE_13 = 36938; VlxDevConstants.A_CYC_FAULT_SEVERITY_13 = 36939; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_13 = 36940; VlxDevConstants.A_CYC_FAULT_LAST_DATE_13 = 36941; VlxDevConstants.A_CYC_FAULT_COUNT_13 = 36942; VlxDevConstants.A_CYC_FAULT_ACTIVITY_13 = 36943; VlxDevConstants.A_CYC_FAULT_CODE_14 = 36944; VlxDevConstants.A_CYC_FAULT_SEVERITY_14 = 36945; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_14 = 36946; VlxDevConstants.A_CYC_FAULT_LAST_DATE_14 = 36947; VlxDevConstants.A_CYC_FAULT_COUNT_14 = 36948; VlxDevConstants.A_CYC_FAULT_ACTIVITY_14 = 36949; VlxDevConstants.A_CYC_FAULT_CODE_15 = 36950; VlxDevConstants.A_CYC_FAULT_SEVERITY_15 = 36951; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_15 = 36952; VlxDevConstants.A_CYC_FAULT_LAST_DATE_15 = 36953; VlxDevConstants.A_CYC_FAULT_COUNT_15 = 36954; VlxDevConstants.A_CYC_FAULT_ACTIVITY_15 = 36955; VlxDevConstants.A_CYC_FAULT_CODE_16 = 36956; VlxDevConstants.A_CYC_FAULT_SEVERITY_16 = 36957; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_16 = 36958; VlxDevConstants.A_CYC_FAULT_LAST_DATE_16 = 36959; VlxDevConstants.A_CYC_FAULT_COUNT_16 = 36960; VlxDevConstants.A_CYC_FAULT_ACTIVITY_16 = 36961; VlxDevConstants.A_CYC_FAULT_CODE_17 = 36962; VlxDevConstants.A_CYC_FAULT_SEVERITY_17 = 36963; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_17 = 36964; VlxDevConstants.A_CYC_FAULT_LAST_DATE_17 = 36965; VlxDevConstants.A_CYC_FAULT_COUNT_17 = 36966; VlxDevConstants.A_CYC_FAULT_ACTIVITY_17 = 36967; VlxDevConstants.A_CYC_FAULT_CODE_18 = 36968; VlxDevConstants.A_CYC_FAULT_SEVERITY_18 = 36969; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_18 = 36970; VlxDevConstants.A_CYC_FAULT_LAST_DATE_18 = 36971; VlxDevConstants.A_CYC_FAULT_COUNT_18 = 36972; VlxDevConstants.A_CYC_FAULT_ACTIVITY_18 = 36973; VlxDevConstants.A_CYC_FAULT_CODE_19 = 36974; VlxDevConstants.A_CYC_FAULT_SEVERITY_19 = 36975; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_19 = 36976; VlxDevConstants.A_CYC_FAULT_LAST_DATE_19 = 36977; VlxDevConstants.A_CYC_FAULT_COUNT_19 = 36978; VlxDevConstants.A_CYC_FAULT_ACTIVITY_19 = 36979; VlxDevConstants.A_CYC_FAULT_CODE_20 = 36980; VlxDevConstants.A_CYC_FAULT_SEVERITY_20 = 36981; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_20 = 36982; VlxDevConstants.A_CYC_FAULT_LAST_DATE_20 = 36983; VlxDevConstants.A_CYC_FAULT_COUNT_20 = 36984; VlxDevConstants.A_CYC_FAULT_ACTIVITY_20 = 36985; VlxDevConstants.A_CYC_FAULT_CODE_21 = 36986; VlxDevConstants.A_CYC_FAULT_SEVERITY_21 = 36987; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_21 = 36988; VlxDevConstants.A_CYC_FAULT_LAST_DATE_21 = 36989; VlxDevConstants.A_CYC_FAULT_COUNT_21 = 36990; VlxDevConstants.A_CYC_FAULT_ACTIVITY_21 = 36991; VlxDevConstants.A_CYC_FAULT_CODE_22 = 36992; VlxDevConstants.A_CYC_FAULT_SEVERITY_22 = 36993; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_22 = 36994; VlxDevConstants.A_CYC_FAULT_LAST_DATE_22 = 36995; VlxDevConstants.A_CYC_FAULT_COUNT_22 = 36996; VlxDevConstants.A_CYC_FAULT_ACTIVITY_22 = 36997; VlxDevConstants.A_CYC_FAULT_CODE_23 = 36998; VlxDevConstants.A_CYC_FAULT_SEVERITY_23 = 36999; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_23 = 37000; VlxDevConstants.A_CYC_FAULT_LAST_DATE_23 = 37001; VlxDevConstants.A_CYC_FAULT_COUNT_23 = 37002; VlxDevConstants.A_CYC_FAULT_ACTIVITY_23 = 37003; VlxDevConstants.A_CYC_FAULT_CODE_24 = 37004; VlxDevConstants.A_CYC_FAULT_SEVERITY_24 = 37005; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_24 = 37006; VlxDevConstants.A_CYC_FAULT_LAST_DATE_24 = 37007; VlxDevConstants.A_CYC_FAULT_COUNT_24 = 37008; VlxDevConstants.A_CYC_FAULT_ACTIVITY_24 = 37009; VlxDevConstants.A_CYC_FAULT_CODE_25 = 37010; VlxDevConstants.A_CYC_FAULT_SEVERITY_25 = 37011; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_25 = 37012; VlxDevConstants.A_CYC_FAULT_LAST_DATE_25 = 37013; VlxDevConstants.A_CYC_FAULT_COUNT_25 = 37014; VlxDevConstants.A_CYC_FAULT_ACTIVITY_25 = 37015; VlxDevConstants.A_CYC_FAULT_CODE_26 = 37016; VlxDevConstants.A_CYC_FAULT_SEVERITY_26 = 37017; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_26 = 37018; VlxDevConstants.A_CYC_FAULT_LAST_DATE_26 = 37019; VlxDevConstants.A_CYC_FAULT_COUNT_26 = 37020; VlxDevConstants.A_CYC_FAULT_ACTIVITY_26 = 37021; VlxDevConstants.A_CYC_FAULT_CODE_27 = 37022; VlxDevConstants.A_CYC_FAULT_SEVERITY_27 = 37023; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_27 = 37024; VlxDevConstants.A_CYC_FAULT_LAST_DATE_27 = 37025; VlxDevConstants.A_CYC_FAULT_COUNT_27 = 37026; VlxDevConstants.A_CYC_FAULT_ACTIVITY_27 = 37027; VlxDevConstants.A_CYC_FAULT_CODE_28 = 37028; VlxDevConstants.A_CYC_FAULT_SEVERITY_28 = 37029; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_28 = 37030; VlxDevConstants.A_CYC_FAULT_LAST_DATE_28 = 37031; VlxDevConstants.A_CYC_FAULT_COUNT_28 = 37032; VlxDevConstants.A_CYC_FAULT_ACTIVITY_28 = 37033; VlxDevConstants.A_CYC_FAULT_CODE_29 = 37034; VlxDevConstants.A_CYC_FAULT_SEVERITY_29 = 37035; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_29 = 37036; VlxDevConstants.A_CYC_FAULT_LAST_DATE_29 = 37037; VlxDevConstants.A_CYC_FAULT_COUNT_29 = 37038; VlxDevConstants.A_CYC_FAULT_ACTIVITY_29 = 37039; VlxDevConstants.A_CYC_FAULT_CODE_30 = 37040; VlxDevConstants.A_CYC_FAULT_SEVERITY_30 = 37041; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_30 = 37042; VlxDevConstants.A_CYC_FAULT_LAST_DATE_30 = 37043; VlxDevConstants.A_CYC_FAULT_COUNT_30 = 37044; VlxDevConstants.A_CYC_FAULT_ACTIVITY_30 = 37045; VlxDevConstants.A_CYC_FAULT_CODE_31 = 37046; VlxDevConstants.A_CYC_FAULT_SEVERITY_31 = 37047; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_31 = 37048; VlxDevConstants.A_CYC_FAULT_LAST_DATE_31 = 37049; VlxDevConstants.A_CYC_FAULT_COUNT_31 = 37050; VlxDevConstants.A_CYC_FAULT_ACTIVITY_31 = 37051; VlxDevConstants.A_CYC_FAULT_CODE_32 = 37052; VlxDevConstants.A_CYC_FAULT_SEVERITY_32 = 37053; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_32 = 37054; VlxDevConstants.A_CYC_FAULT_LAST_DATE_32 = 37055; VlxDevConstants.A_CYC_FAULT_COUNT_32 = 37056; VlxDevConstants.A_CYC_FAULT_ACTIVITY_32 = 37057; VlxDevConstants.A_CYC_FAULT_CODE_33 = 37058; VlxDevConstants.A_CYC_FAULT_SEVERITY_33 = 37059; VlxDevConstants.A_CYC_FAULT_FIRST_DATE_33 = 37060; VlxDevConstants.A_CYC_FAULT_LAST_DATE_33 = 37061; VlxDevConstants.A_CYC_FAULT_COUNT_33 = 37062; VlxDevConstants.A_CYC_FAULT_ACTIVITY_33 = 37063;
/ g_cyclone_weekly_schedule / VlxDevConstants.A_CYC_SCHEDULE_MONDAY_00 = 40961; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_01 = 40962; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_02 = 40963; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_03 = 40964; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_04 = 40965; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_05 = 40966; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_06 = 40967; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_07 = 40968; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_08 = 40969; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_09 = 40970; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_10 = 40971; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_11 = 40972; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_12 = 40973; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_13 = 40974; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_14 = 40975; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_15 = 40976; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_16 = 40977; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_17 = 40978; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_18 = 40979; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_19 = 40980; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_20 = 40981; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_21 = 40982; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_22 = 40983; VlxDevConstants.A_CYC_SCHEDULE_MONDAY_23 = 40984; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_00 = 40985; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_01 = 40986; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_02 = 40987; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_03 = 40988; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_04 = 40989; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_05 = 40990; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_06 = 40991; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_07 = 40992; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_08 = 40993; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_09 = 40994; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_10 = 40995; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_11 = 40996; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_12 = 40997; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_13 = 40998; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_14 = 40999; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_15 = 41000; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_16 = 41001; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_17 = 41002; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_18 = 41003; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_19 = 41004; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_20 = 41005; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_21 = 41006; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_22 = 41007; VlxDevConstants.A_CYC_SCHEDULE_TUESDAY_23 = 41008; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_00 = 41009; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_01 = 41010; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_02 = 41011; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_03 = 41012; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_04 = 41013; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_05 = 41014; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_06 = 41015; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_07 = 41016; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_08 = 41017; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_09 = 41018; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_10 = 41019; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_11 = 41020; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_12 = 41021; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_13 = 41022; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_14 = 41023; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_15 = 41024; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_16 = 41025; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_17 = 41026; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_18 = 41027; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_19 = 41028; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_20 = 41029; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_21 = 41030; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_22 = 41031; VlxDevConstants.A_CYC_SCHEDULE_WEDNESDAY_23 = 41032; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_00 = 41033; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_01 = 41034; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_02 = 41035; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_03 = 41036; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_04 = 41037; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_05 = 41038; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_06 = 41039; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_07 = 41040; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_08 = 41041; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_09 = 41042; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_10 = 41043; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_11 = 41044; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_12 = 41045; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_13 = 41046; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_14 = 41047; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_15 = 41048; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_16 = 41049; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_17 = 41050; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_18 = 41051; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_19 = 41052; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_20 = 41053; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_21 = 41054; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_22 = 41055; VlxDevConstants.A_CYC_SCHEDULE_THURSDAY_23 = 41056; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_00 = 41057; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_01 = 41058; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_02 = 41059; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_03 = 41060; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_04 = 41061; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_05 = 41062; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_06 = 41063; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_07 = 41064; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_08 = 41065; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_09 = 41066; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_10 = 41067; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_11 = 41068; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_12 = 41069; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_13 = 41070; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_14 = 41071; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_15 = 41072; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_16 = 41073; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_17 = 41074; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_18 = 41075; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_19 = 41076; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_20 = 41077; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_21 = 41078; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_22 = 41079; VlxDevConstants.A_CYC_SCHEDULE_FRIDAY_23 = 41080; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_00 = 41081; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_01 = 41082; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_02 = 41083; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_03 = 41084; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_04 = 41085; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_05 = 41086; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_06 = 41087; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_07 = 41088; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_08 = 41089; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_09 = 41090; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_10 = 41091; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_11 = 41092; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_12 = 41093; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_13 = 41094; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_14 = 41095; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_15 = 41096; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_16 = 41097; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_17 = 41098; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_18 = 41099; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_19 = 41100; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_20 = 41101; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_21 = 41102; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_22 = 41103; VlxDevConstants.A_CYC_SCHEDULE_SATURDAY_23 = 41104; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_00 = 41105; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_01 = 41106; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_02 = 41107; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_03 = 41108; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_04 = 41109; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_05 = 41110; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_06 = 41111; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_07 = 41112; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_08 = 41113; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_09 = 41114; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_10 = 41115; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_11 = 41116; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_12 = 41117; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_13 = 41118; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_14 = 41119; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_15 = 41120; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_16 = 41121; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_17 = 41122; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_18 = 41123; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_19 = 41124; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_20 = 41125; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_21 = 41126; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_22 = 41127; VlxDevConstants.A_CYC_SCHEDULE_SUNDAY_23 = 41128;
/ Configuration constants / VlxDevConstants.C_CYC_STATE_HOME = 0; VlxDevConstants.C_CYC_STATE_AWAY = 1; VlxDevConstants.C_CYC_STATE_BOOST = 2; VlxDevConstants.C_CYC_EVENT_NONE = 0; VlxDevConstants.C_CYC_EVENT_HOME = 1; VlxDevConstants.C_CYC_EVENT_AWAY = 2; VlxDevConstants.C_CYC_EVENT_BOOST = 3; VlxDevConstants.C_CYC_MODE_NORMAL = 0; VlxDevConstants.C_CYC_MODE_TESTING = 1; VlxDevConstants.C_CYC_MODE_MANUAL = 2; VlxDevConstants.C_CYC_MODE_DEFROST = 3; VlxDevConstants.C_CYC_MODE_SELF_TEST = 4; VlxDevConstants.C_CYC_MODE_OFF = 5; VlxDevConstants.C_CYC_MODE_EMC_TEST = 6; VlxDevConstants.C_CYC_NONE = 0; VlxDevConstants.C_CYC_ELECTRIC = 1; VlxDevConstants.C_CYC_WATER = 2; VlxDevConstants.C_CYC_MLV = 3; VlxDevConstants.C_CYC_HEATING_SUPPLY = 0; VlxDevConstants.C_CYC_HEATING_EXTRACT = 1; VlxDevConstants.C_CYC_HEATING_COOLING = 2; VlxDevConstants.C_CYC_LEFT = 0; VlxDevConstants.C_CYC_RIGHT = 1; VlxDevConstants.C_CYC_RELAY_SERVICE_REM = 0; VlxDevConstants.C_CYC_RELAY_ERROR = 1; VlxDevConstants.C_CYC_RELAY_ERR_SERVICE = 2; VlxDevConstants.C_CYC_RELAY_FIRE_ALARM = 3; VlxDevConstants.C_CYC_RELAY_BYPASS_STATE = 4; VlxDevConstants.C_CYC_RELAY_MLV = 5; VlxDevConstants.C_CYC_RELAY_NONE = 6; VlxDevConstants.C_CYC_RELAY_AIRHEATER = 7; VlxDevConstants.C_CYC_DIG_IN_NONE = 0; VlxDevConstants.C_CYC_DIG_IN_FIREPLACE = 1; VlxDevConstants.C_CYC_DIG_IN_HOME_STATE = 2; VlxDevConstants.C_CYC_DIG_IN_FP_DIRECT = 3; VlxDevConstants.C_CYC_DIG_IN_FIRE_ALARM = 4; VlxDevConstants.C_CYC_DIG_IN_BOOST = 5; VlxDevConstants.C_CYC_DIG_IN_BYPASS = 6; VlxDevConstants.C_CYC_DIG_IN_SCHEDULER = 7; VlxDevConstants.C_CYC_DIG_IN_EXTRA = 8; VlxDevConstants.C_CYC_ANA_IN_NONE = 0; VlxDevConstants.C_CYC_ANA_IN_SITUATION = 1; VlxDevConstants.C_CYC_ANA_IN_SPEED = 2; VlxDevConstants.C_CYC_ANA_IN_POST_HEAT = 3; VlxDevConstants.C_CYC_BYPASS_MODE = 0; VlxDevConstants.C_CYC_FAN_STOP_MODE = 1; VlxDevConstants.C_CYC_CELL_STATE_HEATRECO = 0; VlxDevConstants.C_CYC_CELL_STATE_COOLRECO = 1; VlxDevConstants.C_CYC_CELL_STATE_BYPASS = 2; VlxDevConstants.C_CYC_CELL_STATE_DEFROST = 3; VlxDevConstants.C_CYC_OPT_NONE = 0; VlxDevConstants.C_CYC_OPT_TEMP_OUTDOOR = 1; VlxDevConstants.C_CYC_OPT_TEMP_EXTRACT = 2; VlxDevConstants.C_CYC_ACCESS_FREE = 0; VlxDevConstants.C_CYC_ACCESS_LIMITED = 1; VlxDevConstants.C_CYC_ACCESS_VERY_LIMITED = 2; VlxDevConstants.C_CYC_NOT_TESTED = 0; VlxDevConstants.C_CYC_TESTED = 1; VlxDevConstants.C_CYC_FAILED = 2; VlxDevConstants.C_CYC_TESTING = 3; VlxDevConstants.C_CYC_NOT_TESTABLE = 4; VlxDevConstants.C_CYC_HRC_ALUMINIUM = 0; VlxDevConstants.C_CYC_HRC_PLASTIC = 1; VlxDevConstants.C_CYC_HRC_ENTALPHY = 2; VlxDevConstants.C_COMMAND_UPDATE_REQUEST = 16; VlxDevConstants.C_COMMAND_UPDATE_SEND = 17; VlxDevConstants.C_COMMAND_UPDATE_GET = 18; VlxDevConstants.C_COMMAND_START_APPLICATION = 19; VlxDevConstants.C_COMMAND_RESTART = 20; VlxDevConstants.C_COMMAND_CREATE_NEW_UUID = 21; VlxDevConstants.C_COMMAND_TYPHOON_READY_FOR_UPDATE = 50; VlxDevConstants.C_COMMAND_TYPHOON_USB_TRANSFER = 51; VlxDevConstants.C_COMMAND_UPDATE_GET_ETH = 22; VlxDevConstants.C_COMMAND_CLEAR_AND_REBOOT = 23; VlxDevConstants.C_COMMAND_UPDATE_GET_ETH_CLOUD = 24; VlxDevConstants.C_COMMAND_UPDATE_CLOUD_BETA = 25; VlxDevConstants.C_COMMAND_UPDATE_CLOUD_ALPHA = 26; VlxDevConstants.C_COMMAND_UPDATE_CLOUD_FORCE_MASTER = 27; VlxDevConstants.C_COMMAND_UPDATE_CHECK_CLOUD_VERSION = 28; VlxDevConstants.C_COMMAND_UPDATE_CLOUD_INSIDER = 29; VlxDevConstants.C_COMMAND_SAVE_FACTORY_SETTINGS = 32; VlxDevConstants.C_COMMAND_RESTORE_FACTORY_SETTINGS = 33; VlxDevConstants.C_COMMAND_SAVE_INSTALLATION_SETTINGS = 34; VlxDevConstants.C_COMMAND_RESTORE_INSTALLATION_SETTINGS = 35; VlxDevConstants.C_COMMAND_SAVE_USER_SETTINGS = 36; VlxDevConstants.C_COMMAND_RESTORE_USER_SETTINGS = 37; VlxDevConstants.C_COMMAND_SAVE_CLIENT_DATA = 38; VlxDevConstants.C_COMMAND_CLEAR_ALL = 39; VlxDevConstants.C_COMMAND_RESET = 40; VlxDevConstants.C_COMMAND_FORCE_UPDATE = 47; VlxDevConstants.C_COMMAND_STOP_CONTROL = 48; VlxDevConstants.C_COMMAND_START_CONTROL = 49; VlxDevConstants.C_COMMAND_CHECK_STORAGES = 52; VlxDevConstants.C_COMMAND_DEBUGGING_START = 80; VlxDevConstants.C_COMMAND_DEBUGGING_GET = 81; VlxDevConstants.C_COMMAND_DUMPSCRATCHFLASH = 82; VlxDevConstants.C_COMMAND_CLEARSCRATCHFLASH = 83; VlxDevConstants.C_COMMAND_REVERSE_NETDEBUG = 84; VlxDevConstants.C_CYC_NEGATIVE = 0; VlxDevConstants.C_CYC_AFFIRMATIVE = 1; VlxDevConstants.C_CYC_OPT_TEMP_NONE = 0; VlxDevConstants.C_CYC_OPT_TEMP_MLV = 1;
/ Websocket constants / VlxDevConstants.WS_WEB_UI_DATA_LENGTH_ERROR = 255; VlxDevConstants.WS_WEB_UI_DATA_TABLE_BOUNDARY_ERROR = 254; VlxDevConstants.WS_WEB_UI_DATA_BOUNDARY_ERROR = 253; VlxDevConstants.WS_WEB_UI_DATA_INVALID_COMMAND = 252; VlxDevConstants.WS_WEB_UI_DATA_CHECKSUM_ERROR = 251; VlxDevConstants.WS_WEB_UI_COMMAND_READ_DATA = 250; VlxDevConstants.WS_WEB_UI_COMMAND_WRITE_DATA = 249; VlxDevConstants.WS_WEB_UI_DATA_SEND_REPLY = 248; VlxDevConstants.WS_WEB_UI_COMMAND_LOG = 247; VlxDevConstants.WS_WEB_UI_COMMAND_READ_TABLES = 246; VlxDevConstants.WS_WEB_UI_ACK = 245; VlxDevConstants.WS_WEB_UI_COMMAND_LOG_LIMITED = 244; VlxDevConstants.WS_WEB_UI_COMMAND_LOG_RAW = 243; VlxDevConstants.WS_WEB_UI_DATA_OK = 0; VlxDevConstants.WS_WEB_UI_DATA_ERROR = 1; VlxDevConstants.WS_WEB_UI_DATA_REQUEST = 2; VlxDevConstants.WS_WEB_UI_DATA_RW_ERROR = 3; VlxDevConstants.WS_LOG_EXTRACT_AIR_TEMP = 0; VlxDevConstants.WS_LOG_EXHAUST_AIR_TEMP = 1; VlxDevConstants.WS_LOG_OUTDOOR_AIR_TEMP = 2; VlxDevConstants.WS_LOG_SUPPLY_AIR_TEMP = 3; VlxDevConstants.WS_LOG_MAX_CO2 = 4; VlxDevConstants.WS_LOG_MAX_HUMIDITY = 5; VlxDevConstants.WS_LOG_SUPPLY_CELL_AIR_TEMP = 6; / Modbus table ranges / VlxDevConstants.RANGE_START_g_cyclone_general_info = 0; VlxDevConstants.RANGE_END_g_cyclone_general_info = 35; VlxDevConstants.RANGE_START_g_typhoon_general_info = 256; VlxDevConstants.RANGE_END_g_typhoon_general_info = 282; VlxDevConstants.RANGE_START_g_cyclone_hw_state = 4352; VlxDevConstants.RANGE_END_g_cyclone_hw_state = 4394; VlxDevConstants.RANGE_START_g_cyclone_sw_state = 4608; VlxDevConstants.RANGE_END_g_cyclone_sw_state = 4632; VlxDevConstants.RANGE_START_g_cyclone_time = 4848; VlxDevConstants.RANGE_END_g_cyclone_time = 4854; VlxDevConstants.RANGE_START_g_cyclone_output = 4864; VlxDevConstants.RANGE_END_g_cyclone_output = 4870; VlxDevConstants.RANGE_START_g_cyclone_input = 5120; VlxDevConstants.RANGE_END_g_cyclone_input = 5126; VlxDevConstants.RANGE_START_g_cyclone_config = 8192; VlxDevConstants.RANGE_END_g_cyclone_config = 8221; VlxDevConstants.RANGE_START_g_cyclone_settings = 20480; VlxDevConstants.RANGE_END_g_cyclone_settings = 20555; VlxDevConstants.RANGE_START_g_typhoon_settings = 21760; VlxDevConstants.RANGE_END_g_typhoon_settings = 21782; VlxDevConstants.RANGE_START_g_self_test = 32768; VlxDevConstants.RANGE_END_g_self_test = 32783; VlxDevConstants.RANGE_START_g_faults = 36864; VlxDevConstants.RANGE_END_g_faults = 37063; VlxDevConstants.RANGE_START_g_cyclone_weekly_schedule = 40960; VlxDevConstants.RANGE_END_g_cyclone_weekly_schedule = 41128;
/ CYCLONE_READ_CONSTANTS / var VlxReadConstants = VlxReadConstants || {};
/ g_cyclone_general_info / VlxReadConstants.CYC_APPL_SW_VERSION = 1; VlxReadConstants.CYC_APPL_SW_VERSION_1 = 2; VlxReadConstants.CYC_APPL_SW_VERSION_2 = 3; VlxReadConstants.CYC_APPL_SW_VERSION_3 = 4; VlxReadConstants.CYC_APPL_SW_VERSION_4 = 5; VlxReadConstants.CYC_APPL_SW_VERSION_5 = 6; VlxReadConstants.CYC_APPL_SW_VERSION_6 = 7; VlxReadConstants.CYC_APPL_SW_VERSION_7 = 8; VlxReadConstants.CYC_APPL_SW_VERSION_8 = 9; VlxReadConstants.CYC_APPL_SW_VERSION_9 = 10; VlxReadConstants.CYC_BOOT_SW_VERSION = 11; VlxReadConstants.CYC_APPL_SW_SIZE_0 = 12; VlxReadConstants.CYC_APPL_SW_SIZE_1 = 13; VlxReadConstants.CYC_SERIAL_NUMBER_MSW = 14; VlxReadConstants.CYC_SERIAL_NUMBER_LSW = 15; VlxReadConstants.CYC_MACHINE_TYPE = 16; VlxReadConstants.CYC_MACHINE_MODEL = 17; VlxReadConstants.CYC_MASTER_PASSWORD = 18; VlxReadConstants.CYC_CONFIGURATION_MSW = 19; VlxReadConstants.CYC_CONFIGURATION_LSW = 20; VlxReadConstants.CYC_CONFIGURATION_NA_0 = 21; VlxReadConstants.CYC_CONFIGURATION_NA_1 = 22; VlxReadConstants.CYC_CONFIGURATION_NA_2 = 23; VlxReadConstants.CYC_CONFIGURATION_NA_3 = 24; VlxReadConstants.CYC_CONFIGURATION_CHECKSUM = 25; VlxReadConstants.CYC_NUM_OF_GENERAL_INFO = 36;
/ g_typhoon_general_info / VlxReadConstants.CYC_TYP_SERIAL_NUMBER_MSW = 1; VlxReadConstants.CYC_TYP_SERIAL_NUMBER_LSW = 2; VlxReadConstants.CYC_TYP_PANEL_MODEL = 3; VlxReadConstants.CYC_TYP_APPL_SW_VERSION = 4; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_1 = 5; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_2 = 6; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_3 = 7; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_4 = 8; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_5 = 9; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_6 = 10; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_7 = 11; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_8 = 12; VlxReadConstants.CYC_TYP_APPL_SW_VERSION_9 = 13; VlxReadConstants.CYC_TYP_BOOT_SW_VERSION = 14; VlxReadConstants.CYC_TYP_APPL_SW_SIZE_0 = 15; VlxReadConstants.CYC_TYP_APPL_SW_SIZE_1 = 16; VlxReadConstants.CYC_NUM_OF_GENERAL_TYP_INFO = 27;
/ g_cyclone_hw_state / VlxReadConstants.CYC_FAN_SPEED = 1; VlxReadConstants.CYC_TEMP_EXTRACT_AIR = 2; VlxReadConstants.CYC_TEMP_EXHAUST_AIR = 3; VlxReadConstants.CYC_TEMP_OUTDOOR_AIR = 4; VlxReadConstants.CYC_TEMP_SUPPLY_CELL_AIR = 5; VlxReadConstants.CYC_TEMP_SUPPLY_AIR = 6; VlxReadConstants.CYC_RH_LEVEL = 7; VlxReadConstants.CYC_CO2_LEVEL = 8; VlxReadConstants.CYC_EXTR_FAN_SPEED = 9; VlxReadConstants.CYC_SUPP_FAN_SPEED = 10; VlxReadConstants.CYC_RH_VALUE = 11; VlxReadConstants.CYC_CO2_VALUE = 12; VlxReadConstants.CYC_FIREPLACE_SWITCH = 13; VlxReadConstants.CYC_DIGITAL_INPUT = 14; VlxReadConstants.CYC_ANALOG_CTRL_INPUT = 15; VlxReadConstants.CYC_POST_HEATING_TRIM = 16; VlxReadConstants.CYC_PWM_OFFSET_TRIM = 17; VlxReadConstants.CYC_DEFROST_TRIM = 18; VlxReadConstants.CYC_VOLTAGE_LOW = 19; VlxReadConstants.CYC_ANALOG_SENSOR_INPUT = 20; VlxReadConstants.CYC_RH_SENSOR_0 = 21; VlxReadConstants.CYC_RH_SENSOR_1 = 22; VlxReadConstants.CYC_RH_SENSOR_2 = 23; VlxReadConstants.CYC_RH_SENSOR_3 = 24; VlxReadConstants.CYC_RH_SENSOR_4 = 25; VlxReadConstants.CYC_RH_SENSOR_5 = 26; VlxReadConstants.CYC_CO2_SENSOR_0 = 27; VlxReadConstants.CYC_CO2_SENSOR_1 = 28; VlxReadConstants.CYC_CO2_SENSOR_2 = 29; VlxReadConstants.CYC_CO2_SENSOR_3 = 30; VlxReadConstants.CYC_CO2_SENSOR_4 = 31; VlxReadConstants.CYC_CO2_SENSOR_5 = 32; VlxReadConstants.CYC_DIP_SWITCH_0 = 33; VlxReadConstants.CYC_DIP_SWITCH_1 = 34; VlxReadConstants.CYC_DIP_SWITCH_2 = 35; VlxReadConstants.CYC_DIP_SWITCH_3 = 36; VlxReadConstants.CYC_TEMP_OPTIONAL = 37; VlxReadConstants.CYC_VOC_LEVEL = 38; VlxReadConstants.CYC_VOC_SENSOR_0 = 39; VlxReadConstants.CYC_VOC_SENSOR_1 = 40; VlxReadConstants.CYC_VOC_SENSOR_2 = 41; VlxReadConstants.CYC_VOC_SENSOR_3 = 42; VlxReadConstants.CYC_NUM_OF_HW_STATES = 43;
/ g_cyclone_sw_state / VlxReadConstants.CYC_STATE = 1; VlxReadConstants.CYC_MODE = 2; VlxReadConstants.CYC_DEFROSTING = 3; VlxReadConstants.CYC_BOOST_TIMER = 4; VlxReadConstants.CYC_FIREPLACE_TIMER = 5; VlxReadConstants.CYC_EXTRA_TIMER = 6; VlxReadConstants.CYC_WEEKLY_TIMER_ENABLED = 7; VlxReadConstants.CYC_CELL_STATE = 8; VlxReadConstants.CYC_TOTAL_UP_TIME_YEARS = 9; VlxReadConstants.CYC_TOTAL_UP_TIME_HOURS = 10; VlxReadConstants.CYC_CURRENT_UP_TIME_HOURS = 11; VlxReadConstants.CYC_REMAINING_TIME_FOR_FILTER = 12; VlxReadConstants.CYC_LIMP_MODE = 13; VlxReadConstants.CYC_METRICS = 14; VlxReadConstants.CYC_DEFROST_COUNT_IN_24H = 15; VlxReadConstants.CYC_DEFROST_COUNT_IN_WEEK = 16; VlxReadConstants.CYC_DEFROST_SUPERMELT_THRESHOLD =17; VlxReadConstants.CYC_ENABLED = 18; VlxReadConstants.CYC_COMMAND = 19; VlxReadConstants.CYC_MLV_STATE = 20; VlxReadConstants.CYC_UPD_ADDRESS_1 = 21; VlxReadConstants.CYC_UPD_ADDRESS_2 = 22; VlxReadConstants.CYC_CLOUD_STATUS = 23; VlxReadConstants.CYC_NUM_OF_SW_STATES = 25;
/ g_cyclone_time / VlxReadConstants.CYC_MINUTE = 1; VlxReadConstants.CYC_HOUR = 2; VlxReadConstants.CYC_DAY = 3; VlxReadConstants.CYC_MONTH = 4; VlxReadConstants.CYC_YEAR = 5; VlxReadConstants.CYC_WEEKDAY = 6; VlxReadConstants.CYC_NUM_OF_TIME_ELEMENTS = 7;
/ g_cyclone_output / VlxReadConstants.CYC_IO_EXTRACT_FAN = 1; VlxReadConstants.CYC_IO_SUPPLY_FAN = 2; VlxReadConstants.CYC_IO_ERROR = 3; VlxReadConstants.CYC_IO_HEATER = 4; VlxReadConstants.CYC_IO_EXTRA_HEATER = 5; VlxReadConstants.CYC_IO_BYPASS = 6; VlxReadConstants.CYC_NUM_OF_OUTPUTS = 7;
/ g_cyclone_input / VlxReadConstants.CYC_IN_EXTRACT_FAN = 1; VlxReadConstants.CYC_IN_SUPPLY_FAN = 2; VlxReadConstants.CYC_IN_ERROR = 3; VlxReadConstants.CYC_IN_HEATER = 4; VlxReadConstants.CYC_IN_EXTRA_HEATER = 5; VlxReadConstants.CYC_IN_BYPASS = 6; VlxReadConstants.CYC_NUM_OF_INPUTS = 7;
/ g_cyclone_config / VlxReadConstants.CYC_BETA_STATE = 1; VlxReadConstants.CYC_GW_ADDRESS_1 = 2; VlxReadConstants.CYC_GW_ADDRESS_2 = 3; VlxReadConstants.CYC_MASK_ADDRESS_1 = 4; VlxReadConstants.CYC_MASK_ADDRESS_2 = 5; VlxReadConstants.CYC_RH_0_ADDRESS = 7; VlxReadConstants.CYC_RH_1_ADDRESS = 8; VlxReadConstants.CYC_RH_2_ADDRESS = 9; VlxReadConstants.CYC_RH_3_ADDRESS = 10; VlxReadConstants.CYC_RH_4_ADDRESS = 11; VlxReadConstants.CYC_RH_5_ADDRESS = 12; VlxReadConstants.CYC_CO2_0_ADDRESS = 13; VlxReadConstants.CYC_CO2_1_ADDRESS = 14; VlxReadConstants.CYC_CO2_2_ADDRESS = 15; VlxReadConstants.CYC_CO2_3_ADDRESS = 16; VlxReadConstants.CYC_CO2_4_ADDRESS = 17; VlxReadConstants.CYC_CO2_5_ADDRESS = 18; VlxReadConstants.CYC_ETH_CLOUD_ENABLED = 19; VlxReadConstants.CYC_IP_ADDRESS_1 = 20; VlxReadConstants.CYC_IP_ADDRESS_2 = 21; VlxReadConstants.CYC_UUID0 = 22; VlxReadConstants.CYC_UUID1 = 23; VlxReadConstants.CYC_UUID2 = 24; VlxReadConstants.CYC_UUID3 = 25; VlxReadConstants.CYC_UUID4 = 26; VlxReadConstants.CYC_UUID5 = 27; VlxReadConstants.CYC_UUID6 = 28; VlxReadConstants.CYC_UUID7 = 29; VlxReadConstants.CYC_NUM_OF_CONFIGS = 30;
/ g_cyclone_settings / VlxReadConstants.CYC_USED_SETTINGS_VARIABLES = 1; VlxReadConstants.CYC_MODBUS_ADDRESS = 2; VlxReadConstants.CYC_MODBUS_BAUD_X100 = 3; VlxReadConstants.CYC_MODBUS_FRAME = 4; VlxReadConstants.CYC_EXTR_FAN_BALANCE_BASE = 5; VlxReadConstants.CYC_SUPP_FAN_BALANCE_BASE = 6; VlxReadConstants.CYC_FIREPLACE_EXTR_FAN = 7; VlxReadConstants.CYC_FIREPLACE_SUPP_FAN = 8; VlxReadConstants.CYC_RH_BASIC_LEVEL = 10; VlxReadConstants.CYC_CO2_THRESHOLD = 11; VlxReadConstants.CYC_EXTRA_ENABLED = 12; VlxReadConstants.CYC_EXTRA_AIR_TEMP_TARGET = 13; VlxReadConstants.CYC_EXTRA_EXTR_FAN = 14; VlxReadConstants.CYC_EXTRA_SUPP_FAN = 15; VlxReadConstants.CYC_EXTRA_TIME = 16; VlxReadConstants.CYC_AWAY_RH_CTRL_ENABLED = 19; VlxReadConstants.CYC_AWAY_CO2_CTRL_ENABLED = 20; VlxReadConstants.CYC_AWAY_SPEED_SETTING = 21; VlxReadConstants.CYC_AWAY_AIR_TEMP_TARGET = 22; VlxReadConstants.CYC_HOME_RH_CTRL_ENABLED = 25; VlxReadConstants.CYC_HOME_CO2_CTRL_ENABLED = 26; VlxReadConstants.CYC_HOME_SPEED_SETTING = 27; VlxReadConstants.CYC_HOME_AIR_TEMP_TARGET = 28; VlxReadConstants.CYC_BOOST_RH_CTRL_ENABLED = 31; VlxReadConstants.CYC_BOOST_CO2_CTRL_ENABLED = 32; VlxReadConstants.CYC_BOOST_SPEED_SETTING = 33; VlxReadConstants.CYC_BOOST_AIR_TEMP_TARGET = 34; VlxReadConstants.CYC_RELAY_MODE = 37; VlxReadConstants.CYC_DIGITAL_INPUT_1_MODE = 38; VlxReadConstants.CYC_DIGITAL_INPUT_2_MODE = 39; VlxReadConstants.CYC_ANALOG_INPUT_MODE = 40; VlxReadConstants.CYC_DEFROST_MODE = 44; VlxReadConstants.CYC_DEFROST_RH_PARAM = 45; VlxReadConstants.CYC_DEFROST_TEMP_PARAM = 46; VlxReadConstants.CYC_MLV_WINTER_SETPOINT = 51; VlxReadConstants.CYC_MLV_SUMMER_SETPOINT = 52; VlxReadConstants.CYC_WATERHEATER_STORED_I = 54; VlxReadConstants.CYC_INSTALLATION_DONE = 55; VlxReadConstants.CYC_DEFROST_RH_OFFSET = 56; VlxReadConstants.CYC_FILTER_CHANGE_INTERVAL = 57; VlxReadConstants.CYC_CELL_TYPE = 58; VlxReadConstants.CYC_EXTRA_HEATER_TYPE = 59; VlxReadConstants.CYC_POST_HEATER_TYPE = 60; VlxReadConstants.CYC_BRANDING = 61; VlxReadConstants.CYC_SIDEDNESS = 62; VlxReadConstants.CYC_RH_LEVEL_MODE = 63; VlxReadConstants.CYC_BOOST_TIME = 64; VlxReadConstants.CYC_FIREPLACE_TIME = 65; VlxReadConstants.CYC_FILTER_CHANGED_DAY = 66; VlxReadConstants.CYC_FILTER_CHANGED_MONTH = 67; VlxReadConstants.CYC_FILTER_CHANGED_YEAR = 68; VlxReadConstants.CYC_SUPPLY_HEATING_ADJUST_MODE =69; VlxReadConstants.CYC_MIN_DEFROST_TIME = 70; VlxReadConstants.CYC_OPT_TEMP_SENSOR_MODE = 73; VlxReadConstants.CYC_NUM_OF_CYC_SETTINGS = 76;
/ g_typhoon_settings / VlxReadConstants.CYC_LANGUAGE = 1; VlxReadConstants.CYC_PARENTAL_PASSWORD = 2; VlxReadConstants.CYC_USER_PASSWORD = 3; VlxReadConstants.CYC_ACCESS_LEVEL = 4; VlxReadConstants.CYC_PARENTAL_CTRL_ENABLED = 5; VlxReadConstants.CYC_BOOST_TIMER_ENABLED = 6; VlxReadConstants.CYC_FIREPLACE_TIMER_ENABLED = 7; VlxReadConstants.CYC_SUMMER_TIME_AUTO_ENAB = 8; VlxReadConstants.CYC_12_HOUR_CLOCK_ENABLED = 9; VlxReadConstants.CYC_SLEEP_DELAY = 10; VlxReadConstants.CYC_BG_LIGHT_LEVEL = 11; VlxReadConstants.CYC_EXTRA_TIMER_ENABLED = 12; VlxReadConstants.CYC_NUM_OF_TYP_SETTINGS = 23;
/ g_self_test / VlxReadConstants.CYC_SUPP_FAN_TEST = 1; VlxReadConstants.CYC_EXTR_FAN_TEST = 2; VlxReadConstants.CYC_BY_PASS_TEST = 3; VlxReadConstants.CYC_HEATER_TEST = 4; VlxReadConstants.CYC_EXTRA_HEATER_TEST = 5; VlxReadConstants.CYC_EFFICIENCY_TEST = 6; VlxReadConstants.CYC_SUPPLY_EFFICIENCY = 7; VlxReadConstants.CYC_EXTRACT_EFFICIENCY = 8; VlxReadConstants.CYC_NUM_OF_SELF_TESTS = 16;
/ g_faults / VlxReadConstants.CYC_TOTAL_FAULT_COUNT = 1; VlxReadConstants.CYC_FAULT_CODE = 2; VlxReadConstants.CYC_FAULT_SEVERITY = 3; VlxReadConstants.CYC_FAULT_FIRST_DATE = 4; VlxReadConstants.CYC_FAULT_LAST_DATE = 5; VlxReadConstants.CYC_FAULT_COUNT = 6; VlxReadConstants.CYC_FAULT_ACTIVITY = 7; VlxReadConstants.CYC_FAULT_CODE_2 = 8; VlxReadConstants.CYC_FAULT_SEVERITY_2 = 9; VlxReadConstants.CYC_FAULT_FIRST_DATE_2 = 10; VlxReadConstants.CYC_FAULT_LAST_DATE_2 = 11; VlxReadConstants.CYC_FAULT_COUNT_2 = 12; VlxReadConstants.CYC_FAULT_ACTIVITY_2 = 13; VlxReadConstants.CYC_FAULT_CODE_3 = 14; VlxReadConstants.CYC_FAULT_SEVERITY_3 = 15; VlxReadConstants.CYC_FAULT_FIRST_DATE_3 = 16; VlxReadConstants.CYC_FAULT_LAST_DATE_3 = 17; VlxReadConstants.CYC_FAULT_COUNT_3 = 18; VlxReadConstants.CYC_FAULT_ACTIVITY_3 = 19; VlxReadConstants.CYC_FAULT_CODE_4 = 20; VlxReadConstants.CYC_FAULT_SEVERITY_4 = 21; VlxReadConstants.CYC_FAULT_FIRST_DATE_4 = 22; VlxReadConstants.CYC_FAULT_LAST_DATE_4 = 23; VlxReadConstants.CYC_FAULT_COUNT_4 = 24; VlxReadConstants.CYC_FAULT_ACTIVITY_4 = 25; VlxReadConstants.CYC_FAULT_CODE_5 = 26; VlxReadConstants.CYC_FAULT_SEVERITY_5 = 27; VlxReadConstants.CYC_FAULT_FIRST_DATE_5 = 28; VlxReadConstants.CYC_FAULT_LAST_DATE_5 = 29; VlxReadConstants.CYC_FAULT_COUNT_5 = 30; VlxReadConstants.CYC_FAULT_ACTIVITY_5 = 31; VlxReadConstants.CYC_FAULT_CODE_6 = 32; VlxReadConstants.CYC_FAULT_SEVERITY_6 = 33; VlxReadConstants.CYC_FAULT_FIRST_DATE_6 = 34; VlxReadConstants.CYC_FAULT_LAST_DATE_6 = 35; VlxReadConstants.CYC_FAULT_COUNT_6 = 36; VlxReadConstants.CYC_FAULT_ACTIVITY_6 = 37; VlxReadConstants.CYC_FAULT_CODE_7 = 38; VlxReadConstants.CYC_FAULT_SEVERITY_7 = 39; VlxReadConstants.CYC_FAULT_FIRST_DATE_7 = 40; VlxReadConstants.CYC_FAULT_LAST_DATE_7 = 41; VlxReadConstants.CYC_FAULT_COUNT_7 = 42; VlxReadConstants.CYC_FAULT_ACTIVITY_7 = 43; VlxReadConstants.CYC_FAULT_CODE_8 = 44; VlxReadConstants.CYC_FAULT_SEVERITY_8 = 45; VlxReadConstants.CYC_FAULT_FIRST_DATE_8 = 46; VlxReadConstants.CYC_FAULT_LAST_DATE_8 = 47; VlxReadConstants.CYC_FAULT_COUNT_8 = 48; VlxReadConstants.CYC_FAULT_ACTIVITY_8 = 49; VlxReadConstants.CYC_FAULT_CODE_9 = 50; VlxReadConstants.CYC_FAULT_SEVERITY_9 = 51; VlxReadConstants.CYC_FAULT_FIRST_DATE_9 = 52; VlxReadConstants.CYC_FAULT_LAST_DATE_9 = 53; VlxReadConstants.CYC_FAULT_COUNT_9 = 54; VlxReadConstants.CYC_FAULT_ACTIVITY_9 = 55; VlxReadConstants.CYC_FAULT_CODE_10 = 56; VlxReadConstants.CYC_FAULT_SEVERITY_10 = 57; VlxReadConstants.CYC_FAULT_FIRST_DATE_10 = 58; VlxReadConstants.CYC_FAULT_LAST_DATE_10 = 59; VlxReadConstants.CYC_FAULT_COUNT_10 = 60; VlxReadConstants.CYC_FAULT_ACTIVITY_10 = 61; VlxReadConstants.CYC_FAULT_CODE_11 = 62; VlxReadConstants.CYC_FAULT_SEVERITY_11 = 63; VlxReadConstants.CYC_FAULT_FIRST_DATE_11 = 64; VlxReadConstants.CYC_FAULT_LAST_DATE_11 = 65; VlxReadConstants.CYC_FAULT_COUNT_11 = 66; VlxReadConstants.CYC_FAULT_ACTIVITY_11 = 67; VlxReadConstants.CYC_FAULT_CODE_12 = 68; VlxReadConstants.CYC_FAULT_SEVERITY_12 = 69; VlxReadConstants.CYC_FAULT_FIRST_DATE_12 = 70; VlxReadConstants.CYC_FAULT_LAST_DATE_12 = 71; VlxReadConstants.CYC_FAULT_COUNT_12 = 72; VlxReadConstants.CYC_FAULT_ACTIVITY_12 = 73; VlxReadConstants.CYC_FAULT_CODE_13 = 74; VlxReadConstants.CYC_FAULT_SEVERITY_13 = 75; VlxReadConstants.CYC_FAULT_FIRST_DATE_13 = 76; VlxReadConstants.CYC_FAULT_LAST_DATE_13 = 77; VlxReadConstants.CYC_FAULT_COUNT_13 = 78; VlxReadConstants.CYC_FAULT_ACTIVITY_13 = 79; VlxReadConstants.CYC_FAULT_CODE_14 = 80; VlxReadConstants.CYC_FAULT_SEVERITY_14 = 81; VlxReadConstants.CYC_FAULT_FIRST_DATE_14 = 82; VlxReadConstants.CYC_FAULT_LAST_DATE_14 = 83; VlxReadConstants.CYC_FAULT_COUNT_14 = 84; VlxReadConstants.CYC_FAULT_ACTIVITY_14 = 85; VlxReadConstants.CYC_FAULT_CODE_15 = 86; VlxReadConstants.CYC_FAULT_SEVERITY_15 = 87; VlxReadConstants.CYC_FAULT_FIRST_DATE_15 = 88; VlxReadConstants.CYC_FAULT_LAST_DATE_15 = 89; VlxReadConstants.CYC_FAULT_COUNT_15 = 90; VlxReadConstants.CYC_FAULT_ACTIVITY_15 = 91; VlxReadConstants.CYC_FAULT_CODE_16 = 92; VlxReadConstants.CYC_FAULT_SEVERITY_16 = 93; VlxReadConstants.CYC_FAULT_FIRST_DATE_16 = 94; VlxReadConstants.CYC_FAULT_LAST_DATE_16 = 95; VlxReadConstants.CYC_FAULT_COUNT_16 = 96; VlxReadConstants.CYC_FAULT_ACTIVITY_16 = 97; VlxReadConstants.CYC_FAULT_CODE_17 = 98; VlxReadConstants.CYC_FAULT_SEVERITY_17 = 99; VlxReadConstants.CYC_FAULT_FIRST_DATE_17 = 100; VlxReadConstants.CYC_FAULT_LAST_DATE_17 = 101; VlxReadConstants.CYC_FAULT_COUNT_17 = 102; VlxReadConstants.CYC_FAULT_ACTIVITY_17 = 103; VlxReadConstants.CYC_FAULT_CODE_18 = 104; VlxReadConstants.CYC_FAULT_SEVERITY_18 = 105; VlxReadConstants.CYC_FAULT_FIRST_DATE_18 = 106; VlxReadConstants.CYC_FAULT_LAST_DATE_18 = 107; VlxReadConstants.CYC_FAULT_COUNT_18 = 108; VlxReadConstants.CYC_FAULT_ACTIVITY_18 = 109; VlxReadConstants.CYC_FAULT_CODE_19 = 110; VlxReadConstants.CYC_FAULT_SEVERITY_19 = 111; VlxReadConstants.CYC_FAULT_FIRST_DATE_19 = 112; VlxReadConstants.CYC_FAULT_LAST_DATE_19 = 113; VlxReadConstants.CYC_FAULT_COUNT_19 = 114; VlxReadConstants.CYC_FAULT_ACTIVITY_19 = 115; VlxReadConstants.CYC_FAULT_CODE_20 = 116; VlxReadConstants.CYC_FAULT_SEVERITY_20 = 117; VlxReadConstants.CYC_FAULT_FIRST_DATE_20 = 118; VlxReadConstants.CYC_FAULT_LAST_DATE_20 = 119; VlxReadConstants.CYC_FAULT_COUNT_20 = 120; VlxReadConstants.CYC_FAULT_ACTIVITY_20 = 121; VlxReadConstants.CYC_FAULT_CODE_21 = 122; VlxReadConstants.CYC_FAULT_SEVERITY_21 = 123; VlxReadConstants.CYC_FAULT_FIRST_DATE_21 = 124; VlxReadConstants.CYC_FAULT_LAST_DATE_21 = 125; VlxReadConstants.CYC_FAULT_COUNT_21 = 126; VlxReadConstants.CYC_FAULT_ACTIVITY_21 = 127; VlxReadConstants.CYC_FAULT_CODE_22 = 128; VlxReadConstants.CYC_FAULT_SEVERITY_22 = 129; VlxReadConstants.CYC_FAULT_FIRST_DATE_22 = 130; VlxReadConstants.CYC_FAULT_LAST_DATE_22 = 131; VlxReadConstants.CYC_FAULT_COUNT_22 = 132; VlxReadConstants.CYC_FAULT_ACTIVITY_22 = 133; VlxReadConstants.CYC_FAULT_CODE_23 = 134; VlxReadConstants.CYC_FAULT_SEVERITY_23 = 135; VlxReadConstants.CYC_FAULT_FIRST_DATE_23 = 136; VlxReadConstants.CYC_FAULT_LAST_DATE_23 = 137; VlxReadConstants.CYC_FAULT_COUNT_23 = 138; VlxReadConstants.CYC_FAULT_ACTIVITY_23 = 139; VlxReadConstants.CYC_FAULT_CODE_24 = 140; VlxReadConstants.CYC_FAULT_SEVERITY_24 = 141; VlxReadConstants.CYC_FAULT_FIRST_DATE_24 = 142; VlxReadConstants.CYC_FAULT_LAST_DATE_24 = 143; VlxReadConstants.CYC_FAULT_COUNT_24 = 144; VlxReadConstants.CYC_FAULT_ACTIVITY_24 = 145; VlxReadConstants.CYC_FAULT_CODE_25 = 146; VlxReadConstants.CYC_FAULT_SEVERITY_25 = 147; VlxReadConstants.CYC_FAULT_FIRST_DATE_25 = 148; VlxReadConstants.CYC_FAULT_LAST_DATE_25 = 149; VlxReadConstants.CYC_FAULT_COUNT_25 = 150; VlxReadConstants.CYC_FAULT_ACTIVITY_25 = 151; VlxReadConstants.CYC_FAULT_CODE_26 = 152; VlxReadConstants.CYC_FAULT_SEVERITY_26 = 153; VlxReadConstants.CYC_FAULT_FIRST_DATE_26 = 154; VlxReadConstants.CYC_FAULT_LAST_DATE_26 = 155; VlxReadConstants.CYC_FAULT_COUNT_26 = 156; VlxReadConstants.CYC_FAULT_ACTIVITY_26 = 157; VlxReadConstants.CYC_FAULT_CODE_27 = 158; VlxReadConstants.CYC_FAULT_SEVERITY_27 = 159; VlxReadConstants.CYC_FAULT_FIRST_DATE_27 = 160; VlxReadConstants.CYC_FAULT_LAST_DATE_27 = 161; VlxReadConstants.CYC_FAULT_COUNT_27 = 162; VlxReadConstants.CYC_FAULT_ACTIVITY_27 = 163; VlxReadConstants.CYC_FAULT_CODE_28 = 164; VlxReadConstants.CYC_FAULT_SEVERITY_28 = 165; VlxReadConstants.CYC_FAULT_FIRST_DATE_28 = 166; VlxReadConstants.CYC_FAULT_LAST_DATE_28 = 167; VlxReadConstants.CYC_FAULT_COUNT_28 = 168; VlxReadConstants.CYC_FAULT_ACTIVITY_28 = 169; VlxReadConstants.CYC_FAULT_CODE_29 = 170; VlxReadConstants.CYC_FAULT_SEVERITY_29 = 171; VlxReadConstants.CYC_FAULT_FIRST_DATE_29 = 172; VlxReadConstants.CYC_FAULT_LAST_DATE_29 = 173; VlxReadConstants.CYC_FAULT_COUNT_29 = 174; VlxReadConstants.CYC_FAULT_ACTIVITY_29 = 175; VlxReadConstants.CYC_FAULT_CODE_30 = 176; VlxReadConstants.CYC_FAULT_SEVERITY_30 = 177; VlxReadConstants.CYC_FAULT_FIRST_DATE_30 = 178; VlxReadConstants.CYC_FAULT_LAST_DATE_30 = 179; VlxReadConstants.CYC_FAULT_COUNT_30 = 180; VlxReadConstants.CYC_FAULT_ACTIVITY_30 = 181; VlxReadConstants.CYC_FAULT_CODE_31 = 182; VlxReadConstants.CYC_FAULT_SEVERITY_31 = 183; VlxReadConstants.CYC_FAULT_FIRST_DATE_31 = 184; VlxReadConstants.CYC_FAULT_LAST_DATE_31 = 185; VlxReadConstants.CYC_FAULT_COUNT_31 = 186; VlxReadConstants.CYC_FAULT_ACTIVITY_31 = 187; VlxReadConstants.CYC_FAULT_CODE_32 = 188; VlxReadConstants.CYC_FAULT_SEVERITY_32 = 189; VlxReadConstants.CYC_FAULT_FIRST_DATE_32 = 190; VlxReadConstants.CYC_FAULT_LAST_DATE_32 = 191; VlxReadConstants.CYC_FAULT_COUNT_32 = 192; VlxReadConstants.CYC_FAULT_ACTIVITY_32 = 193; VlxReadConstants.CYC_FAULT_CODE_33 = 194; VlxReadConstants.CYC_FAULT_SEVERITY_33 = 195; VlxReadConstants.CYC_FAULT_FIRST_DATE_33 = 196; VlxReadConstants.CYC_FAULT_LAST_DATE_33 = 197; VlxReadConstants.CYC_FAULT_COUNT_33 = 198; VlxReadConstants.CYC_FAULT_ACTIVITY_33 = 199; VlxReadConstants.CYC_NUM_OF_FAULTS = 200;
/ g_cyclone_weekly_schedule / VlxReadConstants.CYC_SCHEDULE_MONDAY_00 = 1; VlxReadConstants.CYC_SCHEDULE_MONDAY_01 = 2; VlxReadConstants.CYC_SCHEDULE_MONDAY_02 = 3; VlxReadConstants.CYC_SCHEDULE_MONDAY_03 = 4; VlxReadConstants.CYC_SCHEDULE_MONDAY_04 = 5; VlxReadConstants.CYC_SCHEDULE_MONDAY_05 = 6; VlxReadConstants.CYC_SCHEDULE_MONDAY_06 = 7; VlxReadConstants.CYC_SCHEDULE_MONDAY_07 = 8; VlxReadConstants.CYC_SCHEDULE_MONDAY_08 = 9; VlxReadConstants.CYC_SCHEDULE_MONDAY_09 = 10; VlxReadConstants.CYC_SCHEDULE_MONDAY_10 = 11; VlxReadConstants.CYC_SCHEDULE_MONDAY_11 = 12; VlxReadConstants.CYC_SCHEDULE_MONDAY_12 = 13; VlxReadConstants.CYC_SCHEDULE_MONDAY_13 = 14; VlxReadConstants.CYC_SCHEDULE_MONDAY_14 = 15; VlxReadConstants.CYC_SCHEDULE_MONDAY_15 = 16; VlxReadConstants.CYC_SCHEDULE_MONDAY_16 = 17; VlxReadConstants.CYC_SCHEDULE_MONDAY_17 = 18; VlxReadConstants.CYC_SCHEDULE_MONDAY_18 = 19; VlxReadConstants.CYC_SCHEDULE_MONDAY_19 = 20; VlxReadConstants.CYC_SCHEDULE_MONDAY_20 = 21; VlxReadConstants.CYC_SCHEDULE_MONDAY_21 = 22; VlxReadConstants.CYC_SCHEDULE_MONDAY_22 = 23; VlxReadConstants.CYC_SCHEDULE_MONDAY_23 = 24; VlxReadConstants.CYC_SCHEDULE_TUESDAY_00 = 25; VlxReadConstants.CYC_SCHEDULE_TUESDAY_01 = 26; VlxReadConstants.CYC_SCHEDULE_TUESDAY_02 = 27; VlxReadConstants.CYC_SCHEDULE_TUESDAY_03 = 28; VlxReadConstants.CYC_SCHEDULE_TUESDAY_04 = 29; VlxReadConstants.CYC_SCHEDULE_TUESDAY_05 = 30; VlxReadConstants.CYC_SCHEDULE_TUESDAY_06 = 31; VlxReadConstants.CYC_SCHEDULE_TUESDAY_07 = 32; VlxReadConstants.CYC_SCHEDULE_TUESDAY_08 = 33; VlxReadConstants.CYC_SCHEDULE_TUESDAY_09 = 34; VlxReadConstants.CYC_SCHEDULE_TUESDAY_10 = 35; VlxReadConstants.CYC_SCHEDULE_TUESDAY_11 = 36; VlxReadConstants.CYC_SCHEDULE_TUESDAY_12 = 37; VlxReadConstants.CYC_SCHEDULE_TUESDAY_13 = 38; VlxReadConstants.CYC_SCHEDULE_TUESDAY_14 = 39; VlxReadConstants.CYC_SCHEDULE_TUESDAY_15 = 40; VlxReadConstants.CYC_SCHEDULE_TUESDAY_16 = 41; VlxReadConstants.CYC_SCHEDULE_TUESDAY_17 = 42; VlxReadConstants.CYC_SCHEDULE_TUESDAY_18 = 43; VlxReadConstants.CYC_SCHEDULE_TUESDAY_19 = 44; VlxReadConstants.CYC_SCHEDULE_TUESDAY_20 = 45; VlxReadConstants.CYC_SCHEDULE_TUESDAY_21 = 46; VlxReadConstants.CYC_SCHEDULE_TUESDAY_22 = 47; VlxReadConstants.CYC_SCHEDULE_TUESDAY_23 = 48; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_00 = 49; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_01 = 50; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_02 = 51; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_03 = 52; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_04 = 53; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_05 = 54; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_06 = 55; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_07 = 56; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_08 = 57; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_09 = 58; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_10 = 59; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_11 = 60; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_12 = 61; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_13 = 62; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_14 = 63; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_15 = 64; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_16 = 65; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_17 = 66; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_18 = 67; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_19 = 68; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_20 = 69; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_21 = 70; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_22 = 71; VlxReadConstants.CYC_SCHEDULE_WEDNESDAY_23 = 72; VlxReadConstants.CYC_SCHEDULE_THURSDAY_00 = 73; VlxReadConstants.CYC_SCHEDULE_THURSDAY_01 = 74; VlxReadConstants.CYC_SCHEDULE_THURSDAY_02 = 75; VlxReadConstants.CYC_SCHEDULE_THURSDAY_03 = 76; VlxReadConstants.CYC_SCHEDULE_THURSDAY_04 = 77; VlxReadConstants.CYC_SCHEDULE_THURSDAY_05 = 78; VlxReadConstants.CYC_SCHEDULE_THURSDAY_06 = 79; VlxReadConstants.CYC_SCHEDULE_THURSDAY_07 = 80; VlxReadConstants.CYC_SCHEDULE_THURSDAY_08 = 81; VlxReadConstants.CYC_SCHEDULE_THURSDAY_09 = 82; VlxReadConstants.CYC_SCHEDULE_THURSDAY_10 = 83; VlxReadConstants.CYC_SCHEDULE_THURSDAY_11 = 84; VlxReadConstants.CYC_SCHEDULE_THURSDAY_12 = 85; VlxReadConstants.CYC_SCHEDULE_THURSDAY_13 = 86; VlxReadConstants.CYC_SCHEDULE_THURSDAY_14 = 87; VlxReadConstants.CYC_SCHEDULE_THURSDAY_15 = 88; VlxReadConstants.CYC_SCHEDULE_THURSDAY_16 = 89; VlxReadConstants.CYC_SCHEDULE_THURSDAY_17 = 90; VlxReadConstants.CYC_SCHEDULE_THURSDAY_18 = 91; VlxReadConstants.CYC_SCHEDULE_THURSDAY_19 = 92; VlxReadConstants.CYC_SCHEDULE_THURSDAY_20 = 93; VlxReadConstants.CYC_SCHEDULE_THURSDAY_21 = 94; VlxReadConstants.CYC_SCHEDULE_THURSDAY_22 = 95; VlxReadConstants.CYC_SCHEDULE_THURSDAY_23 = 96; VlxReadConstants.CYC_SCHEDULE_FRIDAY_00 = 97; VlxReadConstants.CYC_SCHEDULE_FRIDAY_01 = 98; VlxReadConstants.CYC_SCHEDULE_FRIDAY_02 = 99; VlxReadConstants.CYC_SCHEDULE_FRIDAY_03 = 100; VlxReadConstants.CYC_SCHEDULE_FRIDAY_04 = 101; VlxReadConstants.CYC_SCHEDULE_FRIDAY_05 = 102; VlxReadConstants.CYC_SCHEDULE_FRIDAY_06 = 103; VlxReadConstants.CYC_SCHEDULE_FRIDAY_07 = 104; VlxReadConstants.CYC_SCHEDULE_FRIDAY_08 = 105; VlxReadConstants.CYC_SCHEDULE_FRIDAY_09 = 106; VlxReadConstants.CYC_SCHEDULE_FRIDAY_10 = 107; VlxReadConstants.CYC_SCHEDULE_FRIDAY_11 = 108; VlxReadConstants.CYC_SCHEDULE_FRIDAY_12 = 109; VlxReadConstants.CYC_SCHEDULE_FRIDAY_13 = 110; VlxReadConstants.CYC_SCHEDULE_FRIDAY_14 = 111; VlxReadConstants.CYC_SCHEDULE_FRIDAY_15 = 112; VlxReadConstants.CYC_SCHEDULE_FRIDAY_16 = 113; VlxReadConstants.CYC_SCHEDULE_FRIDAY_17 = 114; VlxReadConstants.CYC_SCHEDULE_FRIDAY_18 = 115; VlxReadConstants.CYC_SCHEDULE_FRIDAY_19 = 116; VlxReadConstants.CYC_SCHEDULE_FRIDAY_20 = 117; VlxReadConstants.CYC_SCHEDULE_FRIDAY_21 = 118; VlxReadConstants.CYC_SCHEDULE_FRIDAY_22 = 119; VlxReadConstants.CYC_SCHEDULE_FRIDAY_23 = 120; VlxReadConstants.CYC_SCHEDULE_SATURDAY_00 = 121; VlxReadConstants.CYC_SCHEDULE_SATURDAY_01 = 122; VlxReadConstants.CYC_SCHEDULE_SATURDAY_02 = 123; VlxReadConstants.CYC_SCHEDULE_SATURDAY_03 = 124; VlxReadConstants.CYC_SCHEDULE_SATURDAY_04 = 125; VlxReadConstants.CYC_SCHEDULE_SATURDAY_05 = 126; VlxReadConstants.CYC_SCHEDULE_SATURDAY_06 = 127; VlxReadConstants.CYC_SCHEDULE_SATURDAY_07 = 128; VlxReadConstants.CYC_SCHEDULE_SATURDAY_08 = 129; VlxReadConstants.CYC_SCHEDULE_SATURDAY_09 = 130; VlxReadConstants.CYC_SCHEDULE_SATURDAY_10 = 131; VlxReadConstants.CYC_SCHEDULE_SATURDAY_11 = 132; VlxReadConstants.CYC_SCHEDULE_SATURDAY_12 = 133; VlxReadConstants.CYC_SCHEDULE_SATURDAY_13 = 134; VlxReadConstants.CYC_SCHEDULE_SATURDAY_14 = 135; VlxReadConstants.CYC_SCHEDULE_SATURDAY_15 = 136; VlxReadConstants.CYC_SCHEDULE_SATURDAY_16 = 137; VlxReadConstants.CYC_SCHEDULE_SATURDAY_17 = 138; VlxReadConstants.CYC_SCHEDULE_SATURDAY_18 = 139; VlxReadConstants.CYC_SCHEDULE_SATURDAY_19 = 140; VlxReadConstants.CYC_SCHEDULE_SATURDAY_20 = 141; VlxReadConstants.CYC_SCHEDULE_SATURDAY_21 = 142; VlxReadConstants.CYC_SCHEDULE_SATURDAY_22 = 143; VlxReadConstants.CYC_SCHEDULE_SATURDAY_23 = 144; VlxReadConstants.CYC_SCHEDULE_SUNDAY_00 = 145; VlxReadConstants.CYC_SCHEDULE_SUNDAY_01 = 146; VlxReadConstants.CYC_SCHEDULE_SUNDAY_02 = 147; VlxReadConstants.CYC_SCHEDULE_SUNDAY_03 = 148; VlxReadConstants.CYC_SCHEDULE_SUNDAY_04 = 149; VlxReadConstants.CYC_SCHEDULE_SUNDAY_05 = 150; VlxReadConstants.CYC_SCHEDULE_SUNDAY_06 = 151; VlxReadConstants.CYC_SCHEDULE_SUNDAY_07 = 152; VlxReadConstants.CYC_SCHEDULE_SUNDAY_08 = 153; VlxReadConstants.CYC_SCHEDULE_SUNDAY_09 = 154; VlxReadConstants.CYC_SCHEDULE_SUNDAY_10 = 155; VlxReadConstants.CYC_SCHEDULE_SUNDAY_11 = 156; VlxReadConstants.CYC_SCHEDULE_SUNDAY_12 = 157; VlxReadConstants.CYC_SCHEDULE_SUNDAY_13 = 158; VlxReadConstants.CYC_SCHEDULE_SUNDAY_14 = 159; VlxReadConstants.CYC_SCHEDULE_SUNDAY_15 = 160; VlxReadConstants.CYC_SCHEDULE_SUNDAY_16 = 161; VlxReadConstants.CYC_SCHEDULE_SUNDAY_17 = 162; VlxReadConstants.CYC_SCHEDULE_SUNDAY_18 = 163; VlxReadConstants.CYC_SCHEDULE_SUNDAY_19 = 164; VlxReadConstants.CYC_SCHEDULE_SUNDAY_20 = 165; VlxReadConstants.CYC_SCHEDULE_SUNDAY_21 = 166; VlxReadConstants.CYC_SCHEDULE_SUNDAY_22 = 167; VlxReadConstants.CYC_SCHEDULE_SUNDAY_23 = 168; VlxReadConstants.CYC_NUM_OF_SCHEDULED_EVENTS = 169;
/**
// Extra Constants defined just for DataModel use // These ID Values in DataModel must be unique
var VlxDevConstants = VlxDevConstants || {};
var KExtParamBase = 0x10000; // 65536
VlxDevConstants.EXT_BROWSER_IP = KExtParamBase + 0; VlxDevConstants.EXT_NUM_OF_RH_SENSORS = KExtParamBase + 1; VlxDevConstants.EXT_NUM_OF_CO2_SENSORS = KExtParamBase + 2; VlxDevConstants.EXT_CYC_APPL_SW_VERSION = KExtParamBase + 3;
VlxDevConstants.EXT_TEMP_NOW_EXTRACT_AIR = KExtParamBase + 4; VlxDevConstants.EXT_TEMP_NOW_SUPPLY_AIR = KExtParamBase + 5; VlxDevConstants.EXT_TEMP_NOW_OUTDOOR_AIR = KExtParamBase + 6; VlxDevConstants.EXT_TEMP_NOW_EXHAUST_AIR = KExtParamBase + 7; VlxDevConstants.EXT_MODBUS_STOPBIT = KExtParamBase + 8; VlxDevConstants.EXT_MODBUS_PARITY = KExtParamBase + 9; VlxDevConstants.EXT_CYC_TIME = KExtParamBase + 10; VlxDevConstants.EXT_CYC_DATE = KExtParamBase + 11; VlxDevConstants.EXT_CYC_SERIAL_NUMBER = KExtParamBase + 12; VlxDevConstants.EXT_CYC_FILTER_CHANGED_DATE = KExtParamBase + 13; VlxDevConstants.EXT_CYC_ACTIVE_PROFILE = KExtParamBase + 14; VlxDevConstants.EXT_CYC_PROFILE_SUPPLY_AIR = KExtParamBase + 15; VlxDevConstants.EXT_CYC_PROFILE_OUTDOOR_AIR = KExtParamBase + 16; VlxDevConstants.EXT_CYC_CURRENT_UP_TIME = KExtParamBase + 17; VlxDevConstants.EXT_CYC_TOTAL_UP_TIME = KExtParamBase + 18; VlxDevConstants.EXT_REFRESH_GRAPHS = KExtParamBase + 19; VlxDevConstants.EXT_BROWSER_PORT = KExtParamBase + 20; VlxDevConstants.EXT_CYC_WEEKLY_EVENTS = KExtParamBase + 21; VlxDevConstants.EXT_CYC_FAULT_ARRAY = KExtParamBase + 22; VlxDevConstants.EXT_CYC_START_SELFTEST = KExtParamBase + 23; VlxDevConstants.EXT_CYC_POWER = KExtParamBase + 24; VlxDevConstants.EXT_CYC_TIME = KExtParamBase + 25; VlxDevConstants.EXT_CYC_DATE = KExtParamBase + 26; VlxDevConstants.EXT_LISTENER_ENABLED = KExtParamBase + 27; VlxDevConstants.EXT_SHOW_WIZARD = KExtParamBase + 28; VlxDevConstants.EXT_CYC_CONFIG_NUMBER = KExtParamBase + 29; VlxDevConstants.EXT_PAGES_LOADED = KExtParamBase + 30; VlxDevConstants.EXT_ERROR_SOLVED = KExtParamBase + 31; VlxDevConstants.EXT_CYC_SUPP_FAN_SPEED = KExtParamBase + 32; VlxDevConstants.EXT_CYC_EXTR_FAN_SPEED = KExtParamBase + 33; VlxDevConstants.EXT_GRAPH_DURATION = KExtParamBase + 34; VlxDevConstants.EXT_GRAPH_DURATION_IN_DAYS = KExtParamBase + 35; VlxDevConstants.EXT_TEST_MODE_SWITCH = KExtParamBase + 36; VlxDevConstants.EXT_SERVICE_MODE = KExtParamBase + 37; VlxDevConstants.EXT_DATA_SC = KExtParamBase + 38; VlxDevConstants.EXT_CONFIG_BUTTON = KExtParamBase + 39; VlxDevConstants.EXT_CONFIG_DONE = KExtParamBase + 40; VlxDevConstants.EXT_WIZARD_DONE = KExtParamBase + 41; VlxDevConstants.EXT_OFFLINE_MODE = KExtParamBase + 42; VlxDevConstants.EXT_HOME_AIR_TEMP_TARGET = KExtParamBase + 43; VlxDevConstants.EXT_AWAY_AIR_TEMP_TARGET = KExtParamBase + 44; VlxDevConstants.EXT_BOOST_AIR_TEMP_TARGET = KExtParamBase + 45; VlxDevConstants.EXT_BOOT_FINISHED = KExtParamBase + 46; VlxDevConstants.EXT_USER_PASSWORD = KExtParamBase + 47; // KExtParamBase+48 is free VlxDevConstants.EXT_DATA_POLLING = KExtParamBase + 49; VlxDevConstants.EXT_DATA_POLLING_INTERVAL = KExtParamBase + 50; VlxDevConstants.EXT_DATA_POLLING_ENABLED = KExtParamBase + 51; VlxDevConstants.EXT_DATA_POLLING_UI_UPDATE_ENABLED = KExtParamBase + 52; VlxDevConstants.EXT_CLEAR_WEEK_EVENTS = KExtParamBase + 53; VlxDevConstants.EXT_CYC_OLD_WEEKLY_EVENTS = KExtParamBase + 54; VlxDevConstants.EXT_DIGITAL_INPUT_1_MODE = KExtParamBase + 55; VlxDevConstants.EXT_DIGITAL_INPUT_2_MODE = KExtParamBase + 56; VlxDevConstants.EXT_ANALOG_INPUT_MODE = KExtParamBase + 57; VlxDevConstants.EXT_EXTRA_AIR_TEMP_TARGET = KExtParamBase + 58; VlxDevConstants.EXT_EXTRA_EXTR_FAN = KExtParamBase + 59; VlxDevConstants.EXT_EXTRA_SUPP_FAN = KExtParamBase + 60; VlxDevConstants.EXT_EXTRA_TIME = KExtParamBase + 61; VlxDevConstants.EXT_EXTRA_TIMER_ENABLED = KExtParamBase + 62; VlxDevConstants.EXT_MACHINE_TYPE = KExtParamBase + 63; VlxDevConstants.EXT_DEFROST_ON = KExtParamBase + 64; VlxDevConstants.EXT_FILTER_CHANGE_INTERVAL = KExtParamBase + 65; VlxDevConstants.EXT_BOOST_TIMER_ENABLED = KExtParamBase + 66; VlxDevConstants.EXT_BOOST_TIME = KExtParamBase + 67; VlxDevConstants.EXT_CYC_DEFROST_TEMP_PARAM = KExtParamBase + 68; VlxDevConstants.EXT_CYC_DEFROST_RH_OFFSET = KExtParamBase + 69; VlxDevConstants.EXT_LISTENER_SKIPPER = KExtParamBase + 70; VlxDevConstants.EXT_CYC_EXTRA_HEATER_TYPE = KExtParamBase + 71; VlxDevConstants.EXT_CYC_POST_HEATER_TYPE = KExtParamBase + 72; VlxDevConstants.EXT_CYC_DEFROSTING = KExtParamBase + 73; VlxDevConstants.EXT_INFOBANNER_CONTENT = KExtParamBase + 74; VlxDevConstants.EXT_UUID_STRING = KExtParamBase + 75; VlxDevConstants.EXT_CLOUD_CONNECT = KExtParamBase + 76; VlxDevConstants.EXT_CLOUD_DISCONNECT = KExtParamBase + 77; VlxDevConstants.EXT_LANGUAGE = KExtParamBase + 78; VlxDevConstants.EXT_USERNAME = KExtParamBase + 79; VlxDevConstants.EXT_LC_CHANGED = KExtParamBase + 80; VlxDevConstants.EXT_GRANT_ACCESS_SEND = KExtParamBase + 81; VlxDevConstants.EXT_GRANT_ACCESS_EMAIL = KExtParamBase + 82; VlxDevConstants.EXT_GRANT_ACCESS_EMAIL_VALID = KExtParamBase + 83; VlxDevConstants.EXT_GRANT_ACCESS_EMAIL_LIST = KExtParamBase + 84; VlxDevConstants.EXT_CLOUD_CONNECTION_STATUS = KExtParamBase + 85;
VlxDevConstants.EXT_ACCESSRIGHTS_ARRAY = KExtParamBase + 86;
// factory settings var KExtParamFactoryBase = 0x20000; VlxDevConstants.EXT_CYC_RESTORE_FACTORY_SETTINGS = KExtParamFactoryBase + 5; VlxDevConstants.EXT_CYC_SAVE_INSTALLATION_SETTINGS = KExtParamFactoryBase + 6; VlxDevConstants.EXT_CYC_RESTORE_INSTALLATION_SETTINGS = KExtParamFactoryBase + 7; VlxDevConstants.EXT_CYC_SAVE_USER_SETTINGS = KExtParamFactoryBase + 8; VlxDevConstants.EXT_CYC_RESTORE_USER_SETTINGS = KExtParamFactoryBase + 9; VlxDevConstants.EXT_CYC_RESTORE_SERVICE_MODE = KExtParamFactoryBase + 10;
// sensors var KExtParamSensorBase = 0x30000; VlxDevConstants.EXT_SEN_ANALOG_SENSOR_INPUT = KExtParamSensorBase + 4372; VlxDevConstants.EXT_SEN_RH_SENSOR_0 = KExtParamSensorBase + 4373; VlxDevConstants.EXT_SEN_RH_SENSOR_1 = KExtParamSensorBase + 4374; VlxDevConstants.EXT_SEN_RH_SENSOR_2 = KExtParamSensorBase + 4375; VlxDevConstants.EXT_SEN_RH_SENSOR_3 = KExtParamSensorBase + 4376; VlxDevConstants.EXT_SEN_RH_SENSOR_4 = KExtParamSensorBase + 4377; VlxDevConstants.EXT_SEN_RH_SENSOR_5 = KExtParamSensorBase + 4378; VlxDevConstants.EXT_SEN_CO2_SENSOR_0 = KExtParamSensorBase + 4379; VlxDevConstants.EXT_SEN_CO2_SENSOR_1 = KExtParamSensorBase + 4380; VlxDevConstants.EXT_SEN_CO2_SENSOR_2 = KExtParamSensorBase + 4381; VlxDevConstants.EXT_SEN_CO2_SENSOR_3 = KExtParamSensorBase + 4382; VlxDevConstants.EXT_SEN_CO2_SENSOR_4 = KExtParamSensorBase + 4383; VlxDevConstants.EXT_SEN_CO2_SENSOR_5 = KExtParamSensorBase + 4384;
Hab einen Gist erstellt, dann wird der thread nicht so lang https://gist.github.com/hacki11/830f19a609c79792d8512a63233a3db7
Diese Antwort zum Downgrade kam gerade auf meine Anfrage hin vom Vallox Technik Support:
Guten Tag Herr xxx,
vielen Dank für Ihre Anfrage. Leider ist ein Downgrade auf eine niedrigere Firmware-Version technisch nicht möglich. Das Lüftungsgerät wird automatisch upgedated, wenn es mit dem Clouddienst verbunden ist. Ein manuelles Softwareupate kann nur über das MV C80 Bedienelement durchgeführt werden. Falls ein niedrigerer Firmwarestand im MV C80 vorhanden ist als im Lüftungsgerät, wird die Firmware im Bedienelement vom Lüftungsgerät aktualisiert. Für Rückfragen stehen wir gerne zur Verfügung.
Mit freundlichen Grüßen
Hallo zusammen, (@Feuer-sturm, @jayfizzle @hliebscher)
könnt ihr eure Vallox von Windows aus erfolgreich pingen? Der ICMP Reply kommt zwar, jedoch scheint keine Checksum berechnet zu werden. Bei Windows kommt dann ein Timeout, bei Linux klappt es dennoch. Hier wird das wohl ignoriert:
Request:
Response:
Wollte eine Discovery Methode einbauen, jedoch klappt ja nicht mal der Ping. Wie ist das bei euch?
Hi, verhält sich bei mir genau so (Windows 10, Valox MV 350)
Ist bei unserer MV 350 genauso. Beim Ping über Windows kommt ein Timeout. Vom Linux Rechner geht der Ping aber mit "Bad Checksum"
@hacki11 Was soll die Discovery Methode denn machen?
Es gibt einen ioBroker.discovery Adapter, welcher das Netzwerk scannt und automatisch die passenden Adapter installiert. Sollte also jemand iobroker und eine Vallox Anlage besitzen würde sich der Adapter automatisch installieren.
Ich hab mal der Vallox Technik eine Email geschrieben, mal sehen was passiert.
Hi zusammen, vom Mac kann ich meine MV270 auch nicht anpingen ...
Es gibt einen ioBroker.discovery Adapter, welcher das Netzwerk scannt und automatisch die passenden Adapter installiert. Sollte also jemand iobroker und eine Vallox Anlage besitzen würde sich der Adapter automatisch installieren.
Ich hab mal der Vallox Technik eine Email geschrieben, mal sehen was passiert.
Gab es eine Antwort vom Support?
Ne :(
Hallo Jürgen,
können wir den Parameter VlxDevConstants.EXT_BYPASS_LOCKED = KExtParamBase + 94; mit in eine neue Version nehmen Bei mir geht der Bypass nur noch im WebMenü manuell umzustellen leider nicht mehr automatisch ist jetzt blöd im Sommer dann Pustet er 30 Grad Luft ins Haus Hat mit der alten Version immer funktioniert... geht das bei dir noch?
ich hab den Parameter reingenommen. Musste aber erste einen PR in der Vallox-api stellen: https://github.com/danielbayerlein/vallox-api/pull/20/ Erst wenn dieser accepted ist können wir es nutzen. Ich lese mit iobroker aktuell nur aus - bei mir steht die Einstellung auf Kühlerückgewinnung - da regelt er automatisch runter. Aber ich glaube nicht auf 0. Wie sieht dein script aus?
Das geht bei mir nicht da geht die Lüftung immer auf 90% .... vorher (mit der alten Version) hat es immer funktioniert wenn die ist Temp höher war als die im Profil eingestellte hat er auf KRG gestellt und wenn zu niedrig auf WRG und ggf Heizregister dazugeschaltet. Im Menü(WEB) ist immer noch bei Abtaueinstellungen Temp und Luftfeuchte verwechselt ... Hab schon auf Werkseinstellungen zurückgesetzt geht trotzdem nicht.... nur wenn ich manuell auf Bypass stelle. Kann auch sein das in der Firmware Bypass locked steht und das es deshalb nicht mehr geht Danke für deine Hilfe Heiko
Nach 1 Stunde Hotline ->
aktuell kann es bei den MV-Geräten mit der Softwareversion 2.x dazu kommen, dass die Geräte nicht in den Modus der Kälterückgewinnung wechseln. Nach Rücksprache mit VxF liegt es an der neuen Software, d.h. Geräte mit einer älteren Version sind davon nicht betroffen. Dieser Bug wird beim nächsten Update behoben.
Laut VxF gibt es einen Workaround, damit es wieder funktioniert. Damit kann dem Kunden dann fürs erste weitergeholfen werden.
Zum Menüpunkt „Spezielle Einstellung“ wechseln
Dort zu den Relais-Einstellungen gehen
Und unter „Steuerung Kanal-Wärmetauscher“
Bei der Verwendung der Kanal-Wärmetauscher Vorheizregister wählen
Danach kann man wieder die ursprüngliche Relais-Einstellung auswählen
Owei, gabs ein Datum für das Release und haben sie dir den Workaround verraten?
Funktioniert ;-) Hab den IOBROKER Adapter erwähnt uns uns als Beta Tester angeboten....
Ok hab ich gemacht, was sollte sich jetzt verändern? Sollte die Drehzahl unterm Tag ganz runterfahren?
Aktuell hab ichs so, aber keine Ahnung ob das für den Sommer gut ist:
Ok hab ich gemacht, was sollte sich jetzt verändern?
Na jetzt geht der Bypass wieder auf KRG wenn Lufttemperaturen außen höher als abgesaugte Luft ist wollen wir privat Chatten um ISSUES nicht zu überfluten... hätte noch ein paar Ideen und ein paar Infos zu Vallox
Gerne! Können auch ne Telko machen
v1.1.0 released
Hi, that's not an issue, it's just a question. Today Vallox released the new firmware (v2.0.2) more information is available under http://cloud.vallox.com/changelog.txt Are you planning to support the new Interface? Currently I am using the old Version (v1.8.10) and it's working pretty good, but it would be nice if you will adjust the adapter to work with the new firmware.
regards Jay