ٱلسَّلَامُ عَلَيْكُمْ وَرَحْمَةُ ٱللَّٰهِ وَبَرَكَاتُهُ
Essalāmu ʿalaykum wa rahmatu Allahi wa barakatuh
Este componente le permite integrar los datos de su mezquita mawaqit en Home Assistant. Para hacer esto, se requiere una cuenta Mawaqit de https://mawaqit.net .
El componente se agrega a Home Assistant en forma de integración. Hay dos métodos para instalar la integración como se menciona a continuación.
Si tiene HACS instalado en su Home Assistant, puede usarlo para instalar la integración de Mawaqit.
Para la instalación manual, debe copiar la carpeta custom_components/mawaqit de este repositorio al directorio custom_components de su instalación de Home Assistant (créela si no existe).
La integración le permite agregar 14 componentes de tipo sensor
:
sensor.my_mosque
que resume todos los datos de tu mezquita (dirección, sitio web, jumua, iqama, etc...) En el archivo automations.yaml
tienes un ejemplo de código para crear una automatización en Home Assistant con sensores Mawaqit, en particular para lanzar el athan en el momento de la oración o para lanzar acciones específicas (leer el Corán, aumentar la calefacción 10 minutos antes Al-Fajr, abrir las contraventanas durante el shuruq, etc...). NOTA : Las acciones deben adaptarse según la instalación de Home Assistant.
/config/configuration.yaml
Asegúrese de tener el sensor de tiempo configurado en la configuración de Home Assistant. En el ejemplo de automations.yaml
, este sensor se utiliza para tomar decisiones sobre cuándo iniciar Azan. homeassistant :
sensor :
platform : time_date
display_options :
- ' time '
- ' date_time '
/config/automations.yaml
- id : ' fajr_wakeup '
alias : Turn on bedroom light and Alexa routine, 20 min before Fajr Athan
trigger :
- platform : template
value_template : >
{% set before = (as_timestamp(states("sensor.fajr_adhan")) - 20 * 60) | timestamp_custom("%H:%M", True) %}
{% set time = states("sensor.time") %}
{{ time == before }}
action :
# turn on the light of the bedroom
- service : switch.turn_on
entity_id : switch.sonoff_1000814ec9 # the entity id of the sonoff switch, can be an other entity
# play a routine on Alexa
- service : media_player.play_media
entity_id : media_player.zehhaf_s_echo_dot # the entity id of your alexa device
data :
media_content_id : bonjour # the routine name configured on Alexa mobile app, it can be a sequence of actions, like flash info, weather ...etc
media_content_type : routine
initial_state : true
mode : single
# Play adhan on a connected speaker
- id : ' isha_adhan '
alias : Isha adhan
trigger :
platform : template
value_template : >
{% set isha_time = as_timestamp(states("sensor.isha_adhan")) | timestamp_custom("%H:%M", True) %}
{% set time = states("sensor.time") %}
{{ time == isha_time }}
action :
- service : mqtt.publish
data_template :
topic : ' commande/play/mini '
payload : ' http://192.168.10.101/mp3/adhan.mp3 ' # an http url to mp3 file
initial_state : true
mode : single
Este componente permite integrar los datos de su mezquita Mawaqit en Home Assistant. Para ello, es necesario contar con Mawaqit https://mawaqit.net .
El componente está conectado a Home Assistant de forma integrada. Para la instalación, debe copiar el expediente custom_components/mawaqit en el repertorio custom_components de su instalación Home Assistant (cree que no existe).
Después del cambio de Home Assistant, vaya a Paramètres > Appareils and Services > Ajouter une intégration et cherchez "Mawaqit" . Introduzca el inicio de sesión y la contraseña de su cuenta mawaqit.net y haga clic en Validador . Si se basan en sus coordenadas GPS (latitud/longitud) registradas en Home Assistant, el componente buscará las mezquitas de Mawaqit en un rayo de 20 km automáticamente y deberá seleccionar su mezquita preferida.
La integración permite conectar 14 componentes de tipo sensor
: las 5 horas de los prières, los iqamas associées, el Shuruq, las horas de Jumu'a y un sensor sensor.my_mosque
qui résume toutes les données de votre mosquée (dirección, sitio web , jumua, iqama, etc...).
En el archivo settings.yaml, tienes un ejemplo de código para crear automatismos en Home Assistant con sensores. Mawaqit notamment pour lancer l'athan à l'heure de la prière o encore pour lancer des acciones específicas (leer el Coran, aumentar le chauffage 10 minutos antes de Al-Fajr, ouvrir les volets lors du Shuruq, etc...). Las acciones son un adaptador que funciona en función de la instalación de Home Assistant.