Add basic lightswitch status disply

I'm no-longer sure what the difference is between a StateEvent and a
DeviceEvent if web just caches them both the same way.