Device that monitors weight, temperature and humidity inside the beehive. Also counts bees coming in and out and send the data trough LoRa.

Similar projects worth following

Welcome to project Connected Beehive, an open-source connected beehive meant to improve the daily lives of beekeepers as well as bees.

First of all, what is a connected beehive?

It is actually more of a connected sensor kit than a connected beehive. It is a device containing a scale and other sensors to be attached to a beehive in order to gather the most data possible about the hive. This includes the weight of the beehive, the outside/inside temperature or humidity, the number of bees going in and out of the hive, etc...
All of this data is then sent to a platform accessible to both beekeepers and researchers, allowing beekeepers to monitor their hives' well being, and researchers to gather more data about bees.

Why is it needed?

Bee population has been decreasing a lot during the last decade, and scientists have been trying to find out the causes of this decline. Gathering data about bees in different places is the only way for researchers to find precise causes for this. Our team wants to connect beekeepers and researchers as much as we can, by creating this platform accessible to both, and maybe by citizens as well. All of our plans and access to the servers will be open-source and thereby accessible to everyone.


Code for Adafruit Feather 32u4 LoRa Radio (RFM9x) to use it as a receiver. It sends the received data through serial communication.

x-arduino - 2.73 kB - 08/09/2017 at 10:40



Code for Adafruit Feather 32u4 LoRa Radio (RFM9x) - collect the data from weight, humidity and temperature sensors and sends it to a receiver LoRa Feather.

x-arduino - 3.77 kB - 08/07/2017 at 14:42



Code for Adafruit Huzzah Feather ESP8266 - sends the data received from LoRa feather to the server, via WiFi

ino - 2.46 kB - 08/07/2017 at 12:54



Arduino code for calibrating the scale, and finding the calibration factor to put in the beehive_sensors.ino code

x-arduino - 2.82 kB - 07/31/2017 at 14:38


  • 1 × Temperature remote sensor DS18B20
  • 1 × Local temperature & humidity sensor Adafruit si7021
  • 1 × Humidity sensor DHT22
  • 1 × 200kg scale 0.1 precision
  • 2 × LoRa feather Adafruit Feather 32u4 RFM9x LoRa Radio

View all 6 components

  • Open Connected Beehive

    tanguy chotel07/31/2017 at 14:42 0 comments

    Progress Report - 24 July

    What we've done

    Preliminary research on:

    • Bee biology & global change
    • human-produced electromagnetic fields & bee navigation/ communication
    • pesticides, parasites, and pathogens

    Interviewed beekeepers and researchers in order to:

    • Better understand the users' needs
    • Gauge how realistic the proposal is
    • Collect input from experts in the field and modify the project accordingly

    Implemented temperature, humidity, and weight sensors:

    IMG_0698.jpg4032x3024 2.86 MB

    Began building a Node.js web platform to display and analyze data in real time as it is sent from the sensors. Current interface design (liable to change):

View project log

  • 1
    Connecting a Lora Feather to the sensors

    Wireless LoRa feather transmitter (A) hooked up to remote temperature probe (B), temperature & humidity sensor (C), and load cell amplifier (D), which is connected to scale sensors by load combinator (shown below)

    To program the microcontroller (LoRa Feather) and use the sensors we used the Arduino IDE platform. In order to do that, some libraries a

View all instructions

Enjoy this project?



miro.nikoletic wrote 11/16/2019 at 18:01 point

Is this eHive project still alive

  Are you sure? yes | no

Duane Brantley wrote 10/10/2018 at 17:22 point

Hi Alfredo,

I am/was about half way into doing the exact same thing when I ran across your project.  how are things working?  Communication good between everything?  About the only thing I see I'll be doing a little different is I'll be using an ESP32 for WiFi instead of an ESP8266.  Did you run into any kinks along the way?



  Are you sure? yes | no

Beekeeper wrote 04/04/2018 at 07:49 point

I like this project. On behalf of our beekeeper community I have a request.
Unfortunately, we haven't a WiFi connection in the field where are the hives, but the opportunity to use a public LoRa Gateway to send the data via OTAA. Sounds simple. But regarding to modify the scetch we would like to ask you to help us. Thank you in advanced.  :-)

  Are you sure? yes | no

Alfredo L'Homme wrote 04/04/2018 at 15:30 point

Hey, I'm glad that you are interested in using this technology! Check out our project's github which I think it has more information about the setup;

I've sent you my email so feel free to ask whatever pops out in your mind. All the best of luck with your bees and have fun building smartly :)



  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates