Sensor Exporter

Prometheus exporter for sensor data like temperature and fan speed
Alternatives To Sensor Exporter
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Stats16,360
a day ago11mitSwift
macOS system monitor in your menu bar
Espurna2,885
a month ago311gpl-3.0C++
Home automation firmware for ESP8266-based devices
Dht Sensor Library1,808
18 days ago26mitC++
Arduino library for DHT11, DHT22, etc Temperature & Humidity Sensors
Osx Cpu Temp76613 years ago1March 03, 202115gpl-2.0C
Outputs current CPU temperature for OSX
Mitemperature2593
a month ago17Python
Read the values of the Xiaomi Mi Bluetooth Temperature sensor 2 including custom encrypted format.
W1thermsensor4842922 months ago24January 25, 20218mitPython
A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspberry Pi, Beagle Bone and other devices.
Counterfeit_ds18b20458
9 months ago12apache-2.0C++
How to tell original from fake DS18B20 temperature sensors.
Awesome Arduino453
5 years ago3Shell
A curated list of awesome Arduino hardwares, libraries and softwares with update script
St_anything425
2 months ago4gpl-3.0C++
ST_Anything is an Arduino library, sketch, and Device Type that works with your SmartThings ThingShield to create an all-in-one SmartThings device.
Terrariumpi362
20 hours ago12gpl-3.0Python
Home automated terrarium/aquarium or other enclosed environment with a Raspberry Pi
Alternatives To Sensor Exporter
Select To Compare


Alternative Project Comparisons
Readme

sensor-exporter

Prometheus exporter for sensor data like temperature and fan speed.

Inputs

lm-sensors (http://www.lm-sensors.org) to get metrics like CPU/MB temp and CPU/Chassis fan speed. You'll likely need to install lm-sensor dev package (libsensors4-dev on my Ubuntu 14 system) in order to build the dependant package github.com/md14454/gosensors.

hddtemp (http://www.guzu.net/linux/hddtemp.php) to get HDD temperature from SMART data. Since hddtemp must run as root to collect this data, rather than call it directly we expect the user to run it in daemon mode with its -d flag. Then we connect to a port it listens on to fetch the data.

Dashboard

See https://grafana.net/dashboards/237 for an example dashboard. This is probably way more than what you want, just mine the bits that are of interest and incorporate them into your general system health dashboard.

Popular Temperature Projects
Popular Sensor Projects
Popular Hardware Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Sensor
Temperature
Prometheus
Prometheus Exporter