[RELEASE] Sonoff Tasmota - All in one driver including MQTT support

Hi,

I have reworked my Tasmota Sonoff driver. It now supports many different SONOFFs using the same driver:

  • Sonoff Basic
  • Sonoff 2R
  • Sonoff 4CH
  • Sonoff TH
  • Sonoff POW

I have also added support for MQTT to get live parsing rather than requesting regular HTTP updates. This has reduced the network traffic on my hub as most of the LAN work is now being done by the MQTT broker running on a Raspberry PI.

The driver still works on HTTP as well

https://github.com/mhutchy/Hubitat-Drivers/blob/master/Sonoff%20(Tasmota)

include MQTT support.

Thanks for putting this driver together! It has been working perfectly for me. 2 Sonoff basic R3's and 1 Sonoff TH16.

Have couple of questions.

Looks driver is designed to work with oficial Tasmota firmware ?
As far as understood - no discovery option, device added only manually by IP ?

Is it require static IP adresses for devices ?
Or here
if (json.containsKey('SonoffIPAddress')){
IPAddress = json.StatusNET.IPAddress
sendEvent(name: "IPAddress", value: IPAddress)
}
can be also changed IP of device in HE config ?

P.S. Pls explain - is inching feature (available in ewelink, f.e.) is a part of device/tasmota firwmare ? Can it be confgured from HE ?

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.