ٱََََُّ َََйْكُْ ََََََُْ ٱََّٰهِ ََََكَُُهُ
Essalāmu ʿalaykum wa rahmatu Allahi wa barakatuh
该组件允许您将 mawaqit 清真寺的数据集成到 Home Assistant 中。为此,需要https://mawaqit.net的 Mawaqit 帐户。
该组件以集成的形式添加到 Home Assistant 中。有两种安装集成的方法,如下所述。
如果您在 Home Assistant 上安装了 HACS,则可以使用它来安装 Mawaqit 集成。
对于手动安装,您必须将此存储库中的custom_components/mawaqit文件夹复制到 Home Assistant 安装的custom_components目录(如果不存在则创建它)。
集成允许您添加 14 个sensor
类型的组件:
sensor.my_mosque
,它总结了清真寺的所有数据(地址、网站、jumua、iqama 等...) 在automations.yaml
文件中,您有一个代码示例,用于使用 Mawaqit 传感器在 Home Assistant 中创建自动化,特别是在祈祷时启动 athan 或启动特定操作(阅读古兰经,在祈祷前 10 分钟增加加热) Al-Fajr,在 Shuruq 期间打开百叶窗等......)。注意:这些操作将根据您的 Home Assistant 安装进行调整。
/config/configuration.yaml
确保您在 Home Assistant 配置中配置了时间传感器。在automations.yaml
示例中,该传感器用于决定何时启动 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
与 Home Assistant 的 Mawaqit 一样,他也是穆斯林清真寺的一部分。当然,Un compte Mawaqit https://mawaqit.net是必要的。
Le composant est rajouté à Home Assistant sous forme d'une 集成。安装后,请复制自定义组件/mawaqit档案并安装 Home Assistant 的自定义组件(créez le s'il n'existe pas)。
家庭助理结婚后,请在参数 > 服装和服务 >与“Mawaqit”集成。登录并通过mawaqit.net和Valider 小组进行投票。在 Home Assistant 中注册 GPS(纬度/经度),并在 20 公里自动驾驶和您要求选择的清真寺首选选项中将清真寺 Mawaqit 组合起来。
L'intégration permet de rajouter 14 组件类型sensor
:les 5 horaires des prières, les iqamas associées, le Shuruq, les horaires de Jumu'a et sensor.my_mosque
qui résume toutes les données de votre mosquée (地址,网站, 朱穆阿,伊卡玛等)。
在文件配置.yaml 中,您可以看到 Home Assistant 中的传感器 Mawaqit 注释为 lancer l'athan à l'heure de la prière 或 encore pour lancer des actions spécifiques(lire le Coran,augmenter)的自动创建代码示例le chauffage 10 分钟提前 Al-Fajr, ouvrir les volets lors du Shuruq 等...)。适配器的操作是投票安装 Home Assistant 的功能。