Referring to existing MQTT Notifications, I am wondering why it is not implemented using the notify domain like every other notification platforms? The reason why is it is a pain in the back when I decided to change notification platform.
For example, I have all my notification platform setup as such…
- name: kenobi platform: telegram api_key: !secret telegram_api_key chat_id: !secret telegram_chat_id_kenobi
in my automation, I send notification using
When I decided to change platform, let say to
llamalab_automate, I just simply change it in the configuration without changing the
name. For example…
- name: kenobi platform: llamalab_automate api_key: !secret llamalab_automate_api_key to: !secret llamalab_automate_to device: 'DEVICE_NAME'
But, if I decided to change to MQTT notifications, I cannot do that. I have to edit ALL my automation and scripts that are using
notify.kenobi. It makes me wonder why can’t it be as simple as…
- name: kenobi platform: mqtt topic: zanzito/kenobi/notification/ qos: 0 retain: 0