Hello!
I am in the process of migrating from Blynk to Home Assistant and OMG this thing is AMAZING.
I am still figuring out plenty of things so, if anyone is kind enough I would appreciate some guidance.
TLDR:
I need to set some pins LOW then back HIGH on a Tasmota device only for a short period of time, periodically. Doing this for a PIN or another should be controlled by the Thermostat.
The long version:
All my iOT devices are esp32 and esp8266 running Tasmota. Some are Sonoff devices, some are diy things built by me.
I am trying to use the Thermostat to control the heating system via RF. The RF controlled relay is connected to the heating system.
The BridgeRF I have is not strong enough to send signals for more than 2 meters away from the RF relay, don’t know why, but I connected to it an RF transmitter module with 4 pins. Each pin has its own code and it needs to be set on LOW for the code to be sent. I suspect the a signal is being sent for as long as only one of the pins is set on LOW. The Receiver RF Relay works either way, but I prefer to send periodic signals rather than keeping the signal continuously.
The RF transmitter has a code on a pin, and another code on a different pin. One pins sends the CLOSE relay command, the second pin sends the OPEN relay command whether is being sent continuously, or for a brief time. Which pin to be used needs to be controlled by the Thermostat Logic.
Later I am planning to use different scheduling for each day, as well as Geofence so I can control the Thermostat Logic, but I think I can manage that if I figure out how to achieve this thing first.
What would be the best way to achieve this?
From my understanding, the periodic signal and the duration can be set using min_cycle_duration and keep_alive. So how do I send the ON command on a pin, and the Off command on another pin