Probably the most advanced and featured low power wifi environmental data logger for your smarthome.
Order your TeHyBug now and use this site as a cloud storage for your sensor data for free.

Order Contact us Blog Login Signup

Upload your sensor data to the cloud.

View and analyze your sensor data in charts. Share your datacharts with others.

Compatible with Thingspeak, Blynk, Domoticz, IFTTT, etc.

Receive alerts with sensor data on your mobile phone.

Low power consumption (20uA in sleep mode), can be powered with batteries.

Fully customizable data serving methods: http post or get request, mqtt, oled display, web server etc.

Measure temperature, humidity, air pressure and quality, uv or ambient light.

Indoor, outdoor and waterproof sensors available for different needs.

The Devices

CO2, Temperature, Humidity, Barometric air pressure, Oled Display, MQTT, HTTP, WIFI, Smarthome, IoT
Product Page

IoT relay controllable trough WIFI, compatible with tasmota homeassistant integration. MQTT, HTTP, WIFI
Product Page

Waterproof, Temperature, Humidity, Barometric Air Pressure, UV, ambient light index, MQTT, HTTP, WIFI, Low Power, Smarthome, IoT, Outdoor, Fishtank, Fridge
Product Page

CC2652P based Zigbee coordinator dongle with ser2net support up to 700m communication distance for zigbee2mqtt and homeassistant
Product Page

WS2812/SK6812 Neopixel driver, Smarthome, IoT
Product Page

Universal board for battery powered operations support all type of sensors and messures Temperature, Humidity, Barometric air pressure, UV Light, Ambient Light, Dew Point, MQTT, HTTP, WIFI, Low Power, Smarthome, IoT
Product Page

Contact us if you have questions or need more infos.

Which environmental data it measures?
Temperature in Celsius or Fahrenheit
Humidity in Percentage
Barometric air pressure in inHg or hPa
Dew point in Celsius or Fahrenheit
Air quality in kOhms
Which sensor type it uses?
It uses a high precision Air Quality, Temperature, Humidity and Barometric Air Pressure sensor:

Type: BME680 sensor
Accuracy resolution: 0.1
Barometric pressure range: 300-1100 hPa
Temperature range: -40-85°C
Humidity range: 0-100%
Barometric pressure precision: ±1 hPa absolute accuracy
Temperature measurement precision: ±1.0°C
Humidity precision: ±3%
Please note this sensor, like all VOC/gas sensors, has variability and to get precise measurements you will want to calibrate it against known sources! Please run this sensor for 48 hours when you first receive it to "burn it in". After that period of time the sensor should deliver a usable data for air quality.

Which data serving options are available?
Sending data to a free cloud data tracking service at tehybug.com
Sending data via HTTP POST or GET request to a custom remote Web Server
Sending data to a custom MQTT broker
Serving data as a Web-Server on port 80 in form of HTML code or JSON format.
Showing the environmental data on an OLED display.
What is it?
TeHyBug (Temperature Humidity Spy Bug) the is ultimate low power environmental data spy-bug for your home. It tracks an environmental data periodically and sends it to the TeHyBug-Server, your own web server or MQTT broker like a Raspberry Pi, where your can view the data in a nice daily/hourly graph. Track the environmental data in your private server room, basement, storeroom, library etc..

What makes it special?
Create your own weather-station. Put it at any place where your wifi network is available. The battery lasts for several months! In our testing environment, the TeHy-Bug with DHT22 sensor is tracking data for more than a half year. It uses a single 3,7 Volt 18650 LiPo-Cell (depends on sending data frequency and battery type).

What you get?
A soldered, ready to use TeHyBug, with modified ESP8266 ESP-01 module (modification enables the deep sleep mode for power saving).
The module includes pre-flashed and preinstalled environmental data tracking software.
Detailed first start instructions.
Battery not included
How to start tracking with it?
Before going live with tracking, you'll have to connect your TeHyBug with a browser to set up a http url of the data web server, and provide your wifi network credentials for internet connection.

The module requires a 3.4 to 11 Volt input voltage. It also requires a connection to a wifi network to send the sensor data.

How to configure the device?
The device has preinstalled code. In a setup mode it acts like a wifi station, you'll have to connect your computer to a wifi network TeHyBug_xxxxx and open in your browser the url: a configuration web page will open, where you'll have to provide your wifi credentials so that your TeHyBug can connect to the internet, you will have two choices:

to use a tehybug.com server as a a data server (you'll have to signup at tehybug.com for this and provide your unique TeHyBug key in your account),
or to use your own web host like Raspberry Pi or any other web host for data fetching where you'll be able to set your own custom url,
or to use your own MQTT broker like Raspberry Pi or any other MQTT broker for publishing sensor data where you'll be able to set your own MQTT host,
or use Blynk, thingspeak or Domoticz home automation system for logging and displaying data.
Configuration demo video: https://youtu.be/qpJ7f3i-ft8

Once again

You don't need to program the ESP8266 module, you'll receive a TeHyBug with already uploaded code to it.
You don't need to flash the ESP8266 module, you'll receive a TeHyBug with already flashed ESP8266 module.
You don't need to code a data-logging script, I have developed a tehybug.com site which will displays the data graph.
You don't need to modify the ESP8266 module for power saving, you'll get already modified module.
All you need is to configure your wifi credentials as described on above.
If you'd like to set up your own data server, you can use simple php data logging code example from here: https://github.com/gumslone/tehybug

How to improve TeHyBug's battery life and increase its battery operation time?

The battery life depends on the data-frequency you set for your TeHyBug. The TeHyBug consumes most of power during the data measurement and wifi connection, once wifi connection is established and the sensor data is sent to the data-server, the ESP8266 chip goes into a power saving deep-sleep mode. In battery powered mode the data-frequency should be set to 30 minutes or more. It also depends on the battery type that you use, by default you receive a TeHyBug with a 9v battery connector, so you can easily use it with a 9v battery. The 9v batteries have a low Ampere-hour capacity so it's recommended to keep the data-frequency high. TeHyBug supports different batteries from 3.4V to maximum 11V, so you can use other batteries with it too. In case, you want it to measure the data very often (i.e. every 5 minutes or less), it is recommended to use a power supply, for example a usb power supply for your TeHyBug.

The higher you set the data-frequency, the longer your TeHyBug will operate in a battery powered mode.
The more Ah the battery has, the longer your TeHyBug will operate in a battery powered mode.