Generic Linux client

I’ve got a small PC (Compute stick, but it could equally well be a RPi) connected to several Bluetooth sensors and some Zigbee sensors via a USB adapter. I compiled the example client and could see it successfully connected in the server that I host in a datacenter. So all good there.

Before I start to work on the client side, I was wondering if there was already something more generic existing. Ideally I’d like to have the client read a configuration file where my sensors are defined and then have some easy way to pass data from Bluetooth/Zigbee to the client. Wouldn’t like to hard code things too much in the C code.

So, are there any existing projects I could tap into?

Many thanks!