diff --git a/Quirky-Connect-Service-Manager.groovy b/Quirky-Connect-Service-Manager.groovy index da5a456..ce54e40 100644 --- a/Quirky-Connect-Service-Manager.groovy +++ b/Quirky-Connect-Service-Manager.groovy @@ -379,7 +379,7 @@ def initialize() case "eggtray": log.debug "we have an Egg Minder" - createChildDevice("Quirky Eggtray", deviceId, it.name, it.label) + createChildDevice("Quirky Eggtray", deviceId, it.name, it.model_name) createWinkSubscription( it.subsPath, it.subsSuff ) getEggtrayUpdate(getChildDevice(deviceId)) break diff --git a/Quirky-Eggtray-Device.groovy b/Quirky-Eggtray-Device.groovy index f353cc4..1c6c204 100644 --- a/Quirky-Eggtray-Device.groovy +++ b/Quirky-Eggtray-Device.groovy @@ -88,8 +88,8 @@ def parse(description) { log.debug "parse() - $description" def results = [] - if (description?.name && description?.value) - { + if (description != "updated" && description?.name && description?.value) + { results << sendEvent(name: "${description?.name}", value: "${description?.value}") } }