All Projects → greenywd → esp8266_homekit_temp

greenywd / esp8266_homekit_temp

Licence: other
Small project to send data from a temperature sensor connected to an esp8266 to a HomeKit server, running on a Raspberry Pi.

Projects that are alternatives of or similar to esp8266 homekit temp

Dsckeybusinterface
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Stars: ✭ 202 (+431.58%)
Mutual labels:  esp8266, homebridge, homekit
homekit-qrcode
Generate a pairing HomeKit QR code label for your HomeKit accessory from the command line
Stars: ✭ 17 (-55.26%)
Mutual labels:  esp8266, homebridge, homekit
MQTT-MotorizeBlinds
Code for ESP8266 Microcontrollers that control DIY motorized blids made from IKEA TUPPLUR blinds. Code in this repo is intentionaly to use with Homebridge MQTT plugin on raspberry Pi
Stars: ✭ 17 (-55.26%)
Mutual labels:  esp8266, homebridge
homebridge-cmd4-AdvantageAir
Catered shell script to integrate air conditioner control units by Advantage Air into HomeKit using the plug-in homebridge-cmd4.
Stars: ✭ 24 (-36.84%)
Mutual labels:  homebridge, homekit
homebridge-jablotron-alarm
Homebridge plugin for connecting Jablotron JA-100 alarm systems to Homekit.
Stars: ✭ 22 (-42.11%)
Mutual labels:  homebridge, homekit
hass config
My personal Home-Assistant configuration for my home.
Stars: ✭ 17 (-55.26%)
Mutual labels:  homebridge, homekit
homebridge-plex-sensors
Homebridge Sensors for Plex - a plugin for Homebridge to adds sensors triggered by Plex playbacks.
Stars: ✭ 110 (+189.47%)
Mutual labels:  homebridge, homekit
homebridge-securitysystem
Homebridge plugin that creates a security system accessory that can be triggered by HomeKit sensors.
Stars: ✭ 114 (+200%)
Mutual labels:  homebridge, homekit
homebridge-zigbee
ZigBee Platform plugin for HomeBridge
Stars: ✭ 101 (+165.79%)
Mutual labels:  homebridge, homekit
homebridge-blinds-cmd
🌅 Homebridge plugin to enable window blinds to be controlled by executing a command line.
Stars: ✭ 14 (-63.16%)
Mutual labels:  homebridge, homekit
homebridge-deebot
Homebridge plugin to integrate ECOVACS Deebot devices into HomeKit.
Stars: ✭ 39 (+2.63%)
Mutual labels:  homebridge, homekit
ESP8266-HomeKit-Air-Quality-Sensor-Elgato-Eve-Room
ESP8266 based  Homekit Indoor Air Quality sensor that acts like Eve Room🌱
Stars: ✭ 58 (+52.63%)
Mutual labels:  homebridge, homekit
homebridge-eveatmo
Homebridge plugin which adds a Netatmo weatherstation as HomeKit device and tries to act like Elgato Eve Room/Weather
Stars: ✭ 63 (+65.79%)
Mutual labels:  homebridge, homekit
AVPlayerItemHomeOutput
Coordinate the output of content associated with your HomeKit lightbulbs. #Ambilight
Stars: ✭ 38 (+0%)
Mutual labels:  homebridge, homekit
homebridge-theater-mode
A homebridge plugin to make your HomeKit devices react to the play/pause state of your Apple TV. Configured via the Home app.
Stars: ✭ 82 (+115.79%)
Mutual labels:  homebridge, homekit
Homebridge-on-RaspberryPi
Example of Homebridge on RaspberryPi 3
Stars: ✭ 34 (-10.53%)
Mutual labels:  homebridge, homekit
homebridge-bravia-tvos
Homebridge plugin for Sony Bravia Android TVs
Stars: ✭ 293 (+671.05%)
Mutual labels:  homebridge, homekit
homebridge-bravia-tv
Homebridge dynamic platform plugin for Sony Bravia Android TVs
Stars: ✭ 34 (-10.53%)
Mutual labels:  homebridge, homekit
homebridge-blinds
🌅 Homebridge Plugin to control my blinds over HTTP
Stars: ✭ 51 (+34.21%)
Mutual labels:  homebridge, homekit
homebridge-nature-remo-cloud-aircon
Homebridge Plug-in for Air Conditioner Managed by Nature Remo
Stars: ✭ 28 (-26.32%)
Mutual labels:  homebridge, homekit

esp8266_homekit_temp

Small project to send data from a temperature sensor to a HomeKit server, running on a Raspberry Pi. This branch supports the DHT22 Temperature and Humidity Sensor. See the schematic below on to setup the hardware side of it (I used a 10kohm resistor).

Installation (DHT22)

Firstly, this sketch includes the Adafruit DHT Library(Too lazy to write my own code atm :p). Make sure you have that installed before doing anything else.

Verify and upload the sketch to your board and take note of the IP Address displayed in the Serial Monitor. Go to http://enter_ip_address/temperature and ensure that there's json looking like

{ 
   "temperature":25, 
   "humidity":30 
}

Next, install Homebridge along with the homebridge-httptemperaturehumidity plugin. Configure the Homebridge config to include the accessory:

"accessories": [
   {
       "accessory": "HttpTemphum",
       "name": "Temperature",
       "url": "http://ESP_IP_HERE/temperature?format=json",
       "http_method": "GET"
   }
],

After starting Homebridge the current temperature and humidity should now be displayed in your Home app! (see below for images).

Installation (Analog Sensor)

To-Do

Images

Home App

Home App

Schematic

Schematic

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].