The Hue, Z-Wave, Sonos, and Netatmo devices will all work natively. WiFi devices may, or may not - it depends on whether they have an API that somebody’s written an integration for.
There’s probably some custom components to make it easy, but there’s a built in manual alarm panel integration, which I use. My setup is fully automated using presence detection (using Bluetooth and WiFi) - when the last person leaves the alarm arms, when the first person returns it disarms. The opening of the front door (which also triggers a presence scan) will start the alarm countdown, and any other door or window will trigger the alarm itself.
Oh, and instead of Blue Iris I’d highly recommend a look at Frigate. It does object recognition rather than dumb motion detection, you’ll get far less false alarms about detection.