Hey good to read you again
I am using New Homebridge Plug-in via MakerAPI for HomeKit integration.
Just to elaborate it is using homebridge-occupancy-switch - npm plugin for homebridge that defines an occupancy accessory (switch + detector).
I just started digging into this and maybe I am just chasing my tail on this as I do not see the way to semaphore all the variety of "occupied" enumerations into HomeKit:
//
attribute "occupancy", "enum", ['occupied', 'checking', 'vacant', 'locked', 'reserved', 'kaput', 'donotdisturb', 'asleep', 'engaged']
//