Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1.99 KB

README.md

File metadata and controls

46 lines (30 loc) · 1.99 KB

Govee Bluetooth logger

Simple display logger for Govee 5075 temperature & Humidity monitor.

⌂ Music 🌡 16.4°C 💧 49% - 🔋 67% 📶-71db - GVH5075_159E - a4c13832159e
⌂ SDB 🌡 18.3°C 💧 39.1% - 🔋 100% 📶-73db - GVH5075_9448 - a4c138409448
⌂ Salon 🌡 18.9°C 💧 36.6% - 🔋 100% 📶-71db - GVH5075_A1B2 - a4c138d0a1b2
⌂ Chambre 🌡 18.5°C 💧 37.6% - 🔋 61% 📶-63db - GVH5075_4416 - a4c138e84416

Install

Require a C++20 compiler + ninja + bluez dev stack

From this repo.

git clone git@github.com:yduf/Govee-monitor.git

sudo apt-get install bluetooth bluez libbluetooth-dev

ninja # build

run sudo build/goveescan

Room naming

Edit .govee_logger or .conf/govee_logger which is a Toml file to name the room in which a device is. see example config.

Notes

Dependencies included in this repo, for easy conf & args parsing.

Thanks to

  • wcbonner, that's the project that got me started using bluez on my own. Contains a ton of info and links about Govee devices as well.

Notes from btmon source