Go to file
Cyberes e54363e9cf implement status LEDs 2024-09-15 21:57:37 -06:00
components/geiger_counter_sensor implement status LEDs 2024-09-15 21:57:37 -06:00
LICENSE Initial commit 2024-09-13 13:44:24 -06:00
README.md implement status LEDs 2024-09-15 21:57:37 -06:00
geiger_counter.yaml implement status LEDs 2024-09-15 21:57:37 -06:00

README.md

esphome-geiger-counter

A half-assed attempt to put my geiger counter on Home Assistant.

My geiger counter from RH Electronics sends data over serial/UART.

  • Wired/UART logs don't work. Use wireless logs.
  • Only uSv is sent.

Wiring

You'll need to use a logic level shifter to convert the 5v signals to 3.3v.

Configuration

The status LEDs are configured using a ranging approach. The green LED turns on when the uSv reading is below the configured safe_level. When the uSv reading is between safe_level and warning_level, the yellow LED turns on. All readings above warning_level trigger the red LED.

Example HA Config for Statistics

- platform: statistics
  name: "Radiation (μSv)"
  unique_id: geiger_counter
  entity_id: sensor.geiger_counter_raw
  state_characteristic: mean
  max_age:
    minutes: 1