diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000000..5f982e7f88 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,27 @@ +Check all that apply + +# Type of Change + +- [ ] WWST Certification Request + - If this is your first time contributing code: + - [ ] I have reviewed the README.md file + - [ ] I have reviewed the CODE_OF_CONDUCT.md file + - [ ] I have signed the CLA + - [ ] I plan on entering a WWST Certification Request or have entered a request through the WWST Certification console at developer.smartthings.com +- [ ] Bug fix +- [ ] New feature +- [ ] Refactor + +# Checklist + +- [ ] I have performed a self-review of my code +- [ ] I have commented my code in hard-to-understand areas +- [ ] I have verified my changes by testing with a device or have communicated a plan for testing +- [ ] I am adding new behavior, such as adding a sub-driver, and have added and run new unit tests to cover the new behavior + +# Description of Change + + +# Summary of Completed Tests + + diff --git a/drivers/SmartThings/matter-switch/fingerprints.yml b/drivers/SmartThings/matter-switch/fingerprints.yml index 926fbf5b53..aa674b74b7 100644 --- a/drivers/SmartThings/matter-switch/fingerprints.yml +++ b/drivers/SmartThings/matter-switch/fingerprints.yml @@ -362,7 +362,7 @@ matterManufacturer: vendorId: 0x1168 productId: 0x03ED deviceProfileName: light-color-level-1800K-6500K - - id: 4456/1006 + - id: "4456/1006" deviceLabel: Matter Smart Light Bulb A19 RGBTW 1100lm vendorId: 0x1168 productId: 0x03EE diff --git a/drivers/SmartThings/matter-thermostat/profiles/fan.yml b/drivers/SmartThings/matter-thermostat/profiles/fan.yml index cf9100c2aa..5c9792309e 100644 --- a/drivers/SmartThings/matter-thermostat/profiles/fan.yml +++ b/drivers/SmartThings/matter-thermostat/profiles/fan.yml @@ -14,3 +14,6 @@ components: version: 1 categories: - name: Fan +metadata: + mnmn: SmartThingsEdge + vid: generic-fan-wind diff --git a/tools/config.luacov b/tools/config.luacov index cca0c1dc2e..c72c977219 100644 --- a/tools/config.luacov +++ b/tools/config.luacov @@ -3,7 +3,35 @@ configuration = { "scripting-engine", "lua_libs", "test", - "unofficial" + "unofficial", + "DishwasherAlarm", + "DishwasherMode", + "LaundryWasherControls", + "LaundryWasherMode", + "OperationalState", + "RefrigeratorAlarm", + "RefrigeratorAndTemperatureControlledCabinetMode", + "TemperatureControl", + "PumpConfigurationAndControl", + "RvcCleanMode", + "RvcOperationalState", + "RvcRunMode", + "AirQuality", + "CarbonDioxideConcentrationMeasurement", + "CarbonMonoxideConcentrationMeasurement", + "ConcentrationMeasurement", + "FormaldehydeConcentrationMeasurement", + "NitrogenDioxideConcentrationMeasurement", + "OzoneConcentrationMeasurement", + "Pm1ConcentrationMeasurement", + "Pm10ConcentrationMeasurement", + "Pm25ConcentrationMeasurement", + "PressureMeasurement", + "RadonConcentrationMeasurement", + "SmokeCoAlarm", + "TotalVolatileOrganicCompoundsConcentrationMeasurement", + "ActivatedCarbonFilterMonitoring", + "HepaFilterMonitoring", }, cobertura = { filenameparser = function(filename)