My project, AudioStreamerScrobbler, can be categorized in the “In development” apps, I’d think.
It’s a program meant to be run 24/7 on Raspberry pi devices and aims to monitor popular consumer hardware audiostreamers (as found in popular wi-fi speakers and some AV and/or hi-fi amps). Right now it can only monitor 1 BluOS device (from BlueSound) device, but Yamaha MusicCast and Denon HEOS support will be added (hopefully) soon.
The aim is that the program will be able to monitor all players of all supported types in a single household, which (eventually) can be grouped to different accounts of different music tracking services. There’s a long way to go, but the program is in heavy development and I already use it daily on my NAD C368 amplifier with the internal BluOS 2 upgrade card.
I have recently added native ListenBrainz support to it (with native, I mean it uses the ListenBrainz API and not the AudioScrobbler 2.0 compatibility API). This weekend I hope to fix some issues and add support for local ListenBrainz server installations as well. FWIW, it already has support for Last FM, Libre FM and GNU FM instances.
The project can be found here: https://github.com/vvdleun/audiostreamerscrobbler
I use the project personally already to register listens on my personal ListenBrainz account