diff --git a/tests/fixtures/SControl MK1/regParams.json b/tests/fixtures/SControl MK1/regParams.json new file mode 100644 index 0000000..9a53823 --- /dev/null +++ b/tests/fixtures/SControl MK1/regParams.json @@ -0,0 +1,95 @@ +{ + "settingsVer": 255531, + "editableParamsVer": 46, + "schedulesVer": 64806, + "remoteMenuVer": {}, + "currentDataParamsEditsVer": 3, + "curr": { + "thermostat": 0, + "totalGain": 148327.40625, + "pumpCOWorks": true, + "fan2Exhaust": false, + "feederWorks": false, + "feeder": false, + "ecoSterMode2": 2, + "ecoSterMode3": 255, + "ecoSterContacts2": false, + "ecoSterMode1": 2, + "mixerPumpWorks4": false, + "mixerPumpWorks5": false, + "lambdaSet": 255, + "ecoSterContacts1": false, + "mixerPumpWorks2": false, + "ecoSterContacts3": false, + "contactGZCActive": false, + "fuelLevel": 12, + "tempOpticalSensor": 2.8025969286496341e-45, + "fanPower": 0.0, + "tempCOSet": 65, + "tempBack": 30.560226440429688, + "mixerTemp1": 31.992202758789062, + "mixerTemp3": null, + "mixerTemp2": null, + "mixerTemp5": null, + "mixerTemp4": null, + "blowFan1Active": false, + "statusCO": 2, + "boilerPower": 0, + "feederOuter": false, + "pumpCWUWorks": false, + "pumpCWU": true, + "alarmOutput": false, + "fan": false, + "lighter": false, + "lambdaStatus": 0, + "transmission": 12, + "fuelStream": 0.0, + "lighterWorks": false, + "mode": 5, + "alarmOutputWorks": false, + "feederOuterWorks": false, + "lambdaLevel": 211, + "tempExternalSensor": 7.1714935302734375, + "ecoSterTemp3": null, + "ecoSterTemp2": 23.559999465942383, + "ecoSterTemp1": 21.84178352355957, + "ecoSterNumber": 3, + "contactGZC": false, + "blowFan1": false, + "blowFan2": false, + "tempCO": 34.062744140625, + "pumpCO": true, + "mixerPumpWorks1": true, + "statusCWU": 0, + "pumpCirculation": false, + "ecoSterDaySched1": false, + "ecoSterDaySched2": false, + "ecoSterDaySched3": false, + "mixerPumpWorks3": false, + "outerBoilerWorks": false, + "pumpFireplace": false, + "pumpSolar": false, + "mixerSetTemp4": 32, + "mixerSetTemp5": 32, + "feeder2AdditionalWorks": false, + "pumpSolarWorks": false, + "mixerSetTemp1": 45, + "mixerSetTemp2": 32, + "mixerSetTemp3": 32, + "ecoSterSetTemp1": 20.700000762939453, + "blowFan2Active": false, + "tempCWU": 43.525177001953125, + "boilerPowerKW": 0.0, + "tempCWUSet": 50, + "pumpCirculationWorks": false, + "outerBoiler": false, + "tempFlueGas": 28.7421875, + "fan2ExhaustWorks": false, + "pumpFireplaceWorks": false, + "tempFeeder": 19.111846923828125, + "fanWorks": false, + "ecoSterSetTemp2": 23.100000381469727, + "ecoSterSetTemp3": null, + "feeder2Additional": false + } +} \ No newline at end of file diff --git a/tests/fixtures/SControl MK1/regParamsData.json b/tests/fixtures/SControl MK1/regParamsData.json new file mode 100644 index 0000000..95170ff --- /dev/null +++ b/tests/fixtures/SControl MK1/regParamsData.json @@ -0,0 +1,280 @@ +{ + "version": 255537, + "data": { + "1536": false, + "1": false, + "1538": false, + "1539": false, + "1540": false, + "1541": true, + "1542": false, + "1543": false, + "1544": true, + "1545": true, + "1546": false, + "1547": false, + "1548": false, + "2": false, + "1550": false, + "1551": false, + "1552": false, + "1553": false, + "1554": false, + "3": false, + "1556": false, + "1557": false, + "1558": false, + "23": 0, + "24": 0, + "4": false, + "26": 0, + "27": 0, + "28": 0.019557356834411621, + "29": 2.8025969286496341e-45, + "30": 30.519973754882812, + "5": false, + "32": 7.1788330078125, + "33": null, + "34": null, + "35": null, + "36": null, + "6": false, + "1024": 34.016815185546875, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "8": 3830, + "50": 0, + "51": 0, + "52": 2, + "53": 0, + "54": 2, + "1033": null, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 8, + "10": 3554, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 8, + "11": 1520, + "1025": 43.525146484375, + "69": 0, + "70": 0, + "71": false, + "72": false, + "12": 2689, + "74": false, + "75": false, + "76": false, + "77": false, + "78": false, + "13": 1881, + "80": true, + "81": true, + "82": true, + "83": true, + "1537": false, + "14": 660, + "86": true, + "87": true, + "88": true, + "89": true, + "90": true, + "15": 1445, + "92": false, + "93": false, + "94": false, + "95": false, + "96": false, + "16": 0, + "98": false, + "99": false, + "100": false, + "101": false, + "102": false, + "17": 0, + "104": false, + "105": false, + "106": 1, + "103": false, + "108": false, + "18": 0, + "110": false, + "111": false, + "112": false, + "113": false, + "114": false, + "1555": false, + "116": false, + "117": false, + "118": false, + "119": false, + "120": true, + "20": 0, + "122": false, + "123": false, + "124": true, + "125": true, + "126": false, + "21": 0, + "128": true, + "129": true, + "130": false, + "107": 12, + "132": true, + "22": 0, + "134": 0.0, + "135": 0.0, + "136": true, + "137": true, + "138": true, + "139": false, + "140": true, + "141": false, + "142": false, + "109": false, + "144": false, + "145": false, + "146": true, + "147": true, + "148": true, + "149": true, + "150": 13, + "25": 0, + "152": 1, + "153": 100, + "154": 0, + "155": 0, + "156": 0, + "157": 0, + "1028": null, + "159": 0, + "160": 0, + "161": 0, + "162": 0, + "163": false, + "164": false, + "165": false, + "166": false, + "167": false, + "168": 0, + "169": 1, + "170": 0.0, + "171": 0, + "172": 0, + "173": 0.019557356834411621, + "174": 0, + "175": 0, + "176": 21.100000381469727, + "177": 21.099885940551758, + "91": true, + "115": false, + "180": 2894, + "181": 2475, + "182": 2154, + "183": 32704.609375, + "184": 6757, + "185": 128, + "186": 148327.40625, + "31": 19.11199951171875, + "1029": null, + "189": 21.842729568481445, + "190": 23.559999465942383, + "191": 0.0, + "192": 20.700000762939453, + "193": 23.100000381469727, + "194": 0.0, + "195": 2, + "196": 2, + "197": 127, + "198": 0, + "199": 25, + "200": 0, + "201": 0, + "202": 118, + "203": 0, + "204": 0, + "205": 0, + "206": 0, + "207": 0, + "208": 0, + "209": 0, + "210": 0, + "211": 3, + "212": 0, + "213": "192.168.0.162", + "214": "255.255.255.0", + "121": true, + "7": 184, + "217": "192.168.0.162", + "1030": 28.7421875, + "219": "192.168.0.1", + "220": 1, + "221": 4, + "222": 60, + "37": null, + "224": 12, + "225": "TP-Link_C293", + "1286": 0, + "38": null, + "178": 30, + "1031": 31.930770874023438, + "127": false, + "1280": 65, + "1281": 50, + "1794": 0, + "1795": 0, + "1284": 0, + "1285": 0, + "1798": true, + "1287": 45, + "1288": 32, + "1289": 32, + "1290": 32, + "1291": 32, + "216": 1, + "131": false, + "9": 1581, + "1032": null, + "179": 7834, + "218": "255.255.255.0", + "133": true, + "49": 0, + "1792": 7, + "223": 1, + "215": "192.168.0.1", + "19": 0, + "55": 0, + "1034": null, + "143": false, + "2048": 1, + "97": false, + "61": 8, + "1035": null, + "151": 80, + "67": 8, + "68": 0, + "158": 2, + "73": false, + "1549": false, + "1793": 0.0, + "79": false, + "188": 1, + "187": 0.0, + "2049": 2, + "84": true, + "85": true + } +} \ No newline at end of file diff --git a/tests/fixtures/SControl MK1/sysParams.json b/tests/fixtures/SControl MK1/sysParams.json new file mode 100644 index 0000000..d0dda52 --- /dev/null +++ b/tests/fixtures/SControl MK1/sysParams.json @@ -0,0 +1,1295 @@ +{ + "regRefresh": 5, + "lan": true, + "uid": "asdadasd54ad54as9651d", + "ecosrvSoftVer": "3.2.3819", + "regAllowed": true, + "schedules": { + "ecomaxSchedules": { + "circPumpTZ": [ + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 0, + 0, + 0, + 20 + ] + ], + "thermostat2TZ": [ + [ + 0, + 15, + 255, + 255, + 255, + 240 + ], + [ + 0, + 15, + 255, + 255, + 255, + 240 + ], + [ + 0, + 15, + 255, + 255, + 255, + 240 + ], + [ + 0, + 15, + 255, + 254, + 254, + 240 + ], + [ + 0, + 15, + 255, + 255, + 255, + 240 + ], + [ + 0, + 15, + 255, + 255, + 255, + 240 + ], + [ + 0, + 15, + 255, + 255, + 255, + 240 + ], + [ + 0, + -1, + -1, + -1 + ] + ], + "cwuTZ": [ + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 0, + 0, + 0, + 20 + ] + ], + "boilerTZ": [ + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 0, + 0, + 0, + 20 + ] + ], + "boilerWorkTZ": [ + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 62, + 0, + 0, + 31, + 224 + ], + [ + 0, + 0, + 0, + 20 + ] + ], + "thermostat1TZ": [ + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 255, + 0, + 0, + 0, + 15, + 255 + ], + [ + 0, + 1, + 1, + 1 + ] + ], + "mixer1TZ": [ + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 0, + 0, + 0, + 20 + ] + ], + "boilerCleanTZ": [ + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 255, + 255, + 255, + 255, + 255, + 255 + ], + [ + 0, + 0, + 0, + 20 + ] + ] + } + }, + "panelsNames": { + "2": [ + "Salon", + "eSTER_x40" + ] + }, + "tiles": [ + { + "minValue_": 0, + "idx": 0, + "seqNo_": 1, + "bit_": null, + "type_": "tile_text", + "name_": null, + "maxValue_": 100, + "memberName_": "mode", + "extra_": "CAN_TURN_OFF_BOILER" + }, + { + "minValue_": 0, + "idx": 1, + "seqNo_": 2, + "bit_": null, + "type_": "tile_text", + "name_": null, + "memberName_": "totalGain" + }, + { + "minValue_": 0, + "idx": 2, + "seqNo_": 3, + "bit_": null, + "type_": "tile_power", + "name_": null, + "maxValue_": 100, + "memberName_": "boilerPower" + }, + { + "minValue_": 0, + "idx": 3, + "seqNo_": 4, + "bit_": null, + "type_": "tile_level", + "name_": null, + "maxValue_": 100, + "memberName_": "fuelLevel" + }, + { + "minValue_": 0, + "idx": 4, + "seqNo_": 5, + "bit_": null, + "type_": "tile_stream", + "name_": null, + "maxValue_": 100, + "memberName_": "fuelStream" + }, + { + "minValue_": 0, + "idx": 5, + "seqNo_": 6, + "bit_": null, + "type_": "tile_fan", + "name_": null, + "maxValue_": 100, + "memberName_": "fanPower" + }, + { + "minValue_": 0, + "idx": 6, + "seqNo_": 7, + "bit_": null, + "type_": "tile_flame", + "name_": null, + "maxValue_": 100, + "memberName_": "tempOpticalSensor" + }, + { + "minValue_": 0, + "idx": 7, + "seqNo_": 8, + "bit_": null, + "type_": "tile_temp_ro", + "name_": null, + "maxValue_": 450, + "memberName_": "tempFlueGas" + }, + { + "minValue_": 0, + "idx": 8, + "seqNo_": 9, + "bit_": null, + "type_": "tile_text_icon", + "name_": null, + "maxValue_": 100, + "memberName_": "lambdaLevel" + }, + { + "minValue_": 0, + "idx": 9, + "seqNo_": 10, + "bit_": null, + "type_": "tile_temp", + "name_": null, + "setMemberName_": "tempCOSet", + "maxValue_": 100, + "memberName_": "tempCO" + }, + { + "minValue_": 0, + "idx": 10, + "seqNo_": 11, + "bit_": null, + "type_": "tile_temp_ro", + "name_": null, + "maxValue_": 100, + "memberName_": "tempBack" + }, + { + "minValue_": 0, + "idx": 11, + "seqNo_": 12, + "bit_": null, + "type_": "tile_temp", + "name_": null, + "setMemberName_": "tempCWUSet", + "maxValue_": 100, + "memberName_": "tempCWU", + "extra_": null + }, + { + "minValue_": -35, + "idx": 12, + "seqNo_": 13, + "bit_": null, + "type_": "tile_temp_ro", + "name_": null, + "maxValue_": 40, + "memberName_": "tempExternalSensor" + }, + { + "minValue_": 0, + "idx": 13, + "seqNo_": 16, + "bit_": null, + "type_": "tile_temp", + "name_": null, + "setMemberName_": "mixerSetTemp1", + "maxValue_": 100, + "memberName_": "mixerTemp1", + "extra_": null + }, + { + "minValue_": 0, + "idx": 14, + "seqNo_": 100000, + "bit_": null, + "type_": "tile_temp_ro", + "name_": null, + "maxValue_": 100, + "memberName_": "tempFeeder" + }, + { + "minValue_": 0, + "idx": 15, + "seqNo_": 100000, + "bit_": null, + "type_": "tile_temp_wave", + "name_": "Salon", + "setMemberName_": "ecoSterSetTemp1", + "maxValue_": 100, + "memberName_": "ecoSterTemp1", + "extra_": { + "index": "1", + "addParameters": "STER_MODE_1;WORK_MODE_H_1", + "tempSelection": "ecoSterContacts1" + } + }, + { + "minValue_": 0, + "idx": 16, + "seqNo_": 100000, + "bit_": null, + "type_": "tile_temp_wave", + "name_": "eSTER_x40", + "setMemberName_": "ecoSterSetTemp2", + "maxValue_": 100, + "memberName_": "ecoSterTemp2", + "extra_": { + "index": "2", + "addParameters": "STER_MODE_2;WORK_MODE_H_2", + "tempSelection": "ecoSterContacts2" + } + } + ], + "modulesVers": [ + [ + "lbModuleAVerCurr", + "13.10.12", + 236 + ], + [ + "lbPanelModuleVerCurr", + "13.12.13", + 237 + ], + [ + "lbEcoSTERModuleVer1Curr", + "1.14.73", + 60 + ], + [ + "lbEcoSTERModuleVer2Curr", + "1.21.25", + 14844 + ], + [ + "lbEcoIsmCurr", + "1.22.40", + 186 + ], + [ + "lbLambdaModuleVerCurr", + "0.37.10", + 31 + ] + ], + "etNewConfTrans": false, + "etConfDesc": null, + "schema": {}, + "key": "05563104", + "mainSrv": true, + "servicePassword": "c6001d5b2a", + "password": "*****", + "quality": 60, + "eth0": "19.16.0.16", + "ecosrvPort": "443", + "tilesET": null, + "etPasswords": {}, + "ssid": "TP-Link_CCCSID", + "logFl": 0, + "encryption": "psk2", + "signal": "-65", + "wifi": true, + "fuelConsumptionCalc": true, + "econetConfVer": null, + "wlan0": "19.16.0.16", + "alarms": [ + { + "code": "7", + "fromDate": "2024-10-15 23:18:10", + "toDate": "2024-10-15 23:37:05" + }, + { + "code": "7", + "fromDate": "2024-09-26 01:57:26", + "toDate": "2024-09-26 03:17:58" + }, + { + "code": "7", + "fromDate": "2024-09-13 08:14:42", + "toDate": "2024-09-13 08:34:52" + }, + { + "code": "7", + "fromDate": "2024-09-01 01:48:46", + "toDate": "2024-09-01 01:51:40" + }, + { + "code": "0", + "fromDate": "2024-08-14 23:52:00", + "toDate": "2024-08-14 23:56:29" + }, + { + "code": "7", + "fromDate": "2024-07-31 23:04:47", + "toDate": "2024-07-31 23:06:18" + }, + { + "code": "7", + "fromDate": "2024-07-10 00:32:15", + "toDate": "2024-07-10 01:08:14" + }, + { + "code": "0", + "fromDate": "2024-07-09 08:47:00", + "toDate": "2024-07-09 08:48:46" + }, + { + "code": "0", + "fromDate": "2024-07-02 17:25:00", + "toDate": "2024-07-02 17:25:42" + }, + { + "code": "0", + "fromDate": "2024-07-02 17:09:00", + "toDate": "2024-07-02 17:21:22" + }, + { + "code": "0", + "fromDate": "2024-07-02 13:21:00", + "toDate": "2024-07-02 16:50:34" + }, + { + "code": "0", + "fromDate": "2024-06-29 00:01:00", + "toDate": "2024-06-29 00:01:24" + }, + { + "code": "7", + "fromDate": "2024-06-22 15:22:48", + "toDate": "2024-06-22 16:05:05" + }, + { + "code": "7", + "fromDate": "2024-05-26 21:40:43", + "toDate": "2024-05-26 22:45:40" + }, + { + "code": "7", + "fromDate": "2024-05-13 10:28:46", + "toDate": "2024-05-13 12:01:26" + }, + { + "code": "0", + "fromDate": "2024-05-10 07:28:00", + "toDate": "2024-05-10 07:47:40" + }, + { + "code": "7", + "fromDate": "2024-04-28 06:15:45", + "toDate": "2024-04-28 06:24:17" + }, + { + "code": "7", + "fromDate": "2024-04-16 23:22:43", + "toDate": "2024-04-17 02:23:30" + }, + { + "code": "7", + "fromDate": "2024-04-08 02:13:18", + "toDate": "2024-04-08 02:21:56" + }, + { + "code": "7", + "fromDate": "2024-03-30 03:07:29", + "toDate": "2024-03-30 03:31:48" + }, + { + "code": "7", + "fromDate": "2024-03-25 07:40:42", + "toDate": "2024-03-25 08:22:12" + }, + { + "code": "7", + "fromDate": "2024-03-14 07:49:47", + "toDate": "2024-03-14 09:13:01" + }, + { + "code": "7", + "fromDate": "2024-03-10 18:19:34", + "toDate": "2024-03-10 18:33:00" + }, + { + "code": "7", + "fromDate": "2024-03-05 04:42:02", + "toDate": "2024-03-05 04:46:57" + }, + { + "code": "7", + "fromDate": "2024-03-01 18:31:29", + "toDate": "2024-03-01 18:43:51" + }, + { + "code": "7", + "fromDate": "2024-02-25 23:44:34", + "toDate": "2024-02-25 23:45:52" + }, + { + "code": "7", + "fromDate": "2024-02-19 13:19:09", + "toDate": "2024-02-19 14:13:08" + }, + { + "code": "7", + "fromDate": "2024-02-15 23:52:02", + "toDate": "2024-02-16 00:56:43" + }, + { + "code": "7", + "fromDate": "2024-02-11 14:22:04", + "toDate": "2024-02-11 14:25:27" + }, + { + "code": "7", + "fromDate": "2024-02-08 09:57:19", + "toDate": "2024-02-08 10:00:02" + }, + { + "code": "7", + "fromDate": "2024-02-07 19:29:43", + "toDate": "2024-02-07 19:46:51" + }, + { + "code": "7", + "fromDate": "2024-01-28 22:08:33", + "toDate": "2024-01-28 22:11:23" + }, + { + "code": "7", + "fromDate": "2024-01-14 04:17:46", + "toDate": "2024-01-14 04:56:25" + }, + { + "code": "7", + "fromDate": "2024-01-12 12:47:38", + "toDate": "2024-01-12 15:52:59" + }, + { + "code": "7", + "fromDate": "2024-01-12 10:57:06", + "toDate": "2024-01-12 12:31:30" + }, + { + "code": "7", + "fromDate": "2024-01-12 09:59:43", + "toDate": "2024-01-12 10:41:00" + }, + { + "code": "0", + "fromDate": "2024-01-09 09:03:00", + "toDate": "2024-01-09 09:05:01" + }, + { + "code": "7", + "fromDate": "2024-01-08 21:57:57", + "toDate": "2024-01-08 21:58:26" + }, + { + "code": "7", + "fromDate": "2024-01-06 02:37:09", + "toDate": "2024-01-06 03:15:03" + }, + { + "code": "7", + "fromDate": "2024-01-03 13:02:09", + "toDate": "2024-01-03 13:03:21" + }, + { + "code": "7", + "fromDate": "2024-01-03 01:19:11", + "toDate": "2024-01-03 01:29:42" + }, + { + "code": "7", + "fromDate": "2024-01-01 05:11:49", + "toDate": "2024-01-01 05:16:51" + }, + { + "code": "7", + "fromDate": "2023-12-28 01:27:09", + "toDate": "2023-12-28 01:43:54" + }, + { + "code": "0", + "fromDate": "2023-12-24 11:18:00", + "toDate": "2023-12-24 11:21:09" + }, + { + "code": "7", + "fromDate": "2023-12-24 00:42:09", + "toDate": "2023-12-24 00:43:53" + }, + { + "code": "7", + "fromDate": "2023-12-19 10:20:03", + "toDate": "2023-12-19 10:22:11" + }, + { + "code": "7", + "fromDate": "2023-12-15 02:31:55", + "toDate": "2023-12-15 02:36:30" + }, + { + "code": "7", + "fromDate": "2023-12-02 22:07:02", + "toDate": "2023-12-02 22:10:59" + }, + { + "code": "7", + "fromDate": "2023-11-26 12:34:42", + "toDate": "2023-11-26 13:02:57" + }, + { + "code": "7", + "fromDate": "2023-11-23 10:11:40", + "toDate": "2023-11-23 10:15:23" + }, + { + "code": "7", + "fromDate": "2023-11-21 12:44:18", + "toDate": "2023-11-21 16:02:47" + }, + { + "code": "7", + "fromDate": "2023-11-16 02:04:57", + "toDate": "2023-11-16 02:16:37" + }, + { + "code": "7", + "fromDate": "2023-11-07 13:53:56", + "toDate": "2023-11-07 16:20:19" + }, + { + "code": "0", + "fromDate": "2023-10-28 12:00:00", + "toDate": "2023-10-28 14:48:49" + }, + { + "code": "7", + "fromDate": "2023-10-25 09:24:07", + "toDate": "2023-10-25 09:37:59" + }, + { + "code": "7", + "fromDate": "2023-10-25 02:24:08", + "toDate": "2023-10-25 03:03:47" + }, + { + "code": "0", + "fromDate": "2023-10-09 11:48:00", + "toDate": "2023-10-09 12:08:23" + }, + { + "code": "7", + "fromDate": "2023-09-18 22:40:04", + "toDate": "2023-09-18 22:42:28" + }, + { + "code": "7", + "fromDate": "2023-08-13 11:36:39", + "toDate": "2023-08-13 12:05:08" + }, + { + "code": "0", + "fromDate": "2023-08-01 01:28:00", + "toDate": "2023-08-01 01:28:27" + }, + { + "code": "7", + "fromDate": "2023-07-12 22:56:50", + "toDate": "2023-07-12 22:59:20" + }, + { + "code": "0", + "fromDate": "2023-07-01 00:06:00", + "toDate": "2023-07-01 00:06:19" + }, + { + "code": "0", + "fromDate": "2023-06-30 22:41:00", + "toDate": "2023-06-30 22:41:28" + }, + { + "code": "0", + "fromDate": "2023-06-22 20:57:00", + "toDate": "2023-06-22 20:57:50" + }, + { + "code": "7", + "fromDate": "2023-06-09 05:31:55", + "toDate": "2023-06-09 07:32:47" + }, + { + "code": "0", + "fromDate": "2023-06-04 01:21:00", + "toDate": "2023-06-04 01:21:28" + }, + { + "code": "7", + "fromDate": "2023-05-17 21:13:55", + "toDate": "2023-05-17 21:15:52" + }, + { + "code": "0", + "fromDate": "2023-05-17 18:49:00", + "toDate": "2023-05-17 18:50:11" + }, + { + "code": "7", + "fromDate": "2023-05-11 17:45:00", + "toDate": "2023-05-11 20:33:47" + }, + { + "code": "0", + "fromDate": "2023-05-05 11:57:00", + "toDate": "2023-05-05 16:07:56" + }, + { + "code": "7", + "fromDate": "2023-05-02 01:44:58", + "toDate": "2023-05-02 07:49:53" + }, + { + "code": "0", + "fromDate": "2023-04-27 23:34:00", + "toDate": "2023-04-27 23:37:28" + }, + { + "code": "0", + "fromDate": "2023-04-27 20:34:00", + "toDate": "2023-04-27 20:35:06" + }, + { + "code": "7", + "fromDate": "2023-04-26 06:28:15", + "toDate": "2023-04-26 11:40:57" + }, + { + "code": "7", + "fromDate": "2023-04-16 12:09:49", + "toDate": "2023-04-16 12:15:24" + }, + { + "code": "7", + "fromDate": "2023-04-11 03:34:57", + "toDate": "2023-04-11 07:34:35" + }, + { + "code": "0", + "fromDate": "2023-04-08 16:43:00", + "toDate": "2023-04-08 16:43:20" + }, + { + "code": "7", + "fromDate": "2023-04-05 21:53:57", + "toDate": "2023-04-05 22:03:34" + }, + { + "code": "7", + "fromDate": "2023-04-04 09:25:33", + "toDate": "2023-04-04 10:12:52" + }, + { + "code": "7", + "fromDate": "2023-03-28 16:42:36", + "toDate": "2023-03-28 18:40:34" + }, + { + "code": "0", + "fromDate": "2023-03-26 10:13:00", + "toDate": "2023-03-26 10:13:12" + }, + { + "code": "7", + "fromDate": "2023-03-24 21:29:58", + "toDate": "2023-03-24 21:32:42" + }, + { + "code": "7", + "fromDate": "2023-03-19 05:15:27", + "toDate": "2023-03-19 05:28:11" + }, + { + "code": "7", + "fromDate": "2023-03-16 23:22:27", + "toDate": "2023-03-16 23:24:42" + }, + { + "code": "7", + "fromDate": "2023-03-08 01:16:41", + "toDate": "2023-03-08 04:10:31" + }, + { + "code": "7", + "fromDate": "2023-02-28 02:35:44", + "toDate": "2023-02-28 03:32:28" + }, + { + "code": "7", + "fromDate": "2023-02-24 22:26:35", + "toDate": "2023-02-24 22:42:02" + }, + { + "code": "7", + "fromDate": "2023-02-21 13:34:53", + "toDate": "2023-02-21 15:51:58" + }, + { + "code": "7", + "fromDate": "2023-02-13 07:09:15", + "toDate": "2023-02-13 07:47:02" + }, + { + "code": "7", + "fromDate": "2023-02-09 15:41:21", + "toDate": "2023-02-09 19:18:04" + }, + { + "code": "7", + "fromDate": "2023-02-04 19:30:39", + "toDate": "2023-02-04 19:44:53" + }, + { + "code": "7", + "fromDate": "2023-01-28 14:04:39", + "toDate": "2023-01-28 14:31:52" + }, + { + "code": "7", + "fromDate": "2023-01-23 16:55:55", + "toDate": "2023-01-23 16:58:18" + }, + { + "code": "7", + "fromDate": "2023-01-20 07:30:24", + "toDate": "2023-01-20 08:52:26" + }, + { + "code": "7", + "fromDate": "2023-01-12 16:13:33", + "toDate": "2023-01-12 16:19:48" + }, + { + "code": "7", + "fromDate": "2023-01-07 03:17:23", + "toDate": "2023-01-07 03:24:46" + }, + { + "code": "7", + "fromDate": "2023-01-05 03:49:30", + "toDate": "2023-01-05 08:35:53" + }, + { + "code": "7", + "fromDate": "2022-12-31 04:51:42", + "toDate": "2022-12-31 07:08:44" + }, + { + "code": "7", + "fromDate": "2022-12-27 00:34:06", + "toDate": "2022-12-27 01:51:33" + }, + { + "code": "7", + "fromDate": "2022-12-25 03:10:04", + "toDate": "2022-12-25 05:10:47" + } + ], + "remoteMenu": false, + "login": "admin", + "ecosrvAddr": "econet24.com", + "etConfVer": null, + "ecosrvHttps": true, + "history": [], + "settingsVer": 255543, + "softVer": "3.2.3819", + "routerType": "mr3020-v3", + "protocolType": "em", + "controllerID": "SControl MK1", + "prodLogo": 97, + "regImgID": 6, + "regType": 0, + "regProd": 97, + "moduleASoftVer": "13.10.12.P1", + "moduleBSoftVer": null, + "moduleCSoftVer": null, + "moduleLambdaSoftVer": "0.97.10", + "moduleEcoSTERSoftVer": "1.14.73", + "modulePanelSoftVer": "13.12.13", + "schemaID": 23, + "panelVer": null +} \ No newline at end of file diff --git a/tests/fixtures/regParams.json b/tests/fixtures/ecoMAX810P-L/regParams.json similarity index 100% rename from tests/fixtures/regParams.json rename to tests/fixtures/ecoMAX810P-L/regParams.json diff --git a/tests/fixtures/regParamsData.json b/tests/fixtures/ecoMAX810P-L/regParamsData.json similarity index 100% rename from tests/fixtures/regParamsData.json rename to tests/fixtures/ecoMAX810P-L/regParamsData.json diff --git a/tests/fixtures/rmAlarmsNames.json b/tests/fixtures/ecoMAX810P-L/rmAlarmsNames.json similarity index 100% rename from tests/fixtures/rmAlarmsNames.json rename to tests/fixtures/ecoMAX810P-L/rmAlarmsNames.json diff --git a/tests/fixtures/rmCurrentDataParams.json b/tests/fixtures/ecoMAX810P-L/rmCurrentDataParams.json similarity index 100% rename from tests/fixtures/rmCurrentDataParams.json rename to tests/fixtures/ecoMAX810P-L/rmCurrentDataParams.json diff --git a/tests/fixtures/rmCurrentDataParamsEdits.json b/tests/fixtures/ecoMAX810P-L/rmCurrentDataParamsEdits.json similarity index 100% rename from tests/fixtures/rmCurrentDataParamsEdits.json rename to tests/fixtures/ecoMAX810P-L/rmCurrentDataParamsEdits.json diff --git a/tests/fixtures/rmCurrentDataParams_v2.json b/tests/fixtures/ecoMAX810P-L/rmCurrentDataParams_v2.json similarity index 100% rename from tests/fixtures/rmCurrentDataParams_v2.json rename to tests/fixtures/ecoMAX810P-L/rmCurrentDataParams_v2.json diff --git a/tests/fixtures/rmParamsData.json b/tests/fixtures/ecoMAX810P-L/rmParamsData.json similarity index 100% rename from tests/fixtures/rmParamsData.json rename to tests/fixtures/ecoMAX810P-L/rmParamsData.json diff --git a/tests/fixtures/rmParamsEnums.json b/tests/fixtures/ecoMAX810P-L/rmParamsEnums.json similarity index 100% rename from tests/fixtures/rmParamsEnums.json rename to tests/fixtures/ecoMAX810P-L/rmParamsEnums.json diff --git a/tests/fixtures/rmParamsNames.json b/tests/fixtures/ecoMAX810P-L/rmParamsNames.json similarity index 100% rename from tests/fixtures/rmParamsNames.json rename to tests/fixtures/ecoMAX810P-L/rmParamsNames.json diff --git a/tests/fixtures/rmStructure.json b/tests/fixtures/ecoMAX810P-L/rmStructure.json similarity index 100% rename from tests/fixtures/rmStructure.json rename to tests/fixtures/ecoMAX810P-L/rmStructure.json diff --git a/tests/fixtures/sysParams.json b/tests/fixtures/ecoMAX810P-L/sysParams.json similarity index 99% rename from tests/fixtures/sysParams.json rename to tests/fixtures/ecoMAX810P-L/sysParams.json index 3ce6f2f..a1a50c3 100644 --- a/tests/fixtures/sysParams.json +++ b/tests/fixtures/ecoMAX810P-L/sysParams.json @@ -1,7 +1,7 @@ { regRefresh: 5, lan: false, - uid: "7VCPMB4ZJ8DHH208002Z0", + uid: "7VCPMB4ZJ8x121xssadadsa", ecosrvSoftVer: "3.2.3819", regAllowed: true, schedules: {