Most of the time new version introduce new bugs so please if you are using working version keep using it until some stable release come out :)
[]()
Why did I make this app ?
Cause I don't like existing implementations using MQTT and I took inspiration from awesome ESPhome and its native communication protocol to HA and implemented it my own way :)
Feel free to contribute any time :)
1) Download latest release HERE
2) Extract the zip file to some folder on your system,
3) Run HA.exe
4) Fill in "URL" & "API Token"
5) Click "Save"
App which is using native HA Api to comunicate and report data to HA
Example Basic Notification:
Example Inline Image Notification:
{
"image":"https://upload.wikimedia.org/wikipedia/commons/9/9f/Old_wikipedia_logo.png"
}
Example Audio Notification:
Example Emulate Send Key Notification:
keys:
in your configuration.yaml
Pause TTS when camera is in use (usefull when working from home) credits: Hellis81
alias: Washing machine done
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.washing_machine_program_progress
above: "99"
- platform: state
entity_id: sensor.washing_machine_operation_state
from: Run
to: Finished
- platform: state
entity_id: sensor.washing_machine_operation_state
from: Run
to: Ready
condition: []
action:
- if:
- condition: state
entity_id: binary_sensor.axlt2801_camera_in_use
state: "on"
then:
- wait_for_trigger:
- platform: state
entity_id:
- binary_sensor.axlt2801_camera_in_use
to: "off"
continue_on_timeout: false
else: []
- service: tts.cloud_say
data:
entity_id: media_player.hela_huset
message: "{{ states('sensor.washing_machine_tts') }}"
language: sv-SE
- repeat:
while:
- condition: or
conditions:
- condition: state
entity_id: binary_sensor.washing_machine_door
state: "off"
- condition: state
entity_id: sensor.washing_machine_program_progress
state: "100"
sequence:
- delay:
hours: 0
minutes: 5
seconds: 0
milliseconds: 0
- choose:
- conditions:
- condition: and
conditions:
- condition: state
entity_id: binary_sensor.washing_machine_door
state: "off"
- condition: state
entity_id: sensor.washing_machine_program_progress
state: "100"
sequence:
- service: tts.cloud_say
data:
entity_id: media_player.hela_huset
message: >-
"{{ states('sensor.washing_machine_tts') }} och luckan är
fortfarande stängd."
language: sv-SE
- service: homeassistant.update_entity
target:
entity_id: sensor.washing_machine_json
data: {}
default: []
mode: single