[RELEASE] Tasmota for HE - Auto-detecting Tasmota drivers + Tasmota firmware 7.x/8.x for HE (for use with Tuya, Sonoff and other ESP devices)

Click “Save Preferences” in that device, since there is no line number in the error and no other logs around it to pinpoint with it is hard to say exactly where, but do try this. There’s changes in 2.2.4 which has messed up a lot of preference retrieval.

as for toInteger() being called on a null object, that is very strange, just checked the code, all places where that code is called there is a check if the object is null first. The only exception to this are in two methods not in use anywhere.

hey all,

finally made it over here. i have a question on updating. i am using older versions of T4HE.
App code: v1.0.2.0521Tb
Driver code: Universal Parent v1.0.2.0521Tb
Tasmota: 8.3.1(tasmota-he)

at some point i want to update to current. what is the process to update. i assume that i would update the driver code first (parent then child) and then tasmota, and last Tasmota Device Manager. i assume flashing tasmota to 8.5.1 min, reset 5 and then tasmota-he. all my devices have dhcp reservation, so should come up with same IP. do i have to reconfigure the wifi and device templates?

sorry for all the questions, its been a while.

1 Like

Excellent it’s great to have you here. I have answered your questions below:

You can update to the latest code anytime and it will still work. in fact you can do it right now if you like well before you update the firmware. The same goes for Tasmota Device Manager again you can do that at anytime.

That’s correct when you move between major versions you will need to go to minimal of that version first then to the main release. Also correct reset 5 will wipe out anything that could cause a conflict between releases.

Anyways that’s it and good luck. Any issues please come back to discuss.

1 Like

Hi all. I finally installed a Sonoff SV on my garage door flashed with T4HE. I kinda followed DrZzs here but obviously without the HA stuff. I can’t for the life of me figure out how to get my hardwired reed switch connected to GPIO14 to report. I’ve never used GPIO on any of my devices, so deadset clueless here. Anyone know how to get GPIO to report in Hubitat? I’ve scoured the forums and nothing. I’ve tried setting up the child device as a “Universal Switch as Garage Door”. No idea what that does. Anyone know what that device type is and how it pulls the sensor state?

One thought bubble I had was maybe I’m not using the right firmware? I have it flashed with tasmota-httphook-8.5.1.bin. I notice there’s also a tasmota-sensors-httphook-8.5.1.bin firmware. Should I be using that? Donno. I’m clutching at straws. Driving me nuts.

Hi mate, hope your well. I will PM you on FB messenger given I have your details and your local to me. Incoming! :slight_smile:

2 Likes

Given that my Tasmota errors dont seem to be going away, how would I remove HE from the Tasmota to Node Red?

I’ve not done anything with Tasmota, apart from HE. Not sure where to start…

1 Like

It’s unfortunate you are having all these issues. You can remove Tasmota from HE and move solely into NodeRed by using these nodes node-red-contrib-tasmota (node) - Node-RED

either that or rollback to 2.2.2 or 2.2.3 which had no issues but I will leave that to you. The fact that HE has blocked our hubs from updating to 2.2.4 makes it difficult to troubleshoot.

3 Likes

For what it is worth. I’m running 2.2.4.158 and I’m not seeing any issues. I have about 7 tasmota devices connected to hubitat.

2 Likes

Hi @markus, I’m using a dimmer device (Tuya) that has 2 gangs. I added it in Hubitat using your drivers but I could not use the two gangs. I’m using the tasmota Module Tuya MCU (54) with the commands TuyaMCU 11,1 ; TuyaMCU 12,7 ; TuyaMCU 21,2 ; TuyaMCU 22,8. In tasmota, it is working great, but in Hubitat I think it needs some code adjustment. I noticed that, with these commands, the dimmer is controlled by channel commands in tasmota. Do you already have a 2 gangs dimmer driver or it indeed needs to be done? Could you look into it, please? Thank you!

PS.: this is device I have:

A two channel dimmer device is not supported with any of my child devices, at least not directly. SendCommand in the Universal Parent could be used, but it would get messy fast. I’m not sure I’ll be adding anything as more and more issues arise from changes in HE I can’t even check since I’m stuck at an old fw.

Hi Markus

I have some Zemismart YH002 blind motors that I am trying to get working in HE.

When I flash them with the latest Tasmota 9.2 I have to set them up manually and configure everything individually on both the device and in HE. This works except there are no HE specific things like web hook or prescense operating.

When I flash the last HE firmware 8.5.1 all the HE specific stuff like autodiscovery, web hooks, presecense work as detailed but the level slider on the device requires 2 change levels before the motor will move.

eg. the first change is always ignored and a second change is required

The slider itself responds perfectly and quickly from HE and also on the device GUI.

I reset the device and removed from HE then redid the whole process using HE firmware 8.3.1 and the slider works fine.

Unfortunately, no web hook in this version.

There is definitely something in HE 8.5.1 that screws up slider control on the device.

@venno Welcome to the community!

You should have that in 8.3.1 as well.

Must be a bug inherited from the base Tasmota. I would have made a 9.2 version, but I’m worried that since I can’t test it with later HE firmwares something will go wrong. I’ll think about it.

1 Like

I have 2 Gosund DS1 Dimmers. I was able to get them on Tasmota using Tuya Convert. I cannot get them to work with Tasmota HE (All my Tasmota devices have 8.5.1 ) I was able to find a version of Tasmota that had scripting enabled and with a Script that works as far as controls from the dimmer, but not being an HE version with http hooks I cannot get status to update in HE. Is there a version of Tasmota HE out there anywhere with scripting enabled? Can Scripting be enabled in the Console?

Does any of the tasmota drivers work with an HX711 weight sensor connected to ESP8266 with Tasmota 9.2

Additional info. These look like and may function like the SW2 hxxps://templates.blakadder.com/gosund_SW2.html
but they are labeled as model DS1. I can get everything working (I think) but have to compile a tasmota to have both httphook for HE and have Scripting enabled instead of Rules. Having never created and compiled firmware before I am hesitant to start and am hoping this exists out there in the wild.

Don’t have anything specifically written for that, but that sounds like a fun sensor, ordered one and I’ll have a look when it arrives. It’s spring festival time, so no idea when it will arrive.

There is no version with both enabled and already released, remind me during next week and I’ll see if I have time to compile one.

Is that the same sensor used in a video by ‘The Hook Up’ youtube channel? He created a weight sensor device to measure propane in a tank for a grill. Pretty slick, his videos are great.

Ok all good then, cheers Markus I am more than happy to stay on 8.3.1 then.

Oh cool, thanks for looking into it.
I would get the sensor with the load cells cheaper that way. i saw a video where is was used for propane weight check.
I am trying to use is as a presence sensor for the bed.