mirror of
				https://github.com/python-kasa/python-kasa.git
				synced 2025-11-04 06:32:07 +00:00 
			
		
		
		
	dump_devinfo improvements (#657)
* dump_devinfo improvements * Scrub only the last three bytes for mac addresses * Add --target to allow creating fixtures based on discovery * Save fixtures directly to correct location, add --basedir to allow defining the location of repository root * Add --autosave to disable prompting for saving * Update fixtures for devices I have * Add fixture for HS110 hw 4.0 fw 1.0.4 * Improve help strings * Fix tests * Update devtools README * Default to discovery if no host/target given
This commit is contained in:
		
							
								
								
									
										40
									
								
								kasa/tests/fixtures/HS110(EU)_4.0_1.0.4.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								kasa/tests/fixtures/HS110(EU)_4.0_1.0.4.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,40 @@
 | 
			
		||||
{
 | 
			
		||||
    "emeter": {
 | 
			
		||||
        "get_realtime": {
 | 
			
		||||
            "current_ma": 451,
 | 
			
		||||
            "err_code": 0,
 | 
			
		||||
            "power_mw": 61753,
 | 
			
		||||
            "total_wh": 16323,
 | 
			
		||||
            "voltage_mv": 230837
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "system": {
 | 
			
		||||
        "get_sysinfo": {
 | 
			
		||||
            "active_mode": "none",
 | 
			
		||||
            "alias": "#MASKED_NAME#",
 | 
			
		||||
            "dev_name": "Smart Wi-Fi Plug With Energy Monitoring",
 | 
			
		||||
            "deviceId": "0000000000000000000000000000000000000000",
 | 
			
		||||
            "err_code": 0,
 | 
			
		||||
            "feature": "TIM:ENE",
 | 
			
		||||
            "hwId": "00000000000000000000000000000000",
 | 
			
		||||
            "hw_ver": "4.0",
 | 
			
		||||
            "icon_hash": "",
 | 
			
		||||
            "latitude_i": 0,
 | 
			
		||||
            "led_off": 1,
 | 
			
		||||
            "longitude_i": 0,
 | 
			
		||||
            "mac": "B0:95:75:00:00:00",
 | 
			
		||||
            "mic_type": "IOT.SMARTPLUGSWITCH",
 | 
			
		||||
            "model": "HS110(EU)",
 | 
			
		||||
            "next_action": {
 | 
			
		||||
                "type": -1
 | 
			
		||||
            },
 | 
			
		||||
            "oemId": "00000000000000000000000000000000",
 | 
			
		||||
            "on_time": 1484778,
 | 
			
		||||
            "relay_state": 1,
 | 
			
		||||
            "rssi": -60,
 | 
			
		||||
            "status": "new",
 | 
			
		||||
            "sw_ver": "1.0.4 Build 191111 Rel.143500",
 | 
			
		||||
            "updating": 0
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user