| commit | 1f724b751c902b392f03baf3e5ffb708b0d3f543 | [log] [tgz] |
|---|---|---|
| author | Timmatt <timmatt@google.com> | Fri Feb 16 20:06:49 2024 -0800 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Feb 16 20:07:28 2024 -0800 |
| tree | 8a1856e6e2d385d15f952a618ec7d7386278586e | |
| parent | bf519b1b9811e11bc640fc82c387069b0eb59a5a [diff] |
add disclaimer PiperOrigin-RevId: 607871307
Google Home Automator can help you automating your Google Home App.
You need a python 3 environment to run the script. Google Home UI Automator requires python 3.11 or newer.
3.1.1.14 and 3.10.1.6(latest public version). Or 3.12.4.1, 3.13.46.1.NOTE: Please select the correct Google account on Google Home App.
cd to the folder.pip install .$ ui-automator --commission DEVICE_NAME,PAIRING_CODE,ROOM_NAME
DEVICE_NAME: desired Matter device, e.g. m5stackPAIRING_CODE: pairing code of your Matter device, e.g. 34970112332ROOM_NAME: room that is going to be assigned, e.g. Office$ ui-automator --decommission DEVICE_NAME
DEVICE_NAME: display name of commissioned Matter device on GHA, e.g. m5stack$ ui-automator --commission DEVICE_NAME,PAIRING_CODE,ROOM_NAME --regtest [--repeat <REPEAT_TIMES>] [--hub <HUB_VERSION>] [--dut <MODEL>,<TYPE>,<PROTOCOL>] [--fw <DEVICE_FIRMWARE>]
--regtest is required--commission--repeat to run regression test in limited timesREPEAT_TIMES: repeated times for regression test--hub to include hub version in produced test reportHUB_VERSION: version of hub for controlling devices on GHA--dut to include device under test in produced test reportMODEL: Model of the device. e.g. X123123TYPE: Type of the device. e.g. LIGHTPROTOCOL: Used protocol of the device. e.g. MATTER--fw to include device firmware in produced test reportDEVICE_FIRMWARE: Firmware of test device.This project is not an official Google project. It is not supported by Google and Google specifically disclaims all warranties as to its quality, merchantability, or fitness for a particular purpose.