using ecore_device_ref/unref to generate ecore events