add device edify generator