{ "packageName": "YoLink Device Service", "author": "Steven Barcus", "minimumHEVersion": "2.2.9", "dateReleased": "2022-07-17", "releaseNotes": "- Improve functionality and reliability of YoLink contact sensors bound to a Finger or Garage Door Controller\n- Handle invalid device ID errors\n- Update copyright dates\n\n", "documentationLink": "https://github.com/srbarcus/yolink/wiki", "communityLink": "https://community.hubitat.com/t/released-beta-yolink-device-service-app-and-drivers-to-connect-hubitat-to-yolink-devices/96432", "apps": [ { "id": "37d63098-6b13-4dd6-ba09-e359c2cdccb1", "name": "YoLink™ Device Service", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/YoLink_Device_Service.groovy", "required": true, "oauth": false, "primary": true, "version": "2.1.16" } ], "drivers": [ { "id": "b52850f3-b1d4-48b0-956c-990a37872dfa", "name": "YoLink Hub Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Hub_Device.groovy", "required": true, "version": "2.0.5" }, { "id": "c543abee-ca5a-47f6-bc0a-8799fea1f780", "name": "YoLink SpeakerHub Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/SpeakerHub_Device.groovy", "required": true, "version": "2.0.7" }, { "id": "d353c8a6-55f0-44bb-b3cb-135d7dbaac23", "name": "YoLink COSmokeSensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/COSmokeSensor_Device.groovy", "required": false, "version": "2.0.5" }, { "id": "5f401922-ac87-4a38-9870-34fb52757b25", "name": "YoLink DoorSensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/DoorSensor_Device.groovy", "required": false, "version": "2.1.3" }, { "id": "8d22ba39-b6ea-4740-9f60-b6d56254d5c4", "name": "YoLink Manipulator Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Manipulator_Device.groovy", "required": false, "version": "2.0.9" }, { "id": "2fc8dba4-61b1-4cfb-9fc7-8862d5368d93", "name": "YoLink MotionSensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/MotionSensor_Device.groovy", "required": false, "version": "2.0.6" }, { "id": "ce627334-e153-4494-8f20-f6f5bc8c1d90", "name": "YoLink Outlet Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Outlet_Device.groovy", "required": false, "version": "2.0.7" }, { "id": "0b5e05f6-69a4-4a40-ac97-ae57d5e0dc9f", "name": "YoLink SmartRemoter Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/SmartRemoter_Device.groovy", "required": false, "version": "2.0.9" }, { "id": "b015e789-7c86-46fc-bb0f-a85989f2166f", "name": "YoLink Switch Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Switch_Device.groovy", "required": false, "version": "2.0.5" }, { "id": "a49afcee-95fa-44a1-a858-91aafdfffcfc", "name": "YoLink MultiOutlet Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/MultiOutlet_Device.groovy", "required": false, "version": "2.1.7" }, { "id": "73e5f9ca-f760-47d8-93ea-e5899ac642b4", "name": "YoLink Siren Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Siren_Device.groovy", "required": false, "version": "2.0.7" }, { "id": "2d916bb7-267d-4654-abeb-f005980a95c8", "name": "YoLink Temperature Sensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Temperature_Sensor_Device.groovy", "required": false, "version": "2.0.8" }, { "id": "936452da-8a76-40e9-a1b1-b39579c08f03", "name": "YoLink THSensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/THSensor_Device.groovy", "required": false, "version": "2.0.9" }, { "id": "379a9757-a79d-4584-9f64-61b0c32166f7", "name": "YoLink LeakSensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/LeakSensor_Device.groovy", "required": false, "version": "2.0.7" }, { "id": "4b9b002b-7319-4ba3-b14c-8d9096feeafe", "name": "YoLink VibrationSensor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/VibrationSensor_Device.groovy", "required": false, "version": "2.0.6" }, { "id": "dd11542d-2856-4488-a7f3-938dc3eabdda", "name": "YoLink GarageDoor Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/GarageDoor_Device.groovy", "required": false, "version": "2.0.14" }, { "id": "a5a51abf-a8d7-43f7-8bc2-3f674a2f66a5", "name": "YoLink MQTT Listener Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/MQTT_Listener_Device.groovy", "required": true, "version": "2.0.9" }, { "id": "a248278d-ec49-4cdc-a616-2cdebb8c203f", "name": "YoLink Smart Outdoor Plug Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Smart_Outdoor_Plug_Device.groovy", "required": false, "version": "1.0.6" }, { "id": "dc9415dd-c81c-42dd-b42e-4962ac9aed1a", "name": "YoLink Finger Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Finger_Device.groovy", "required": false, "version": "1.1.4" }, { "id": "835bb38b-22fe-44ef-9c4b-fa66fe23c82d", "name": "YoLink Lock Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Lock_Device.groovy", "required": false, "version": "2.0.5" }, { "id": "b38aa0bd-37e7-460c-9504-eb4e33d45f9f", "name": "YoLink Sprinkler Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Sprinkler_Device.groovy", "required": false, "version": "2.0.5" }, { "id": "880b2a87-8211-4639-8ccc-7116c32b7eba", "name": "YoLink Thermostat Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Thermostat_Device.groovy", "required": false, "version": "2.0.5" }, { "id": "61ada6dd-d14e-48d9-a3ac-260930815745", "name": "YoLink Dimmer Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/Dimmer_Device.groovy", "required": false, "version": "2.0.5" }, { "id": "68ca0b13-982e-4d46-8412-ad4ec1800df6", "name": "YoLink LeakSensor3 Device", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/LeakSensor3_Device.groovy", "required": false, "version": "2.0.4" }, { "id": "a8b21aa8-1fef-4964-974a-c99c219a34c1", "name": "YoLink Outlet", "namespace": "srbarcus", "location": "https://raw.githubusercontent.com/srbarcus/YoLink/master/YoLink_Outlet.groovy", "required": true, "version": "2.0.4" } ] }