mirror of
				https://github.com/python-kasa/python-kasa.git
				synced 2025-10-31 20:51:54 +00:00 
			
		
		
		
	Add H200 experimental fixture (#1180)
This commit is contained in:
		
							
								
								
									
										292
									
								
								kasa/tests/fixtures/experimental/H200(US)_1.0_1.3.6.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										292
									
								
								kasa/tests/fixtures/experimental/H200(US)_1.0_1.3.6.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,292 @@ | ||||
| { | ||||
|     "getAlertConfig": {}, | ||||
|     "getChildDeviceList": { | ||||
|         "child_device_list": [ | ||||
|             { | ||||
|                 "at_low_battery": false, | ||||
|                 "avatar": "sensor_t310", | ||||
|                 "bind_count": 1, | ||||
|                 "category": "subg.trigger.temp-hmdt-sensor", | ||||
|                 "current_humidity": 51, | ||||
|                 "current_humidity_exception": 0, | ||||
|                 "current_temp": 19.4, | ||||
|                 "current_temp_exception": -0.6, | ||||
|                 "device_id": "SCRUBBED_CHILD_DEVICE_ID_1", | ||||
|                 "fw_ver": "1.5.0 Build 230105 Rel.180832", | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_ver": "1.0", | ||||
|                 "jamming_rssi": -113, | ||||
|                 "jamming_signal_level": 1, | ||||
|                 "lastOnboardingTimestamp": 1724637745, | ||||
|                 "mac": "F0A731000000", | ||||
|                 "model": "T310", | ||||
|                 "nickname": "I01BU0tFRF9OQU1FIw==", | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "parent_device_id": "0000000000000000000000000000000000000000", | ||||
|                 "region": "Australia/Canberra", | ||||
|                 "report_interval": 16, | ||||
|                 "rssi": -36, | ||||
|                 "signal_level": 3, | ||||
|                 "specs": "US", | ||||
|                 "status": "online", | ||||
|                 "status_follow_edge": false, | ||||
|                 "temp_unit": "celsius", | ||||
|                 "type": "SMART.TAPOSENSOR" | ||||
|             }, | ||||
|             { | ||||
|                 "at_low_battery": false, | ||||
|                 "avatar": "sensor_t315", | ||||
|                 "battery_percentage": 100, | ||||
|                 "bind_count": 1, | ||||
|                 "category": "subg.trigger.temp-hmdt-sensor", | ||||
|                 "current_humidity": 53, | ||||
|                 "current_humidity_exception": 0, | ||||
|                 "current_temp": 18.3, | ||||
|                 "current_temp_exception": -0.7, | ||||
|                 "device_id": "SCRUBBED_CHILD_DEVICE_ID_2", | ||||
|                 "fw_ver": "1.8.0 Build 230921 Rel.091519", | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_ver": "1.0", | ||||
|                 "jamming_rssi": -114, | ||||
|                 "jamming_signal_level": 1, | ||||
|                 "lastOnboardingTimestamp": 1724637369, | ||||
|                 "mac": "202351000000", | ||||
|                 "model": "T315", | ||||
|                 "nickname": "I01BU0tFRF9OQU1FIw==", | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "parent_device_id": "0000000000000000000000000000000000000000", | ||||
|                 "region": "Australia/Canberra", | ||||
|                 "report_interval": 16, | ||||
|                 "rssi": -50, | ||||
|                 "signal_level": 3, | ||||
|                 "specs": "US", | ||||
|                 "status": "online", | ||||
|                 "status_follow_edge": false, | ||||
|                 "temp_unit": "celsius", | ||||
|                 "type": "SMART.TAPOSENSOR" | ||||
|             }, | ||||
|             { | ||||
|                 "at_low_battery": false, | ||||
|                 "avatar": "outdoor", | ||||
|                 "bind_count": 1, | ||||
|                 "category": "subg.trigger.contact-sensor", | ||||
|                 "device_id": "SCRUBBED_CHILD_DEVICE_ID_3", | ||||
|                 "fw_ver": "1.9.0 Build 230704 Rel.154559", | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_ver": "1.0", | ||||
|                 "jamming_rssi": -116, | ||||
|                 "jamming_signal_level": 1, | ||||
|                 "lastOnboardingTimestamp": 1724635267, | ||||
|                 "mac": "A86E84000000", | ||||
|                 "model": "T110", | ||||
|                 "nickname": "I01BU0tFRF9OQU1FIw==", | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "open": false, | ||||
|                 "parent_device_id": "0000000000000000000000000000000000000000", | ||||
|                 "region": "Australia/Canberra", | ||||
|                 "report_interval": 16, | ||||
|                 "rssi": -55, | ||||
|                 "signal_level": 3, | ||||
|                 "specs": "US", | ||||
|                 "status": "online", | ||||
|                 "status_follow_edge": false, | ||||
|                 "type": "SMART.TAPOSENSOR" | ||||
|             }, | ||||
|             { | ||||
|                 "at_low_battery": false, | ||||
|                 "avatar": "button", | ||||
|                 "bind_count": 1, | ||||
|                 "category": "subg.trigger.button", | ||||
|                 "device_id": "SCRUBBED_CHILD_DEVICE_ID_4", | ||||
|                 "fw_ver": "1.12.0 Build 231121 Rel.092508", | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_ver": "1.0", | ||||
|                 "jamming_rssi": -114, | ||||
|                 "jamming_signal_level": 1, | ||||
|                 "lastOnboardingTimestamp": 1724636047, | ||||
|                 "mac": "3C52A1000000", | ||||
|                 "model": "S200B", | ||||
|                 "nickname": "I01BU0tFRF9OQU1FIw==", | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "parent_device_id": "0000000000000000000000000000000000000000", | ||||
|                 "region": "Australia/Canberra", | ||||
|                 "report_interval": 16, | ||||
|                 "rssi": -38, | ||||
|                 "signal_level": 3, | ||||
|                 "specs": "US", | ||||
|                 "status": "online", | ||||
|                 "status_follow_edge": false, | ||||
|                 "type": "SMART.TAPOSENSOR" | ||||
|             }, | ||||
|             { | ||||
|                 "at_low_battery": false, | ||||
|                 "avatar": "button", | ||||
|                 "bind_count": 1, | ||||
|                 "category": "subg.trigger.button", | ||||
|                 "device_id": "SCRUBBED_CHILD_DEVICE_ID_5", | ||||
|                 "fw_ver": "1.12.0 Build 231121 Rel.092508", | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_ver": "1.0", | ||||
|                 "jamming_rssi": -104, | ||||
|                 "jamming_signal_level": 2, | ||||
|                 "lastOnboardingTimestamp": 1724636886, | ||||
|                 "mac": "98254A000000", | ||||
|                 "model": "S200B", | ||||
|                 "nickname": "I01BU0tFRF9OQU1FIw==", | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "parent_device_id": "0000000000000000000000000000000000000000", | ||||
|                 "region": "Australia/Canberra", | ||||
|                 "report_interval": 16, | ||||
|                 "rssi": -36, | ||||
|                 "signal_level": 3, | ||||
|                 "specs": "US", | ||||
|                 "status": "online", | ||||
|                 "status_follow_edge": false, | ||||
|                 "type": "SMART.TAPOSENSOR" | ||||
|             } | ||||
|         ], | ||||
|         "start_index": 0, | ||||
|         "sum": 5 | ||||
|     }, | ||||
|     "getCircularRecordingConfig": { | ||||
|         "harddisk_manage": { | ||||
|             "harddisk": { | ||||
|                 "loop": "on" | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     "getConnectionType": { | ||||
|         "link_type": "ethernet" | ||||
|     }, | ||||
|     "getDeviceInfo": { | ||||
|         "device_info": { | ||||
|             "basic_info": { | ||||
|                 "avatar": "hub_h200", | ||||
|                 "bind_status": true, | ||||
|                 "child_num": 0, | ||||
|                 "dev_id": "0000000000000000000000000000000000000000", | ||||
|                 "device_alias": "#MASKED_NAME#", | ||||
|                 "device_info": "H200 1.0", | ||||
|                 "device_model": "H200", | ||||
|                 "device_name": "0000 0.0", | ||||
|                 "device_type": "SMART.TAPOHUB", | ||||
|                 "has_set_location_info": 1, | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_version": "1.0", | ||||
|                 "latitude": 0, | ||||
|                 "local_ip": "127.0.0.123", | ||||
|                 "longitude": 0, | ||||
|                 "mac": "24-2F-D0-00-00-00", | ||||
|                 "need_sync_sha1_password": 0, | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "product_name": "Tapo Smart Hub", | ||||
|                 "region": "US", | ||||
|                 "status": "configured", | ||||
|                 "sw_version": "1.3.6 Build 20240829 rel.71119" | ||||
|             }, | ||||
|             "info": { | ||||
|                 "avatar": "hub_h200", | ||||
|                 "bind_status": true, | ||||
|                 "child_num": 0, | ||||
|                 "dev_id": "0000000000000000000000000000000000000000", | ||||
|                 "device_alias": "#MASKED_NAME#", | ||||
|                 "device_info": "H200 1.0", | ||||
|                 "device_model": "H200", | ||||
|                 "device_name": "0000 0.0", | ||||
|                 "device_type": "SMART.TAPOHUB", | ||||
|                 "has_set_location_info": 1, | ||||
|                 "hw_id": "00000000000000000000000000000000", | ||||
|                 "hw_version": "1.0", | ||||
|                 "latitude": 0, | ||||
|                 "local_ip": "127.0.0.123", | ||||
|                 "longitude": 0, | ||||
|                 "mac": "24-2F-D0-00-00-00", | ||||
|                 "need_sync_sha1_password": 0, | ||||
|                 "oem_id": "00000000000000000000000000000000", | ||||
|                 "product_name": "Tapo Smart Hub", | ||||
|                 "region": "US", | ||||
|                 "status": "configured", | ||||
|                 "sw_version": "1.3.6 Build 20240829 rel.71119" | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     "getFirmwareAutoUpgradeConfig": { | ||||
|         "auto_upgrade": { | ||||
|             "common": { | ||||
|                 "enabled": "on", | ||||
|                 "random_range": 120, | ||||
|                 "time": "03:00" | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     "getFirmwareUpdateStatus": { | ||||
|         "cloud_config": { | ||||
|             "upgrade_status": { | ||||
|                 "lastUpgradingSuccess": true, | ||||
|                 "state": "normal" | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     "getLedStatus": { | ||||
|         "led": { | ||||
|             "config": { | ||||
|                 ".name": "config", | ||||
|                 ".type": "led", | ||||
|                 "enabled": "on" | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     "getMediaEncrypt": { | ||||
|         "cet": { | ||||
|             "media_encrypt": { | ||||
|                 "enabled": "on" | ||||
|             } | ||||
|         } | ||||
|     }, | ||||
|     "getSdCardStatus": { | ||||
|         "harddisk_manage": { | ||||
|             "hd_info": [ | ||||
|                 { | ||||
|                     "hd_info_1": { | ||||
|                         "detect_status": "offline", | ||||
|                         "disk_name": "1", | ||||
|                         "loop_record_status": "1", | ||||
|                         "status": "offline" | ||||
|                     } | ||||
|                 } | ||||
|             ] | ||||
|         } | ||||
|     }, | ||||
|     "getSirenConfig": { | ||||
|         "duration": 300, | ||||
|         "siren_type": "Doorbell Ring 3", | ||||
|         "volume": "6" | ||||
|     }, | ||||
|     "getSirenStatus": { | ||||
|         "status": "off", | ||||
|         "time_left": 0 | ||||
|     }, | ||||
|     "getSirenTypeList": { | ||||
|         "siren_type_list": [ | ||||
|             "Doorbell Ring 1", | ||||
|             "Doorbell Ring 2", | ||||
|             "Doorbell Ring 3", | ||||
|             "Doorbell Ring 4", | ||||
|             "Doorbell Ring 5", | ||||
|             "Doorbell Ring 6", | ||||
|             "Doorbell Ring 7", | ||||
|             "Doorbell Ring 8", | ||||
|             "Doorbell Ring 9", | ||||
|             "Doorbell Ring 10", | ||||
|             "Phone Ring", | ||||
|             "Alarm 1", | ||||
|             "Alarm 2", | ||||
|             "Alarm 3", | ||||
|             "Alarm 4", | ||||
|             "Dripping Tap", | ||||
|             "Alarm 5", | ||||
|             "Connection 1", | ||||
|             "Connection 2" | ||||
|         ] | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Steven B.
					Steven B.