A simple program that can read the temperature and humidity values from the DNT RoomLogg PRO base station using USB.
Project inspired by https://juergen.rocks/blog/articles/elv-raumklimastation-rs500-raspberry-pi-linux.html (https://github.com/juergen-rocks/raumklima).
Compile the go code using the provided Makefile:
# make sure that libusb-1.0 is installed!
make build
# build binaries for arm64 (raspberry pi), docker is required.
# make sure that libusb-1.0 is installed on the raspberry pi
make build-raspi
In order to execute the compiled program without administrator rights, use the provided udev rule:
sudo cp scripts/99-hid.rules /etc/udev/rules.d/99-hid.rules
Now you can use the reader
binary to read the stats from the DNT RoomLogg PRO base station.