Open-source smart apps and device type handlers