# serializer version: 1
# name: test_gateway_replay_regression
  dict({
    'devices': list([
      dict({
        'battery_low': None,
        'id': '00:000558',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 18.85,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:024170',
        'is_alive': None,
        'tcs_id': '01:024170',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:026398',
        'is_alive': None,
        'tcs_id': '01:026398',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:037291',
        'is_alive': None,
        'tcs_id': '01:037291',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:037519',
        'is_alive': None,
        'tcs_id': '01:037519',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:040078',
        'is_alive': None,
        'tcs_id': '01:040078',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:050858',
        'is_alive': None,
        'tcs_id': '01:050858',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:051477',
        'is_alive': None,
        'tcs_id': '01:051477',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:054173',
        'is_alive': None,
        'tcs_id': '01:054173',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:059885',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:062035',
        'is_alive': None,
        'tcs_id': '01:062035',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:063844',
        'is_alive': None,
        'tcs_id': '01:063844',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:069616',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:072888',
        'is_alive': None,
        'tcs_id': '01:072888',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:073322',
        'is_alive': None,
        'tcs_id': '01:073322',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:073765',
        'is_alive': None,
        'tcs_id': '01:073765',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:073976',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:076010',
        'is_alive': None,
        'tcs_id': '01:076010',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:078710',
        'is_alive': None,
        'tcs_id': '01:078710',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:081046',
        'is_alive': None,
        'tcs_id': '01:081046',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:085545',
        'is_alive': None,
        'tcs_id': '01:085545',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:085674',
        'is_alive': None,
        'tcs_id': '01:085674',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:087939',
        'is_alive': None,
        'tcs_id': '01:087939',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:095966',
        'is_alive': None,
        'tcs_id': '01:095966',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:096339',
        'is_alive': None,
        'tcs_id': '01:096339',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:102458',
        'is_alive': None,
        'tcs_id': '01:102458',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:111111',
        'is_alive': None,
        'tcs_id': '01:111111',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:123456',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:130735',
        'is_alive': None,
        'tcs_id': '01:130735',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:133689',
        'is_alive': None,
        'tcs_id': '01:133689',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:138490',
        'is_alive': None,
        'tcs_id': '01:138490',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:139901',
        'is_alive': None,
        'tcs_id': '01:139901',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:140959',
        'is_alive': None,
        'tcs_id': '01:140959',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:145038',
        'is_alive': None,
        'tcs_id': '01:145038',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:155341',
        'is_alive': None,
        'tcs_id': '01:155341',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:158182',
        'is_alive': None,
        'tcs_id': '01:158182',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:164379',
        'is_alive': None,
        'tcs_id': '01:164379',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:169176',
        'is_alive': None,
        'tcs_id': '01:169176',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:182472',
        'is_alive': None,
        'tcs_id': '01:182472',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:185426',
        'is_alive': None,
        'tcs_id': '01:185426',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:187666',
        'is_alive': None,
        'tcs_id': '01:187666',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:191718',
        'is_alive': None,
        'tcs_id': '01:191718',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:195932',
        'is_alive': None,
        'tcs_id': '01:195932',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:196185',
        'is_alive': None,
        'tcs_id': '01:196185',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:198098',
        'is_alive': None,
        'tcs_id': '01:198098',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:201047',
        'is_alive': None,
        'tcs_id': '01:201047',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:205114',
        'is_alive': None,
        'tcs_id': '01:205114',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:205453',
        'is_alive': None,
        'tcs_id': '01:205453',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:210309',
        'is_alive': None,
        'tcs_id': '01:210309',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:220768',
        'is_alive': None,
        'tcs_id': '01:220768',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:223036',
        'is_alive': None,
        'tcs_id': '01:223036',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:225826',
        'is_alive': None,
        'tcs_id': '01:225826',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:239474',
        'is_alive': None,
        'tcs_id': '01:239474',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '01:239700',
        'is_alive': None,
        'tcs_id': '01:239700',
        'type': 'Controller',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:000921',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:001075',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:001107',
        'is_alive': None,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
          '03': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demands': list([
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '00',
          }),
          dict({
            'heat_demand': 0.31,
            'ufx_idx': '01',
          }),
        ]),
        'id': '02:001786',
        'is_alive': None,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'heat_demands': list([
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '00',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '01',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '02',
          }),
        ]),
        'id': '02:007533',
        'is_alive': None,
        'relay_demand': 0.0,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
        }),
        'tcs_id': '01:195932',
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:010136',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.62,
        'id': '02:017205',
        'is_alive': None,
        'relay_demand': 1.0,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
          '03': dict({
          }),
          '04': dict({
          }),
        }),
        'tcs_id': '01:087939',
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:019383',
        'is_alive': None,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
          '03': dict({
          }),
          '04': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:020364',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '02:033545',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:043392',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.74,
        'heat_demands': list([
          dict({
            'heat_demand': 0.57,
            'ufx_idx': '00',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '01',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '02',
          }),
        ]),
        'id': '02:044328',
        'is_alive': None,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
        }),
        'tcs_id': '01:073976',
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.9,
        'heat_demands': list([
          dict({
            'heat_demand': 0.95,
            'ufx_idx': '00',
          }),
          dict({
            'heat_demand': 0.85,
            'ufx_idx': '01',
          }),
          dict({
            'heat_demand': 0.64,
            'ufx_idx': '02',
          }),
        ]),
        'id': '02:044435',
        'is_alive': None,
        'relay_demand': 1.0,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
        }),
        'tcs_id': '01:073976',
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 1.0,
        'heat_demands': list([
          dict({
            'heat_demand': 0.82,
            'ufx_idx': '00',
          }),
          dict({
            'heat_demand': 0.78,
            'ufx_idx': '01',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '02',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '03',
          }),
          dict({
            'heat_demand': 0.0,
            'ufx_idx': '04',
          }),
        ]),
        'id': '02:044446',
        'is_alive': None,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
          '03': dict({
          }),
          '04': dict({
          }),
        }),
        'tcs_id': '01:073976',
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:066404',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:111111',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demands': list([
          dict({
            'heat_demand': 0.81,
            'ufx_idx': '00',
          }),
        ]),
        'id': '02:123456',
        'is_alive': None,
        'setpoints': dict({
          '00': dict({
          }),
          '01': dict({
          }),
          '02': dict({
          }),
          '03': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:153425',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:241111',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:242981',
        'is_alive': None,
        'setpoints': dict({
          '05': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:243333',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:245555',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:246666',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:246873',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:246902',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:246947',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:248945',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:248955',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:250676',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:250677',
        'is_alive': None,
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:250704',
        'is_alive': None,
        'setpoints': dict({
          '03': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:250708',
        'is_alive': None,
        'setpoints': dict({
          '03': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '02:250984',
        'is_alive': None,
        'setpoints': dict({
          '07': dict({
          }),
        }),
        'tcs_id': None,
        'type': 'UfhController',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '03:123001',
        'is_alive': None,
        'tcs_id': '01:087939',
        'temperature': 21.6,
        'type': 'Thermostat',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': False,
        'id': '03:183434',
        'is_alive': None,
        'setpoint': 22.0,
        'tcs_id': None,
        'temperature': 19.2,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '03:196221',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '03:201565',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '03:256004',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '08',
      }),
      dict({
        'battery_low': None,
        'id': '03:256021',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': None,
        'id': '04:000722',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:000730',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:003276',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:003288',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:003400',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017804',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 16.79,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '06',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017806',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 17.19,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '02',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017808',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 15.92,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '08',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017810',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': None,
        'temperature': 18.6,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '04:017980',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 17.05,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '04',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017982',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 15.92,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '07',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017984',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 18.25,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '03',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:017986',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 16.74,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '05',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:018744',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 18.3,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '0A',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.0,
        'id': '04:018756',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': '01:195932',
        'temperature': 16.48,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '09',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:023992',
        'is_alive': None,
        'setpoint': 5.0,
        'tcs_id': '01:087939',
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:024000',
        'is_alive': None,
        'setpoint': 5.0,
        'tcs_id': '01:087939',
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:024680',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:026369',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:039169',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039170',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039171',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039172',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039173',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039174',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039175',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039176',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039177',
        'is_alive': None,
        'tcs_id': '01:123456',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:039359',
        'is_alive': None,
        'tcs_id': '01:239700',
        'type': 'TrvActuator',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': None,
        'id': '04:039363',
        'is_alive': None,
        'tcs_id': '01:239700',
        'type': 'TrvActuator',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': None,
        'id': '04:039365',
        'is_alive': None,
        'tcs_id': '01:239700',
        'type': 'TrvActuator',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': None,
        'id': '04:044937',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:045072',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:053707',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055480',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 18.07,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055482',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055486',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055506',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055510',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055514',
        'is_alive': None,
        'tcs_id': '01:050858',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:055594',
        'is_alive': None,
        'tcs_id': '01:050858',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:055596',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:055600',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.34,
        'id': '04:056053',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 21.96,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '04',
      }),
      dict({
        'battery_low': True,
        'id': '04:056057',
        'is_alive': None,
        'tcs_id': '01:145038',
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '02',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0,
        'id': '04:056059',
        'is_alive': None,
        'setpoint': False,
        'tcs_id': '01:145038',
        'type': 'TrvActuator',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': None,
        'id': '04:056061',
        'is_alive': None,
        'tcs_id': '01:145038',
        'type': 'TrvActuator',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.4,
        'id': '04:057586',
        'is_alive': None,
        'setpoint': 19.5,
        'tcs_id': None,
        'temperature': 18.3,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.52,
        'id': '04:057587',
        'is_alive': None,
        'setpoint': 20.0,
        'tcs_id': None,
        'temperature': 18.23,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:059569',
        'is_alive': None,
        'setpoint': 5.0,
        'tcs_id': '01:087939',
        'temperature': 13.89,
        'type': 'TrvActuator',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.48,
        'id': '04:061402',
        'is_alive': None,
        'setpoint': 20.0,
        'tcs_id': '01:078710',
        'temperature': 20.11,
        'type': 'TrvActuator',
        'zone_idx': '04',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.44,
        'id': '04:061731',
        'is_alive': None,
        'setpoint': 18.5,
        'tcs_id': None,
        'temperature': 17.13,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.56,
        'id': '04:061760',
        'is_alive': None,
        'setpoint': 16.0,
        'tcs_id': None,
        'temperature': 19.1,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:067179',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': None,
        'id': '04:073121',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:081849',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:086793',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:086797',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:088159',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.64,
        'id': '04:098306',
        'is_alive': None,
        'setpoint': 20.0,
        'tcs_id': '01:078710',
        'temperature': 19.72,
        'type': 'TrvActuator',
        'zone_idx': '09',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.72,
        'id': '04:098449',
        'is_alive': None,
        'setpoint': 20.0,
        'tcs_id': '01:078710',
        'temperature': 19.85,
        'type': 'TrvActuator',
        'zone_idx': '0B',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.76,
        'id': '04:098455',
        'is_alive': None,
        'setpoint': 20.0,
        'tcs_id': None,
        'temperature': 22.12,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.6,
        'id': '04:098464',
        'is_alive': None,
        'setpoint': 20.5,
        'tcs_id': '01:078710',
        'temperature': 21.21,
        'type': 'TrvActuator',
        'zone_idx': '08',
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.68,
        'id': '04:098474',
        'is_alive': None,
        'setpoint': 20.5,
        'tcs_id': '01:078710',
        'temperature': 20.82,
        'type': 'TrvActuator',
        'zone_idx': '0A',
      }),
      dict({
        'battery_low': None,
        'id': '04:105113',
        'is_alive': None,
        'tcs_id': '01:239474',
        'type': 'TrvActuator',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'id': '04:105119',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:105167',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:105249',
        'is_alive': None,
        'tcs_id': '01:239474',
        'type': 'TrvActuator',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'id': '04:105255',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:113257',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'TrvActuator',
        'zone_idx': '02',
      }),
      dict({
        'battery_low': None,
        'id': '04:126354',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:126368',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:126378',
        'is_alive': None,
        'tcs_id': '01:059885',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.15,
        'id': '04:130039',
        'is_alive': None,
        'setpoint': 17.0,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:133195',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:133211',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'heat_demand': 0.36,
        'id': '04:133277',
        'is_alive': None,
        'setpoint': 20.0,
        'tcs_id': '01:078710',
        'temperature': 19.98,
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:133361',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:133363',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.86,
        'id': '04:133367',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136481',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136483',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136489',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136491',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136497',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136503',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:136513',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:138054',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': None,
        'id': '04:138060',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '04',
      }),
      dict({
        'battery_low': None,
        'id': '04:138066',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'id': '04:138068',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'id': '04:155407',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:155445',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:155533',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:155537',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:155551',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:157929',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:161198',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:166512',
        'is_alive': None,
        'setpoint': 22.0,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.19,
        'id': '04:166526',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 16.52,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:167734',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:167740',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '04:173599',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:173601',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:175713',
        'is_alive': None,
        'setpoint': 16.0,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '04:189076',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 19.87,
        'type': 'TrvActuator',
        'window_open': False,
        'zone_idx': '04',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:189078',
        'is_alive': None,
        'tcs_id': '01:145038',
        'type': 'TrvActuator',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'id': '04:189080',
        'is_alive': None,
        'setpoint': 16.0,
        'tcs_id': '01:145038',
        'type': 'TrvActuator',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': True,
        'heat_demand': 1.0,
        'id': '04:189082',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 20.52,
        'type': 'TrvActuator',
        'window_open': True,
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '04:190691',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:197688',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '02',
      }),
      dict({
        'battery_low': None,
        'id': '04:197696',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'TrvActuator',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'id': '04:198483',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:198487',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:205059',
        'is_alive': None,
        'setpoint': 15.0,
        'tcs_id': None,
        'temperature': 14.78,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:206655',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:211058',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:217635',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.43,
        'id': '04:225657',
        'is_alive': None,
        'tcs_id': '01:087939',
        'temperature': 15.67,
        'type': 'TrvActuator',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:225661',
        'is_alive': None,
        'setpoint': 5.0,
        'tcs_id': '01:087939',
        'type': 'TrvActuator',
        'zone_idx': '02',
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:225663',
        'is_alive': None,
        'setpoint': 5.0,
        'tcs_id': '01:087939',
        'type': 'TrvActuator',
        'zone_idx': '04',
      }),
      dict({
        'battery_low': None,
        'id': '04:231770',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '04:231774',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '04:240790',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:245376',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:253797',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '04:259832',
        'is_alive': None,
        'tcs_id': None,
        'type': 'TrvActuator',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '06:031569',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '07:016460',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'DhwSensor',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': False,
        'id': '07:017494',
        'is_alive': None,
        'tcs_id': '01:078710',
        'temperature': 43.82,
        'type': 'DhwSensor',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': None,
        'id': '07:045960',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 21.03,
        'type': 'DhwSensor',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '07:046947',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 63.1,
        'type': 'DhwSensor',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': False,
        'id': '07:048080',
        'is_alive': None,
        'tcs_id': '01:195932',
        'temperature': 30.96,
        'type': 'DhwSensor',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': None,
        'id': '08:002337',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JimDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '08:006244',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JimDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '08:027240',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JimDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '08:060775',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JimDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '08:133345',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JimDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '08:245855',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JimDevice',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'ch_enabled': False,
          'ch_setpoint': 10,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.5,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:004598',
        'is_alive': None,
        'max_rel_modulation': 0.5,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': True,
          'ch_enabled': True,
          'ch_setpoint': 26,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.5,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:022270',
        'is_alive': None,
        'max_rel_modulation': 0.5,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:023327',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'heat_demand': 0.0,
        'id': '10:025262',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'ch_enabled': False,
          'ch_setpoint': 10,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.5,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:030051',
        'is_alive': None,
        'max_rel_modulation': 0.5,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:030670',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:032432',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:033995',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': True,
          'ch_enabled': True,
          'ch_setpoint': 32,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.0,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:037879',
        'is_alive': None,
        'max_rel_modulation': 0.0,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:039243',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': True,
          'ch_enabled': True,
          'ch_setpoint': 23,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.0,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'heat_demand': 0.0,
        'id': '10:040239',
        'is_alive': None,
        'max_rel_modulation': 0.0,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'ch_enabled': False,
          'ch_setpoint': 10,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.5,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:040485',
        'is_alive': None,
        'max_rel_modulation': 0.5,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:044987',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'ch_enabled': True,
          'ch_setpoint': 27,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.0,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'boiler_output_temp': 41.0,
        'boiler_return_temp': 42.0,
        'boiler_setpoint': 27.0,
        'ch_max_setpoint': 90.0,
        'dhw_setpoint': 40.0,
        'flame_active': False,
        'heat_demand': 0.99,
        'id': '10:047707',
        'is_alive': None,
        'max_rel_modulation': 0.0,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:047712',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_cycle': dict({
          'actuator_countdown': 60,
          'cycle_countdown': None,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'ch_active': False,
          'ch_enabled': False,
          'ch_setpoint': 10,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.5,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'boiler_output_temp': 47.4,
        'boiler_return_temp': 44.7,
        'boiler_setpoint': 10.0,
        'ch_max_setpoint': 63.0,
        'dhw_setpoint': 70.0,
        'dhw_temp': 36.8,
        'flame_active': False,
        'heat_demand': 0.0,
        'id': '10:048122',
        'is_alive': None,
        'max_rel_modulation': 0.5,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'ch_enabled': True,
          'ch_setpoint': 47,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'max_rel_modulation': 0.5,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:048456',
        'is_alive': None,
        'max_rel_modulation': 0.5,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'boiler_setpoint': 90.0,
        'id': '10:050360',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:051349',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:052644',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_cycle': dict({
          'actuator_countdown': 60,
          'cycle_countdown': None,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'ch_active': False,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'boiler_setpoint': 90.0,
        'flame_active': False,
        'id': '10:062498',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': True,
          'cool_active': True,
          'dhw_active': True,
          'flame_on': True,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': True,
        'id': '10:067219',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:070473',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:073263',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:073268',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': True,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': True,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'boiler_output_temp': 53.69,
        'boiler_return_temp': 33.0,
        'boiler_setpoint': 30.0,
        'ch_max_setpoint': 60.0,
        'dhw_setpoint': 60.0,
        'flame_active': True,
        'heat_demand': 0.0,
        'id': '10:078099',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:102998',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:105624',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:123456',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': True,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': True,
          'modulation_level': 0.135,
        }),
        'battery_low': None,
        'boiler_output_temp': 62.59,
        'boiler_setpoint': 65.0,
        'ch_water_pressure': 1.0,
        'dhw_flow_rate': 5.55,
        'dhw_temp': 37.0,
        'flame_active': True,
        'id': '10:124973',
        'is_alive': None,
        'rel_modulation_level': 0.135,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:130890',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:133866',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:138822',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:142568',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'actuator_state': dict({
          'ch_active': False,
          'cool_active': False,
          'dhw_active': False,
          'flame_on': False,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'flame_active': False,
        'id': '10:162769',
        'is_alive': None,
        'rel_modulation_level': 0.0,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '10:262143',
        'is_alive': None,
        'tcs_id': None,
        'type': 'OtbGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': True,
        'id': '12:010740',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 19.25,
        'type': 'Thermostat',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': None,
        'id': '12:027384',
        'is_alive': None,
        'setpoint': 18.0,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '12:106131',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '12:193204',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 21.54,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '12:207082',
        'is_alive': None,
        'setpoint': False,
        'tcs_id': None,
        'temperature': 19.37,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '12:227486',
        'is_alive': None,
        'setpoint': 10.0,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '12:259810',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:002512',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'BdrSwitch',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': None,
        'id': '13:024041',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 297,
          'cycle_countdown': 297,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:027756',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': True,
        'actuator_cycle': dict({
          'actuator_countdown': 493,
          'cycle_countdown': 493,
          'modulation_level': 1.0,
        }),
        'battery_low': None,
        'id': '13:031208',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:032522',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:032648',
        'is_alive': None,
        'tcs_id': '01:145038',
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 529,
          'cycle_countdown': 529,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:035462',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:042805',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 584,
          'cycle_countdown': 584,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:049798',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:064044',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:081775',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:081807',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 581,
          'cycle_countdown': 581,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:106039',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:109545',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 513,
          'cycle_countdown': 513,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:109598',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': '01:078710',
        'type': 'BdrSwitch',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': None,
        'id': '13:120241',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': True,
        'actuator_state': dict({
          'modulation_level': 1.0,
        }),
        'battery_low': None,
        'id': '13:120242',
        'is_alive': None,
        'relay_demand': 1.0,
        'tcs_id': '01:145038',
        'type': 'BdrSwitch',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': None,
        'id': '13:171587',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:172643',
        'is_alive': None,
        'tcs_id': '01:069616',
        'type': 'BdrSwitch',
        'zone_idx': 'HW',
      }),
      dict({
        'active': True,
        'actuator_cycle': dict({
          'actuator_countdown': 988,
          'cycle_countdown': 988,
          'modulation_level': 1.0,
        }),
        'battery_low': None,
        'id': '13:202850',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 462,
          'cycle_countdown': 462,
          'modulation_level': 0.0,
        }),
        'actuator_state': dict({
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:203402',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': '01:195932',
        'type': 'BdrSwitch',
        'zone_idx': 'HW',
      }),
      dict({
        'battery_low': None,
        'id': '13:208181',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:209679',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '13:235624',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 255,
          'cycle_countdown': 255,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:237335',
        'is_alive': None,
        'relay_demand': 0.0,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': False,
        'actuator_cycle': dict({
          'actuator_countdown': 26,
          'cycle_countdown': 26,
          'modulation_level': 0.0,
        }),
        'battery_low': None,
        'id': '13:246213',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'active': True,
        'actuator_cycle': dict({
          'actuator_countdown': 300,
          'cycle_countdown': 300,
          'modulation_level': 1.0,
        }),
        'actuator_state': dict({
          'modulation_level': 1.0,
        }),
        'battery_low': None,
        'id': '13:259021',
        'is_alive': None,
        'tcs_id': None,
        'type': 'BdrSwitch',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '18:002563',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:005567',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:005960',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:006307',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:006402',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:008942',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:010629',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:011649',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:012667',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:013393',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:015697',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:017022',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:056026',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:070162',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:073736',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:111111',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:114076',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:122112',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:123456',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:124535',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:125558',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:126620',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:130140',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:132629',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:139815',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:140805',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:141846',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:154951',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:198151',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:199952',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:200202',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:200214',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '18:201492',
        'is_alive': None,
        'type': 'HgiGateway',
      }),
      dict({
        'battery_low': None,
        'id': '20:001397',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:002544',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:007902',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:008749',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:010779',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:016443',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:018860',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:020521',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:024743',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:025286',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:026866',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:032436',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:036714',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:043678',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:059025',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '20:226497',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '21:032798',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033160',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033170',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033244',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033389',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033394',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033618',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:033620',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:034158',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:034423',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:034832',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:038634',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:038682',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:038840',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:038940',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:039407',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:041873',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:041918',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:042656',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043151',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043273',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043275',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043333',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043337',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043352',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043436',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043468',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043526',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043531',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:043534',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:044797',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:052764',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:055721',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:056200',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:057565',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:059180',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:060034',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:061022',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '21:064743',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '22:006100',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '22:012299',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 8.9,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '22:014503',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '22:014583',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '22:032844',
        'is_alive': None,
        'tcs_id': '01:078710',
        'temperature': 20.33,
        'type': 'Thermostat',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'id': '22:054901',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '22:057520',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '22:060293',
        'is_alive': None,
        'tcs_id': '01:078710',
        'temperature': 22.31,
        'type': 'Thermostat',
        'zone_idx': '02',
      }),
      dict({
        'battery_low': None,
        'id': '22:070483',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '22:131874',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 15.9,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '22:140285',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 18.37,
        'type': 'Thermostat',
        'zone_idx': '0A',
      }),
      dict({
        'battery_low': None,
        'id': '22:170592',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '22:210057',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '29:052148',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:079817',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:091138',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:098458',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:098549',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:099029',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:123150',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:123160',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:123456',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:136571',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:146052',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:150155',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:151550',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:156898',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:158183',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:162374',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:181813',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:183967',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:186340',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:186341',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:186497',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:206851',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:207706',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:215374',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:226075',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '29:237552',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '30:006056',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:027402',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:042165',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:051821',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:068457',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:069468',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:071715',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:077132',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:079129',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:082155',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:084670',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:085433',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:098165',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:123643',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:123820',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:173916',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:185469',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:185637',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:248208',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:257306',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:258557',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '30:258720',
        'is_alive': None,
        'tcs_id': None,
        'type': 'RfgGateway',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:012315',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:012319',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:030193',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:035676',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:050330',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:136826',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '31:199125',
        'is_alive': None,
        'tcs_id': None,
        'type': 'JstDevice',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '32:022222',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:023459',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:097277',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:097710',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:102225',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:102841',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:123456',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:131186',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:131922',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:132125',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:132403',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:132412',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:133288',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:134044',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:134446',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:137102',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:137185',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:139370',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:139773',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:143293',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:143479',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:153073',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:153258',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:155021',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:155617',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:160269',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:161205',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:161442',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:166025',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:168090',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:168240',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:172522',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:172534',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:206250',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:208628',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '32:236773',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': False,
        'id': '34:002877',
        'is_alive': None,
        'tcs_id': '01:195932',
        'temperature': 20.2,
        'type': 'Thermostat',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': False,
        'id': '34:006985',
        'is_alive': None,
        'tcs_id': '01:195932',
        'temperature': 19.31,
        'type': 'Thermostat',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '34:011469',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:018143',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:021943',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 21.45,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:030020',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 25.19,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:041323',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:044201',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:044203',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:044213',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:064023',
        'is_alive': None,
        'setpoint': 13.0,
        'tcs_id': '01:145038',
        'temperature': 20.66,
        'type': 'Thermostat',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'id': '34:074181',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:074660',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:074756',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:074774',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:077613',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:077615',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:089280',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:092243',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 18.16,
        'type': 'Thermostat',
        'zone_idx': '02',
      }),
      dict({
        'battery_low': None,
        'id': '34:098092',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:098094',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:103601',
        'is_alive': None,
        'tcs_id': '01:078710',
        'temperature': 19.73,
        'type': 'Thermostat',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': False,
        'id': '34:103839',
        'is_alive': None,
        'tcs_id': '01:078710',
        'temperature': 19.64,
        'type': 'Thermostat',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'id': '34:118197',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:122891',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:123457',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:124201',
        'is_alive': None,
        'setpoint': 14.0,
        'tcs_id': '01:195932',
        'temperature': 20.51,
        'type': 'Thermostat',
        'zone_idx': '0B',
      }),
      dict({
        'battery_low': None,
        'id': '34:125635',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:128145',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:136285',
        'is_alive': None,
        'setpoint': 15.5,
        'tcs_id': '01:145038',
        'temperature': 20.49,
        'type': 'Thermostat',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '34:144335',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:146623',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:147397',
        'is_alive': None,
        'tcs_id': '01:078710',
        'temperature': 20.37,
        'type': 'Thermostat',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '34:148939',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '04',
      }),
      dict({
        'battery_low': None,
        'id': '34:155573',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:157457',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:159297',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:162993',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:172927',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:175809',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:176169',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:176627',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:177047',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:182991',
        'is_alive': None,
        'tcs_id': '01:195932',
        'temperature': 19.28,
        'type': 'Thermostat',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'id': '34:190267',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': False,
        'id': '34:194645',
        'is_alive': None,
        'setpoint': 15.5,
        'tcs_id': '01:195932',
        'temperature': 18.44,
        'type': 'Thermostat',
        'zone_idx': '00',
      }),
      dict({
        'battery_low': None,
        'id': '34:195026',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:204867',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:205645',
        'is_alive': None,
        'tcs_id': '01:145038',
        'temperature': 20.69,
        'type': 'Thermostat',
        'zone_idx': '07',
      }),
      dict({
        'battery_low': None,
        'id': '34:208159',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:208165',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:209032',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:213191',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:219793',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:219801',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:219917',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:225071',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:225954',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:226553',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:235195',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:235203',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:235213',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:235221',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:237681',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:242504',
        'is_alive': None,
        'tcs_id': None,
        'temperature': 21.04,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:244333',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:247739',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '01',
      }),
      dict({
        'battery_low': None,
        'id': '34:247741',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '03',
      }),
      dict({
        'battery_low': None,
        'id': '34:247743',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '06',
      }),
      dict({
        'battery_low': None,
        'id': '34:247919',
        'is_alive': None,
        'tcs_id': '01:073976',
        'type': 'Thermostat',
        'zone_idx': '05',
      }),
      dict({
        'battery_low': None,
        'id': '34:254211',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:254213',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '34:260920',
        'is_alive': None,
        'tcs_id': None,
        'type': 'Thermostat',
        'zone_idx': None,
      }),
      dict({
        'battery_low': None,
        'id': '37:000001',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:004841',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:005302',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:005608',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:005624',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:005633',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:006393',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:006421',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:006470',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:006488',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:011523',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:014196',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:017639',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:034528',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:039266',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:039271',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:043931',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:053261',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:053679',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:054614',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:062388',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:064328',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:070351',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:078437',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:081967',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:087793',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:108640',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:117647',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:123456',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:125482',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:137928',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:141993',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:151757',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:151780',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:153226',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:154011',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:155617',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:171685',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:171871',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:195851',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:197660',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:197661',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:201960',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:205750',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:205755',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:205756',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:207882',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:211856',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:215972',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:226252',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:227673',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:228323',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:231676',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:231842',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:231859',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:237286',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:237292',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:237600',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:237608',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:237614',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:237616',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:238109',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:238124',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:238167',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:238176',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:239356',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:239374',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:240038',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:242903',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:245348',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:245360',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:245398',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:249697',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:250192',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:250299',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:255297',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:258565',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '37:261128',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '39:159057',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '41:111111',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '42:222222',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '43:333333',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '44:444444',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '45:555555',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '46:666666',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '47:777777',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '48:888888',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
      dict({
        'battery_low': None,
        'id': '49:999999',
        'is_alive': None,
        'type': 'DeviceHvac',
      }),
    ]),
    'schema': dict({
      '01:024170': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:026398': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:037291': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:037519': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:040078': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:050858': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '00': dict({
            '_name': None,
            'actuators': list([
              '04:055514',
              '04:055594',
            ]),
            'class': None,
            'sensor': None,
          }),
        }),
      }),
      '01:051477': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:054173': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:059885': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '00': dict({
            '_name': None,
            'actuators': list([
              '04:105119',
              '04:105167',
              '04:105255',
              '04:126354',
              '04:126368',
              '04:126378',
            ]),
            'class': None,
            'sensor': None,
          }),
        }),
      }),
      '01:062035': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:063844': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:069616': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
          'heating_valve': '13:172643',
          'hotwater_valve': '13:002512',
          'sensor': '07:016460',
        }),
        'system': dict({
          'appliance_control': '13:024041',
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '00': dict({
            '_name': 'CHP Office',
            'actuators': list([
              '04:167740',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:167740',
          }),
          '01': dict({
            '_name': 'Lounge',
            'actuators': list([
              '04:138066',
              '04:138068',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:138068',
          }),
          '02': dict({
            '_name': 'Hallway',
            'actuators': list([
              '04:197688',
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '03': dict({
            '_name': 'Master bed',
            'actuators': list([
              '04:138054',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:138054',
          }),
          '04': dict({
            '_name': 'Guest bed',
            'actuators': list([
              '04:138060',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:138060',
          }),
          '05': dict({
            '_name': 'BT Office',
            'actuators': list([
              '04:167734',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:167734',
          }),
          '06': dict({
            '_name': 'Dining room',
            'actuators': list([
              '04:197696',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:197696',
          }),
          '07': dict({
            '_name': 'Cloaks',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:067179',
          }),
        }),
      }),
      '01:072888': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:073322': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:073765': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:073976': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
          '02:044328': dict({
            'circuits': dict({
              '00': dict({
                'zone_idx': '08',
              }),
              '01': dict({
                'zone_idx': '07',
              }),
              '02': dict({
                'zone_idx': '03',
              }),
              '03': dict({
                'zone_idx': None,
              }),
              '04': dict({
                'zone_idx': None,
              }),
              '05': dict({
                'zone_idx': None,
              }),
              '06': dict({
                'zone_idx': None,
              }),
              '07': dict({
                'zone_idx': None,
              }),
            }),
          }),
          '02:044435': dict({
            'circuits': dict({
              '00': dict({
                'zone_idx': '00',
              }),
              '01': dict({
                'zone_idx': '00',
              }),
              '02': dict({
                'zone_idx': '00',
              }),
              '03': dict({
                'zone_idx': None,
              }),
              '04': dict({
                'zone_idx': None,
              }),
              '05': dict({
                'zone_idx': None,
              }),
              '06': dict({
                'zone_idx': None,
              }),
              '07': dict({
                'zone_idx': None,
              }),
            }),
          }),
          '02:044446': dict({
            'circuits': dict({
              '00': dict({
                'zone_idx': '04',
              }),
              '01': dict({
                'zone_idx': '05',
              }),
              '02': dict({
                'zone_idx': '01',
              }),
              '03': dict({
                'zone_idx': '01',
              }),
              '04': dict({
                'zone_idx': '06',
              }),
              '05': dict({
                'zone_idx': None,
              }),
              '06': dict({
                'zone_idx': None,
              }),
              '07': dict({
                'zone_idx': None,
              }),
            }),
          }),
        }),
        'zones': dict({
          '00': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': None,
          }),
          '01': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:247739',
          }),
          '02': dict({
            '_name': None,
            'actuators': list([
              '04:113257',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:113257',
          }),
          '03': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:247741',
          }),
          '04': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:148939',
          }),
          '05': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:247919',
          }),
          '06': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:247743',
          }),
          '07': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '03:256021',
          }),
          '08': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '03:256004',
          }),
        }),
      }),
      '01:076010': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:078710': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
          'heating_valve': None,
          'hotwater_valve': '13:109598',
          'sensor': '07:017494',
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '00': dict({
            '_name': 'Cloakroom',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:133277',
          }),
          '01': dict({
            '_name': 'Study',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '22:032844',
          }),
          '02': dict({
            '_name': 'Kitchen',
            'actuators': list([
            ]),
            'class': 'zone_valve',
            'sensor': '22:060293',
          }),
          '03': dict({
            '_name': 'Child Bed',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '34:103601',
          }),
          '04': dict({
            '_name': 'Passage',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:061402',
          }),
          '05': dict({
            '_name': 'Guest Bed',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '34:147397',
          }),
          '06': dict({
            '_name': 'Master Bed',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '34:103839',
          }),
          '07': dict({
            '_name': 'Landing',
            'actuators': list([
            ]),
            'class': 'electric_heat',
            'sensor': None,
          }),
          '08': dict({
            '_name': 'Hallway',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:098464',
          }),
          '09': dict({
            '_name': 'TV Couch',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:098306',
          }),
          '0A': dict({
            '_name': 'Snug',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:098474',
          }),
          '0B': dict({
            '_name': 'Lounge',
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': '04:098449',
          }),
        }),
      }),
      '01:081046': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:085545': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:085674': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:087939': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
          '02:017205': dict({
            'circuits': dict({
              '00': dict({
                'zone_idx': '00',
              }),
              '01': dict({
                'zone_idx': '00',
              }),
              '02': dict({
                'zone_idx': '00',
              }),
              '03': dict({
                'zone_idx': '00',
              }),
              '04': dict({
                'zone_idx': '00',
              }),
              '05': dict({
                'zone_idx': None,
              }),
              '06': dict({
                'zone_idx': None,
              }),
              '07': dict({
                'zone_idx': None,
              }),
            }),
          }),
        }),
        'zones': dict({
          '00': dict({
            '_name': 'Woonkamer',
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '03:123001',
          }),
          '01': dict({
            '_name': 'Toilet',
            'actuators': list([
              '04:225657',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:225657',
          }),
          '02': dict({
            '_name': 'Badkamer',
            'actuators': list([
              '04:225661',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:225661',
          }),
          '03': dict({
            '_name': 'Slaapkamer',
            'actuators': list([
              '04:059569',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:059569',
          }),
          '04': dict({
            '_name': 'Slaapkamer Evi',
            'actuators': list([
              '04:225663',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:225663',
          }),
          '05': dict({
            '_name': 'Slaapkamer Nova',
            'actuators': list([
              '04:024000',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:024000',
          }),
          '06': dict({
            '_name': 'Kastenkamer',
            'actuators': list([
              '04:023992',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:023992',
          }),
        }),
      }),
      '01:095966': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:096339': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:102458': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:111111': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:123456': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '00': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '01': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '02': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '03': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '04': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '05': dict({
            '_name': None,
            'actuators': list([
              '04:039169',
              '04:039170',
              '04:039171',
              '04:039172',
              '04:039173',
              '04:039174',
              '04:039175',
              '04:039176',
              '04:039177',
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '06': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '07': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
        }),
      }),
      '01:130735': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:133689': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:138490': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:139901': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:140959': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:145038': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
          'heating_valve': None,
          'hotwater_valve': '13:120242',
          'sensor': '07:046947',
        }),
        'system': dict({
          'appliance_control': '13:032648',
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '00': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': None,
            'sensor': None,
          }),
          '01': dict({
            '_name': 'Main room',
            'actuators': list([
              '04:189078',
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
          '02': dict({
            '_name': 'Kitchen',
            'actuators': list([
              '04:056057',
            ]),
            'class': 'radiator_valve',
            'sensor': '34:092243',
          }),
          '03': dict({
            '_name': 'Kitchen',
            'actuators': list([
              '04:056059',
            ]),
            'class': 'radiator_valve',
            'sensor': '12:010740',
          }),
          '04': dict({
            '_name': 'Bathroom',
            'actuators': list([
              '04:056053',
              '04:189076',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:189076',
          }),
          '05': dict({
            '_name': 'Bedroom',
            'actuators': list([
              '04:189082',
            ]),
            'class': 'radiator_valve',
            'sensor': '34:136285',
          }),
          '06': dict({
            '_name': 'Kids room',
            'actuators': list([
              '04:189080',
            ]),
            'class': 'radiator_valve',
            'sensor': '34:064023',
          }),
          '07': dict({
            '_name': 'Back room',
            'actuators': list([
              '04:056061',
            ]),
            'class': 'radiator_valve',
            'sensor': '34:205645',
          }),
          '08': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': None,
            'sensor': None,
          }),
          '09': dict({
            '_name': None,
            'actuators': list([
            ]),
            'class': None,
            'sensor': None,
          }),
          '0A': dict({
            '_name': 'Office',
            'actuators': list([
            ]),
            'class': None,
            'sensor': '22:140285',
          }),
        }),
      }),
      '01:155341': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:158182': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:164379': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:169176': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:182472': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:185426': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:187666': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:191718': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:195932': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
          'heating_valve': None,
          'hotwater_valve': '13:203402',
          'sensor': '07:048080',
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
          '02:007533': dict({
            'circuits': dict({
              '00': dict({
                'zone_idx': '00',
              }),
              '01': dict({
                'zone_idx': '01',
              }),
              '02': dict({
                'zone_idx': '0B',
              }),
              '03': dict({
                'zone_idx': None,
              }),
              '04': dict({
                'zone_idx': None,
              }),
              '05': dict({
                'zone_idx': None,
              }),
              '06': dict({
                'zone_idx': None,
              }),
              '07': dict({
                'zone_idx': None,
              }),
            }),
          }),
        }),
        'zones': dict({
          '00': dict({
            '_name': 'Kitchen & Util',
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:194645',
          }),
          '01': dict({
            '_name': 'Hall & WC',
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:182991',
          }),
          '02': dict({
            '_name': 'Office',
            'actuators': list([
              '04:017806',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:017806',
          }),
          '03': dict({
            '_name': 'Living room',
            'actuators': list([
              '04:017984',
            ]),
            'class': 'radiator_valve',
            'sensor': '34:002877',
          }),
          '04': dict({
            '_name': 'Landing',
            'actuators': list([
              '04:017980',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:017980',
          }),
          '05': dict({
            '_name': 'Bedroom 1',
            'actuators': list([
              '04:017986',
            ]),
            'class': 'radiator_valve',
            'sensor': '34:006985',
          }),
          '06': dict({
            '_name': 'Bedroom 2',
            'actuators': list([
              '04:017804',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:017804',
          }),
          '07': dict({
            '_name': 'Bedroom 3',
            'actuators': list([
              '04:017982',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:017982',
          }),
          '08': dict({
            '_name': 'Bedroom 4',
            'actuators': list([
              '04:017808',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:017808',
          }),
          '09': dict({
            '_name': 'Bathroom',
            'actuators': list([
              '04:018756',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:018756',
          }),
          '0A': dict({
            '_name': 'Ensuite',
            'actuators': list([
              '04:018744',
            ]),
            'class': 'radiator_valve',
            'sensor': '04:018744',
          }),
          '0B': dict({
            '_name': 'Old Shop',
            'actuators': list([
            ]),
            'class': 'underfloor_heating',
            'sensor': '34:124201',
          }),
        }),
      }),
      '01:196185': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:198098': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:201047': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:205114': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:205453': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:210309': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:220768': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:223036': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:225826': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
        }),
      }),
      '01:239474': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '06': dict({
            '_name': None,
            'actuators': list([
              '04:105113',
              '04:105249',
            ]),
            'class': None,
            'sensor': None,
          }),
        }),
      }),
      '01:239700': dict({
        'orphans': list([
        ]),
        'stored_hotwater': dict({
        }),
        'system': dict({
          'appliance_control': None,
        }),
        'underfloor_heating': dict({
        }),
        'zones': dict({
          '07': dict({
            '_name': None,
            'actuators': list([
              '04:039359',
              '04:039363',
              '04:039365',
            ]),
            'class': 'radiator_valve',
            'sensor': None,
          }),
        }),
      }),
      'main_tcs': '01:145038',
      'orphans_heat': list([
        '04:017810',
        '13:027756',
      ]),
      'orphans_hvac': list([
      ]),
    }),
    'tcs': dict({
      'id': '01:145038',
      'zones': dict({
        '00': dict({
          'actuators': list([
          ]),
          'name': None,
          'sensor': None,
          'type': 'Zone',
        }),
        '01': dict({
          'actuators': list([
            '04:189078',
          ]),
          'name': 'Main room',
          'sensor': None,
          'type': 'RadZone',
        }),
        '02': dict({
          'actuators': list([
            '04:056057',
          ]),
          'name': 'Kitchen',
          'sensor': '34:092243',
          'type': 'RadZone',
        }),
        '03': dict({
          'actuators': list([
            '04:056059',
          ]),
          'name': 'Kitchen',
          'sensor': '12:010740',
          'type': 'RadZone',
        }),
        '04': dict({
          'actuators': list([
            '04:056053',
            '04:189076',
          ]),
          'name': 'Bathroom',
          'sensor': '04:189076',
          'type': 'RadZone',
        }),
        '05': dict({
          'actuators': list([
            '04:189082',
          ]),
          'name': 'Bedroom',
          'sensor': '34:136285',
          'type': 'RadZone',
        }),
        '06': dict({
          'actuators': list([
            '04:189080',
          ]),
          'name': 'Kids room',
          'sensor': '34:064023',
          'type': 'RadZone',
        }),
        '07': dict({
          'actuators': list([
            '04:056061',
          ]),
          'name': 'Back room',
          'sensor': '34:205645',
          'type': 'RadZone',
        }),
        '08': dict({
          'actuators': list([
          ]),
          'name': None,
          'sensor': None,
          'type': 'Zone',
        }),
        '09': dict({
          'actuators': list([
          ]),
          'name': None,
          'sensor': None,
          'type': 'Zone',
        }),
        '0A': dict({
          'actuators': list([
          ]),
          'name': 'Office',
          'sensor': '22:140285',
          'type': 'Zone',
        }),
      }),
    }),
  })
# ---
