{"push_id":853865012,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"7aabd9bc5f0147f16feb1c1ed387163fb9f3fee5","before":"1965f105843c5519fe85dfcc3c6676b288c4cad1","commits":[{"sha":"8ba5eaf74dbd79ae8b210fed750317133b6429b9","author":{"email":"12609163f246f5b5075870c83ae8614bcd39fd4c@smartthings.com","name":"Mike Robinet"},"message":"CREX-3129 Update parent and service manager apps to be singleton","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/8ba5eaf74dbd79ae8b210fed750317133b6429b9"},{"sha":"ef21fd42572f34ef6ae0ba9d200611434454e416","author":{"email":"93a18aeb581590d5dc34cb7662e614c4f4ec5beb@smartthings.com","name":"Warodom Khamphanchai"},"message":"DVCSMP-668\n\nThe following changes has been made to the original Aeon Multisensor device type handler to improve and modernize it:\n1. Add \"powerSupply\" attribute to be able to tell power source (USB Cable/Battery)\n2. Add preference page for user to customize \"motion delay time\", \"motion sensitivity\", and \"sensor report interval\"\n3. Add color backgroud of \"illuminance\" value tile\n4. Add tile for \"ultravioletIndex\"\n5. Add tile for \"powerSupply\"\n6. Modify updated() to be able to send configuration commands to sensor whether it is powered by USB cable or battery\n7. When battery operated, send command to get update battery level if it hasn't been reported for a while\n8. Report MSR of the sensor\n9. Add handle for ConfigurationReport command class to update the \"powerSupply\" tile and change opetion mode of the sensor accordingly\n10. Update configure() to configure parameters changed by user in preference page\n11. Take out the \"Configure\" tile and instead send the configuration commands on every wakeup (sensor is battey powered)","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/ef21fd42572f34ef6ae0ba9d200611434454e416"},{"sha":"794ff6b68aba4d2c48f753e8a9f7900e72cf2b74","author":{"email":"93a18aeb581590d5dc34cb7662e614c4f4ec5beb@smartthings.com","name":"Warodom Khamphanchai"},"message":"DVCSMP-668\n\n- Show batteryStatus tile insteady of battery tile to be able to display both when sensor is USB powered or battery powered\n- Remove background for illuminance. This can be added when we have best practice of showing colors for lux.\n- Instead of using powerSupply:failed, configurationGet cmd is sent and then the configure() is triggered by configurationReport to determine powerSupply (USB Cable/Battery)\n- Instead of querying battery level on wake up, battery report is put in association group 2 that is configured to report every 6 hours by default\n- Update configure() to  send both unsecure and secure configuration commands when sensor is joined normally or securely","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/794ff6b68aba4d2c48f753e8a9f7900e72cf2b74"},{"sha":"cbd5c91d5224ff388f90443dfda7e21850d80e76","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@cousins.io","name":"Mike Cousins"},"message":"update keen home smart vent device handler","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/cbd5c91d5224ff388f90443dfda7e21850d80e76"},{"sha":"47210ca8b492d09a17cf36c7f0dc468dc02c89e1","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"Juan Pablo Risso"},"message":"Fix to Hue reverts dimmer settings (DVCSMP-1227)\n\nif you use the hue native app to adjust the dimmer setting, smartthings will reset the dimmer to previous value when toggling from ST app (and automations)","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/47210ca8b492d09a17cf36c7f0dc468dc02c89e1"},{"sha":"aa93850c626ecb1883e71bbbca704227ce163031","author":{"email":"93a18aeb581590d5dc34cb7662e614c4f4ec5beb@smartthings.com","name":"Warodom Khamphanchai"},"message":"Merge pull request #209 from kwarodom/aeonMultiSensor6\n\nDVCSMP-668: Aeon Multi Sensor 6","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/aa93850c626ecb1883e71bbbca704227ce163031"},{"sha":"6db15b12c176fb075103b95672b7baea825a791f","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"Juan Pablo Risso"},"message":"Merge pull request #230 from juano2310/hue_ff\n\nFix DVCSMP-1227 & DVCSMP-1232","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/6db15b12c176fb075103b95672b7baea825a791f"},{"sha":"20f1a7688909923f3f33084708476416ba6438db","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"juano2310"},"message":"Wemo refactor final (DVCSMP-1189)\n\nhttps://smartthings.atlassian.net/browse/DVCSMP-1189\n\nDetect and mark device offline within 5 minutes.\nShow Device offline in device tile.\nShow Device offline in Recent Activity.\nLog the current IP address to Recent Activity.\nLog the changed IP address to Recent Activity.\nSupport 'Turning on' and 'Turning off' (blindly changing the state of\ndevice to ON or OFF without confirming bulb responded correctly)\nTurn on / off through Wemo-App reflected timely in SmartThings\nApp/Ecosystem.\nManual turn on / off of device is reflected timely in SmartThings\nApp/Ecosystem.\n\nLower case createEvent\n\nBug Fixes\n\nBug fixes\n\nsetOffline\n\nMinor cosmetic fixes","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/20f1a7688909923f3f33084708476416ba6438db"},{"sha":"20e5b51aef547a416254c886693faddb58e43524","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"Juan Pablo Risso"},"message":"Merge pull request #239 from juano2310/WEMO_FFinal4\n\nDVCSMP-1189: Wemo refactor final","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/20e5b51aef547a416254c886693faddb58e43524"},{"sha":"10dee44c0a22a71fa777e87db840bc6f4d1c1d3a","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"Juan Pablo Risso"},"message":"Merge pull request #240 from SmartThingsCommunity/master\n\nMaster -> Staging","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/10dee44c0a22a71fa777e87db840bc6f4d1c1d3a"},{"sha":"2d22b5a384a7e747e45dd6b9b48076100930927f","author":{"email":"1d1fbd1f3d0477ea51495dbb3bed8320f87df9bc@smartthings.com","name":"Tom Manley"},"message":"Fix 'Low Battery Handler' exception caused by non-integer battery events\n\nZigBee locks report battery percentage remaining in .5% increments. However\nthe Low Battery Handler Smart App in Hello Home expects it to be an integer.","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/2d22b5a384a7e747e45dd6b9b48076100930927f"},{"sha":"5e6bfb58571496025f2fb029b21944f8f1cbafb8","author":{"email":"62014fd456c03090905332ebcdb2c7a28c582094@openmobl.com","name":"Donald C. Kirker"},"message":"Merge pull request #214 from keenhome/update-keen-home-smart-vent-handler\n\nupdate keen home smart vent device handler","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/5e6bfb58571496025f2fb029b21944f8f1cbafb8"},{"sha":"58187006b71352c1addbb476958a452ac51e3dc1","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@smartthings.com","name":"Matthew Nohr"},"message":"Merge pull request #136 from mrobinet/master\n\nCREX-3129 Update service manager apps to be singleton","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/58187006b71352c1addbb476958a452ac51e3dc1"},{"sha":"0171644a77df88d9bd11ab8c97131af975c5f6a5","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@smartthings.com","name":"Matt Nohr"},"message":"Merge branch 'master' into staging","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/0171644a77df88d9bd11ab8c97131af975c5f6a5"},{"sha":"8f6201507a3ec1444622bfc8b761fa570fe1c353","author":{"email":"1d1fbd1f3d0477ea51495dbb3bed8320f87df9bc@gmail.com","name":"Tom Manley"},"message":"Merge pull request #246 from tpmanley/feature/lock-battery-fix\n\nFix 'Low Battery Handler' exception caused by non-integer battery events","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/8f6201507a3ec1444622bfc8b761fa570fe1c353"},{"sha":"f337e8a085ef86ce73d720bf91e12046ddd8237c","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@smartthings.com","name":"bflorian"},"message":"Corrected filename of Z-Wave Device Multichannel","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/f337e8a085ef86ce73d720bf91e12046ddd8237c"},{"sha":"d830c1fae084b6ac8ccecb4c9a068c08b6f75b5c","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@smartthings.com","name":"bflorian"},"message":"Filename corrections","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/d830c1fae084b6ac8ccecb4c9a068c08b6f75b5c"},{"sha":"702f0f87d07ee0ec5c59bcc1c4c32332a3adb1d8","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@smartthings.com","name":"bflorian"},"message":"Merge branch 'master' into staging","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/702f0f87d07ee0ec5c59bcc1c4c32332a3adb1d8"},{"sha":"8c55b6314a47019d6b3b3b31d8bc584da9d7fae1","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"Juan Pablo Risso"},"message":"Force Level = 1% to 1\n\nThis ensures that the bulb will be able to dim to it minimum","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/8c55b6314a47019d6b3b3b31d8bc584da9d7fae1"},{"sha":"1ee768016f2e9583da1a149bcf096aeb53fb9f20","author":{"email":"593446a718ea7d57755186f3cda0cf86f14dd37e@gmail.com","name":"Juan Pablo Risso"},"message":"Merge pull request #252 from juano2310/HUE_NEW\n\nForce Level = 1% to 1","distinct":true,"url":"https://api.github.com/repos/dansarginson/SmartThingsPublic/commits/1ee768016f2e9583da1a149bcf096aeb53fb9f20"}]}