Assalamu'alaikum
This is a custom integration for Home Assistant that will create a Prayer Time sensor based on Person's GPS coordinates. The GPS-based prayer time API is provided by Malaysia Prayer Time.
Prayer time information are made as sensor attributes with the following format:
- 12 hours (e.g. 6:01 AM)
- 24 hours (e.g. 06:01:00)
- Datetime UTC (e.g. 2023-07-29T22:01:00+00:00)
This is a continuation of HomeAssistantEsolatGPS (Appdaemon version)
- Home Assistant 2021.x and above
- Person entity with GPS location (device tracker)
Tip
If you are unable to use the button above, manually search for eSolat GPS in HACS.
- Copy the
esolatgps
directory fromcustom_components
in this repository and place inside your Home Assistant'scustom_components
directory. - Restart Home Assistant
- Follow the instructions in the
Setup
section
Warning
If installing manually, in order to be alerted about new releases, you will need to subscribe to releases from this repository.
Tip
If you are unable to use the button above, follow the steps below:
- Navigate to the Home Assistant Integrations page (Settings --> Devices & Services)
- Click the
+ ADD INTEGRATION
button in the lower right-hand corner - Search for
eSolat GPS
- Adjust the interval to your preference. Default is set to 15 minutes.
The sensors will be populated sensor.esolat_
based on the person with GPS coordinates.
- HomeAssistantMalaysia
- Saudara Noorzaini Ilhami for his MPT API
- Prayer times data by JAKIM. Geolocation data by Google