Using a input_boolean to select if guests / baby sitter are at home (so the lights don’t go out). The input boolian is currently not being recogized when used to connect as a tracker to a .person And also not beging recognized as a occupancy sensor in the HomeKit integration.
Seems to me that it’s just a matter of forcing the device class or something, tried but didn’t work.
I don’t completely get what you mean with:
The input boolian is currently not being recogized when used to connect as a tracker to a .person
The input_boolean for Guest mode is a great approach to start with, the fact that you can not use it as an occupancy sensor is because it is an input and not a sensor, you’d want a binary_sensor for that. You can write a binary_sensor that reviews the state of the input_boolean and put that through to HomeKit as an occupancy sensor, that says that there is occupancy when the input_boolean is in the “on” state.
However, if you want to use that in HomeKit automations for example, I guess you could already just check if Guest mode is enabled, which makes the occupancy sensor redundant.
Here is a small example of YAML for what you need, but with different device_classes and such: