Use a sorted map for endpoints
Fix wrong handling of null-byte terminated strings
Use 32 bit endpoint ids
Added placeholder images for boolean states
Added last state of device
Save current state of endpoints
Improve handling of wireless connection
Additional rights are required
Show state in device list, reduce performance issues