Advertisement
ahti123

mill response

Oct 9th, 2023
893
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 7.67 KB | None | 0 0
  1. {'id': '....',
  2.  'name': '...',
  3.  'houseId': '....',
  4.  'roomAwayTemperature': 5,
  5.  'roomComfortTemperature': 5,
  6.  'roomSleepTemperature': 17,
  7.  'overrideEndDate': 0,
  8.  'overrideModeType': 'not_continuous',
  9.  'roomProgramId': '.....',
  10.  'roomControlSource': 'mobile_api',
  11.  'mode': 'weekly_program',
  12.  'createdAt': '2023-09-25T16:16:34.815Z',
  13.  'averageTemperature': None,
  14.  'roomHumidity': None,
  15.  'roomProgramName': 'Standard Program',
  16.  'activeModeFromWeeklyProgram': 'away',
  17.  'vacationTemperature': 10,
  18.  'vacationStartDate': 1669369758,
  19.  'vacationEndDate': 0,
  20.  'vacationModeType': 'use_vacation_temperature',
  21.  'roomOnlineDevicesNumber': 0,
  22.  'roomOfflineDevicesNumber': 1,
  23.  'roomTotalDevicesNumber': 1,
  24.  'isRoomOnline': False,
  25.  'roomOnlineSensorDevicesNumber': 0,
  26.  'roomSensorId': None,
  27.  'bindFlag': None,
  28.  'tempFlag': None,
  29.  'roomMaxTemperature': None,
  30.  'changeTemperature': True,
  31.  'roomHeatStatus': False,
  32.  'roomOpenWindowStatus': False,
  33.  'roomChildLockStatus': False,
  34.  'roomBusinessLockStatus': False,
  35.  'roomPredictiveHeatStatus': False,
  36.  'roomCoolingStatus': False,
  37.  'roomEnergyUsage': 0,
  38.  'roomTotalIndividualControlledDeviceIds': [],
  39.  'roomTotalIndividualControlledDevices': 0,
  40.  'controlSource': {'mobile_api': 1, 'open_api': 0, 'tibber': 0},
  41.  'roomEco2': None,
  42.  'roomTvoc': None,
  43.  'roomChargingStatus': None,
  44.  'tempStatus': None,
  45.  'tempCountdownRemains': 0,
  46.  'tempCountdownTotal': 0,
  47.  'humidityStatus': None,
  48.  'humidityCountdownRemains': 0,
  49.  'humidityCountdownTotal': 0,
  50.  'eco2Status': None,
  51.  'eco2CountdownRemains': 0,
  52.  'eco2CountdownTotal': 0,
  53.  'tvocStatus': None,
  54.  'tvocCountdownRemains': 0,
  55.  'tvocCountdownTotal': 0,
  56.  'devices': [{'deviceId': '.....',
  57.    'macAddress': '7C:87:CE:13:E9:F8',
  58.    'deviceType': {'childType': {'id': '.....',
  59.      'name': 'GL-Convection Heater G3'},
  60.     'parentType': {'id': '.....',
  61.      'name': 'Heaters'}},
  62.    'isConnected': False,
  63.    'customName': '.....',
  64.    'houseId': '.....',
  65.    'roomId': '.....',
  66.    'controlSource': 'mobile_api',
  67.    'isArchived': False,
  68.    'isEnabled': None,
  69.    'createdAt': '2023-09-25T16:16:48.322Z',
  70.    'lastMetrics': None,
  71.    'deviceSettings': {'reported': None,
  72.     'desired': {'operation_mode': 'weekly_program',
  73.      'override_weekly_program': {'value_type': 'comfort', 'ends_at': -1},
  74.      'regulator_type': 'hysteresis_or_slow_pid',
  75.      'weekly_program': {'timers': [{'value_type': 'sleep', 'timestamp': 0},
  76.        {'value_type': 'comfort', 'timestamp': 390},
  77.        {'value_type': 'away', 'timestamp': 480},
  78.        {'value_type': 'comfort', 'timestamp': 960},
  79.        {'value_type': 'sleep', 'timestamp': 1320},
  80.        {'value_type': 'sleep', 'timestamp': 1440},
  81.        {'value_type': 'comfort', 'timestamp': 1830},
  82.        {'value_type': 'away', 'timestamp': 1920},
  83.        {'value_type': 'comfort', 'timestamp': 2400},
  84.        {'value_type': 'sleep', 'timestamp': 2760},
  85.        {'value_type': 'sleep', 'timestamp': 2880},
  86.        {'value_type': 'comfort', 'timestamp': 3270},
  87.        {'value_type': 'away', 'timestamp': 3360},
  88.        {'value_type': 'comfort', 'timestamp': 3840},
  89.        {'value_type': 'sleep', 'timestamp': 4200},
  90.        {'value_type': 'sleep', 'timestamp': 4320},
  91.        {'value_type': 'comfort', 'timestamp': 4710},
  92.        {'value_type': 'away', 'timestamp': 4800},
  93.        {'value_type': 'comfort', 'timestamp': 5280},
  94.        {'value_type': 'sleep', 'timestamp': 5640},
  95.        {'value_type': 'sleep', 'timestamp': 5760},
  96.        {'value_type': 'comfort', 'timestamp': 6150},
  97.        {'value_type': 'away', 'timestamp': 6240},
  98.        {'value_type': 'comfort', 'timestamp': 6720},
  99.        {'value_type': 'sleep', 'timestamp': 7080},
  100.        {'value_type': 'sleep', 'timestamp': 7200},
  101.        {'value_type': 'comfort', 'timestamp': 7740},
  102.        {'value_type': 'sleep', 'timestamp': 8580},
  103.        {'value_type': 'sleep', 'timestamp': 8640},
  104.        {'value_type': 'comfort', 'timestamp': 9180},
  105.        {'value_type': 'sleep', 'timestamp': 10020}]},
  106.      'non_repeatable_timers': {'timers': []},
  107.      'temperature_away': 5,
  108.      'temperature_normal': 22,
  109.      'temperature_comfort': 5,
  110.      'temperature_sleep': 17,
  111.      'temperature_vacation': 10,
  112.      'temperature_last_set': None,
  113.      'vacation_mode': {'start_timestamp': 0,
  114.       'end_timestamp': 0,
  115.       'advanced': False},
  116.      'lock_status': 'no_lock',
  117.      'predictive_heating_type': 'off',
  118.      'open_window': {'drop_temperature_threshold': 5,
  119.       'drop_time_range': 900,
  120.       'increase_temperature_threshold': 3,
  121.       'increase_time_range': 900,
  122.       'max_time': 3600,
  123.       'enabled': True,
  124.       'activated': False},
  125.      'temperature_calibration_offset': None,
  126.      'temperature_in_independent_mode': 22,
  127.      'display_unit': 'celsius',
  128.      'oil_heater_power_level': None,
  129.      'max_heater_power': None,
  130.      'limited_heating_power': None,
  131.      'additional_socket_mode': None,
  132.      'pid_parameters': None,
  133.      'hysteresis': {'lower': 0.5, 'upper': 1},
  134.      'timezone': 'EET-2EEST,M3.5.0/3,M10.5.0/4',
  135.      'calibration_target_ambient_temperature': None,
  136.      'fan_state': None},
  137.     'delta': {'timezone': 'EET-2EEST,M3.5.0/3,M10.5.0/4',
  138.      'lock_status': 'no_lock',
  139.      'open_window': {'drop_temperature_threshold': 5,
  140.       'drop_time_range': 900,
  141.       'increase_temperature_threshold': 3,
  142.       'increase_time_range': 900,
  143.       'max_time': 3600,
  144.       'enabled': True,
  145.       'activated': False},
  146.      'operation_mode': 'weekly_program',
  147.      'temperature_in_independent_mode': 22,
  148.      'weekly_program': {'timers': [{'value_type': 'sleep', 'timestamp': 0},
  149.        {'value_type': 'comfort', 'timestamp': 390},
  150.        {'value_type': 'away', 'timestamp': 480},
  151.        {'value_type': 'comfort', 'timestamp': 960},
  152.        {'value_type': 'sleep', 'timestamp': 1320},
  153.        {'value_type': 'sleep', 'timestamp': 1440},
  154.        {'value_type': 'comfort', 'timestamp': 1830},
  155.        {'value_type': 'away', 'timestamp': 1920},
  156.        {'value_type': 'comfort', 'timestamp': 2400},
  157.        {'value_type': 'sleep', 'timestamp': 2760},
  158.        {'value_type': 'sleep', 'timestamp': 2880},
  159.        {'value_type': 'comfort', 'timestamp': 3270},
  160.        {'value_type': 'away', 'timestamp': 3360},
  161.        {'value_type': 'comfort', 'timestamp': 3840},
  162.        {'value_type': 'sleep', 'timestamp': 4200},
  163.        {'value_type': 'sleep', 'timestamp': 4320},
  164.        {'value_type': 'comfort', 'timestamp': 4710},
  165.        {'value_type': 'away', 'timestamp': 4800},
  166.        {'value_type': 'comfort', 'timestamp': 5280},
  167.        {'value_type': 'sleep', 'timestamp': 5640},
  168.        {'value_type': 'sleep', 'timestamp': 5760},
  169.        {'value_type': 'comfort', 'timestamp': 6150},
  170.        {'value_type': 'away', 'timestamp': 6240},
  171.        {'value_type': 'comfort', 'timestamp': 6720},
  172.        {'value_type': 'sleep', 'timestamp': 7080},
  173.        {'value_type': 'sleep', 'timestamp': 7200},
  174.        {'value_type': 'comfort', 'timestamp': 7740},
  175.        {'value_type': 'sleep', 'timestamp': 8580},
  176.        {'value_type': 'sleep', 'timestamp': 8640},
  177.        {'value_type': 'comfort', 'timestamp': 9180},
  178.        {'value_type': 'sleep', 'timestamp': 10020}]},
  179.      'vacation_mode': {'start_timestamp': 0,
  180.       'end_timestamp': 0,
  181.       'advanced': False},
  182.      'non_repeatable_timers': {'timers': []},
  183.      'predictive_heating_type': 'off',
  184.      'temperature_normal': 22,
  185.      'temperature_comfort': 5,
  186.      'temperature_sleep': 17,
  187.      'temperature_away': 5,
  188.      'temperature_vacation': 10,
  189.      'regulator_type': 'hysteresis_or_slow_pid',
  190.      'hysteresis': {'lower': 0.5, 'upper': 1},
  191.      'display_unit': 'celsius',
  192.      'override_weekly_program': {'value_type': 'comfort', 'ends_at': -1}}},
  193.    'energyUsageForCurrentDay': 0,
  194.    'airSensorAdditionalItems': None}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement