Some of you asked to document how to make the helpers using the Home Assistant UI instead of the editor.
While I do agree that this might be useful for newcomers, I still believe that using the old good VS Code .yaml solution is indeed the better option.
Having the .yaml configuration in place allows you to make your Home Assistant setup more modular and portable. You choose how to organize the helpers, and the overall result it's just better in my opinion.
However, if we truly want to make Home Assistant easier for less techie people, we still need to provide an easier way of creating helpers.
This is how you do that within the home assistant UI:
Important! Don't forget to edit all the fields
<your_appliance_name>
,Your Appliance Name
and<your_appliance_icon>
accordingly.
-
Type: Dropdown (The State machine)
Name: Your Appliance Name - State Machine
Icon: mdi:<your_appliance_icon>
Options:- unplugged
- idle
- paused
- detached_overload
- job_ongoing
- job_completed
Please respect the underscores and the lowercase letters. These states are very important and all needed.
- unplugged
-
Type: Toggle (The Job Cycle indicator)
Name: Your Appliance Name - Job Cycle
Icon: mdi:<your_appliance_icon> -
Type: Timer (The State machine)
Name: Your Appliance Name - Delayed Job Completion Timer
Icon: mdi:<your_appliance_icon>
Duration: 00:15:00 (leave it 15 minutes)
Restore: Checked, True -
Type: Toggle (The automation self-trigger)
Name: Your Appliance Name - Automation Self-trigger
Icon: mdi:<your_appliance_icon>
Done!