You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: components/remote_transmitter.rst
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -929,6 +929,30 @@ Configuration variables:
929
929
- **code** (**Required**, list): The 14 byte Mirage code to send.
930
930
- All other options from :ref:`remote_transmitter-transmit_action`.
931
931
932
+
.. _remote_transmitter-transmit_toto:
933
+
934
+
``remote_transmitter.transmit_toto`` **Action**
935
+
936
+
This :ref:`action <config-action>` sends a Toto infrared remote code to a remote transmitter.
937
+
938
+
.. code-block:: yaml
939
+
940
+
on_...:
941
+
- remote_transmitter.transmit_toto:
942
+
command: 0xED# Set water and seat temperature
943
+
rc_code_1: 0x0# Water heater off
944
+
rc_code_2: 0x0# Seat heater off
945
+
# Repeats 3 times at a 32ms interval by default
946
+
947
+
Configuration variables:
948
+
949
+
- **command** (**Required**, int): The 1-byte Toto command code to send. Range is 0 to 0xFF.
950
+
- **rc_code_1** (*Optional*, int): The first 4-bit Toto code (usually a command parameter) to send. Range is 0 to 0xF.
951
+
- **rc_code_2** (*Optional*, int): The second 4-bit Toto code (usually a command parameter) to send. Range is 0 to 0xF.
952
+
- All other options from :ref:`remote_transmitter-transmit_action`.
953
+
- **Note**: Toto remotes repeat all codes three times at a 32ms interval. This behavior will occur by default, but may be overridden by specifying ``repeat`` and ``wait time`` configuration variables.
0 commit comments