-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
On the same Pi as my homebridge, I’ve installed docker containers of an MQTT server and a node app called EspruinoHub. The node app scans all available BLE ids, and if the tile/air tag matches the Id set in the config, it publishes to your desired tree in mqtt. In homebridge, I have mqttthing installed listening to those tree nodes with the accessory set as a presence detector. Works well, if your pi is centrally located or near your main door.
Is it reliable - I tried people-arp but it’s not reliable enough with android phones. I want to try this first - https://github.com/oznu/homebridge-unifi-occupancy-sensor