mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-26 17:27:47 +01:00
Update time.rst to add GPS as source (#375)
* Update time.rst to add GPS as source Just saw that GPS was missing in the time documentation as a time source (the GPS component documentation redirect to the time page for configuration details) * travis
This commit is contained in:
parent
49104f0d4e
commit
bba6e904e1
@ -6,11 +6,11 @@ Time
|
||||
.. seo::
|
||||
:description: Instructions for setting up real time clock sources in ESPHome like network based time.
|
||||
:image: clock-outline.png
|
||||
:keywords: NTP, SNTP, RTC
|
||||
:keywords: GPS, NTP, RTC, SNTP
|
||||
|
||||
The ``time`` component allows you to set up real time clock time sources for ESPHome.
|
||||
You can then get the current time in :ref:`lambdas <config-lambda>`.
|
||||
Currently only sntp (internet-based) and homeassistant time sources are supported.
|
||||
Currently only sntp (internet-based), homeassistant time and GPS sources are supported.
|
||||
|
||||
Home Assistant Time Source
|
||||
--------------------------
|
||||
@ -61,6 +61,29 @@ Configuration variables:
|
||||
- **on_time** (*Optional*, :ref:`Automation <automation>`): Automation to run at specific intervals using
|
||||
a cron-like syntax. See :ref:`time-on_time`.
|
||||
|
||||
GPS Time Source
|
||||
---------------
|
||||
|
||||
You first need to set up the :doc:`GPS </components/gps>` component.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
# Example configuration entry
|
||||
time:
|
||||
- platform: gps
|
||||
id: gps_time
|
||||
|
||||
Configuration variables:
|
||||
|
||||
- **id** (*Optional*, :ref:`config-id`): Specify the ID of the time for use in lambdas.
|
||||
- **timezone** (*Optional*, string): Manually tell ESPHome what timezone to use with `this format
|
||||
<https://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html>`__ (warning: the format is quite complicated)
|
||||
or the simpler `TZ database name <https://en.wikipedia.org/wiki/List_of_tz_database_time_zones>`__ in the form
|
||||
<Region>/<City>. ESPHome tries to automatically infer the timezone string based on the timezone of the computer
|
||||
that is running ESPHome, but this might not always be accurate.
|
||||
- **on_time** (*Optional*, :ref:`Automation <automation>`): Automation to run at specific intervals using
|
||||
a cron-like syntax. See :ref:`time-on_time`.
|
||||
|
||||
Use In Lambdas
|
||||
--------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user