ٱََََُّ َََйْكُْ ََََََُْ ٱََّٰهِ ََََكََُّٰهِ ََََكُ
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
quiré qusume toutes les x'a et unsensorsensor.my_mosque quiré qusume toutes les amadonnétaol.等...)。
在檔案設定.yaml 中,您可以看到 Home Assistant 中的感測器 Mawaqit 註釋為 lancer l'athan à l'heure de la prière 或 encore pour lancer des actions spécifiques(lire le Coran,augmleenter)的自動建立程式碼範例chauffage 10 分鐘前Al-Fajr、ouvrir les volets lors du Shuruq 等...)。適配器的操作是投票安裝 Home Assistant 的功能。