Essentially all of the events you mention plus a good amount more are either in an active product development pipeline for vendors we work with or are actively being worked on internally on devices we are building.
It's a tough space.. margins on these hardware devices are thin already, and sometimes negative as they are simply loss leaders hooking in users for long-term saas payments, so in our case, it's cheaper to build it in-house.
Good luck, however!