automatically insert ip into asset/publish host when {{ip}} is seen

refactor nit: "device" rather than "dev"?