Skip to content

inindev/hubitat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hubitat

User drivers and apps for the Hubitat Elevation® home automation hub.

 

Tasmota Device Support

The forked Tasmota repository (github.com/inindev/Tasmota) has been modified to call the Hubitat webhook on port 39501. This integration was originally produced by Eric Maycock (erocm123) back in 2018: github.com/erocm123/Sonoff-Tasmota

Eric's approach eliminates the need for an MQTT broker and also creates a near instantaneous update of the device state to the hub.

The code provided in this repository is a derivative work that modernizes and simplifies Eric's integration strategy to better fit my own needs. UDP auto-discovery has been removed, and the previous Hubitat drivers and application for Sonoff have been reduced to a single driver: github.com/inindev/hubitat/blob/main/drivers/tasmota_device.groovy

The Tasmota changes are provided as a patchset to the 9.1.0 through the 10.1.0 releases: github.com/inindev/hubitat/blob/main/tasmota/0001-Reboot-Eric-Maycock-Tasmota-Hubitat-integration-1010.patch

To use this patchset:

wget https://raw.githubusercontent.com/inindev/hubitat/main/tasmota/0001-Reboot-Eric-Maycock-Tasmota-Hubitat-integration-1010.patch

git clone https://github.com/arendst/Tasmota.git
cd Tasmota
git checkout pre-release-10.1.0
git am ../0001-Reboot-Eric-Maycock-Tasmota-Hubitat-integration-1010.patch

platformio run -e tasmota-lite

esptool.py -p /dev/cu.usbserial-0001 erase_flash
esptool.py -p /dev/cu.usbserial-0001 -b 921600 write_flash 0 .pio/build/tasmota-lite/firmware.bin

About

drivers for the hubitat home automation hub

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published