🏡 Open source home automation that puts local control and privacy first.
Find a file
J. Nick Koston ef887e529f
Fix onvif cameras that cannot parse relative time (#92711)
* Fix onvif cameras that cannot parse relative time

The spec requires that the camera can parse relative or absolute timestamps
However there are many cameras that cannot parse time correctly.

Much of the event code has been offloaded to the library and
support to determine if the camera has broken time and switch
to absolute timestamps is now built into the library

* adjust verison

* fixes

* bump

* bump

* bump

* more fixes

* preen

* fix resume

* one more fix

* fix race in webhook setup

* bump to 3.1.3 which has more fixes for broken camera firmwares

* bump 3.1.4 for more fixes

* fix

* fix comment

* bump

* fix url limit

* bump

* more fixes

* old hik uses -s
2023-05-14 16:08:39 -04:00
.devcontainer Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00
.github Bump azure-servicebus to 7.10.0 (#92866) 2023-05-10 12:36:44 +02:00
.vscode Remove legacy pip resolver (#92124) 2023-04-27 22:39:29 +02:00
docs Update screenshot of featured integrations (#91345) 2023-04-15 15:56:46 +02:00
homeassistant Fix onvif cameras that cannot parse relative time (#92711) 2023-05-14 16:08:39 -04:00
machine Cleanup pybluez from machine builds (#92122) 2023-04-27 18:02:26 +02:00
pylint/plugins Rename MQTT entry mock and cleanup (#91223) 2023-04-12 09:43:03 +02:00
rootfs Fix logging & exit code reporting to S6 on HA shutdown (#72921) 2022-06-02 19:49:08 +02:00
script Bump azure-servicebus to 7.10.0 (#92866) 2023-05-10 12:36:44 +02:00
tests Small performance improvements to state diff messages (#92963) 2023-05-14 12:28:34 -04:00
.core_files.yaml Add date and time platforms to core files (#92343) 2023-05-01 22:50:44 +02:00
.coveragerc Add diagnostic sensors for TotalConnect (#73152) 2023-05-07 10:27:33 +02:00
.dockerignore Not to Tox (#76582) 2022-11-23 14:40:37 +01:00
.gitattributes Ensure .pcm binary files do not have line endings changed (#91881) 2023-04-22 22:22:30 -04:00
.gitignore Remove translations from Core (#87543) 2023-02-06 15:06:43 +01:00
.hadolint.yaml Add hadolint to CI (#34758) 2020-04-27 12:09:31 +02:00
.pre-commit-config.yaml Update ruff to v0.0.262 (#91767) 2023-04-21 08:15:41 +02:00
.prettierignore Add tests to Lidarr (#79610) 2023-03-28 16:49:32 +02:00
.readthedocs.yml Update readthedocs config (#65230) 2022-01-30 20:15:32 -08:00
.strict-typing Clean config flow for SQL (#92332) 2023-05-07 01:42:37 +02:00
.yamllint Add filters to climate and light service descriptions (#86162) 2023-03-16 15:59:51 +01:00
build.yaml Update Home Assistant base image to 2023.04.2 - Python 3.11 (#92114) 2023-04-27 14:53:12 +02:00
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 2017-01-28 12:12:34 -08:00
CODE_OF_CONDUCT.md Update URLs forwarding to HA blog posts (#91698) 2023-04-20 20:55:13 +02:00
codecov.yml Add recorder platform to required test category (#86704) 2023-01-26 11:03:56 +01:00
CODEOWNERS Bump eternalegypt to 0.0.16 (#92919) 2023-05-10 20:32:14 -04:00
CONTRIBUTING.md Use core GitHub URL in contributing guidelines (#41083) 2020-10-02 20:42:33 +02:00
Dockerfile Remove legacy pip resolver (#92124) 2023-04-27 22:39:29 +02:00
Dockerfile.dev Remove legacy pip resolver (#92124) 2023-04-27 22:39:29 +02:00
LICENSE.md Update license to official GitHub template (#16470) 2018-09-07 10:11:51 +02:00
MANIFEST.in Move remaining keys to setup.cfg (#65154) 2022-01-28 20:18:09 -08:00
mypy.ini Clean config flow for SQL (#92332) 2023-05-07 01:42:37 +02:00
pyproject.toml Bump orjson to 3.8.12 (#92935) 2023-05-13 10:06:32 +03:00
README.rst Change README demo to demo.home-assistant.io subdomain (#89921) 2023-03-19 07:52:42 +01:00
requirements.txt Bump orjson to 3.8.12 (#92935) 2023-05-13 10:06:32 +03:00
requirements_all.txt Fix onvif cameras that cannot parse relative time (#92711) 2023-05-14 16:08:39 -04:00
requirements_docs.txt Refactor API documentation (#33217) 2020-03-25 13:21:04 -07:00
requirements_test.txt Update mypy to 1.3.0 (#92911) 2023-05-11 08:38:08 +02:00
requirements_test_all.txt Fix onvif cameras that cannot parse relative time (#92711) 2023-05-14 16:08:39 -04:00
requirements_test_pre_commit.txt Update ruff to v0.0.262 (#91767) 2023-04-21 08:15:41 +02:00
setup.cfg Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00

Home Assistant |Chat Status|
=================================================================================

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

Check out `home-assistant.io <https://home-assistant.io>`__ for `a
demo <https://demo.home-assistant.io>`__, `installation instructions <https://home-assistant.io/getting-started/>`__,
`tutorials <https://home-assistant.io/getting-started/automation/>`__ and `documentation <https://home-assistant.io/docs/>`__.

|screenshot-states|

Featured integrations
---------------------

|screenshot-integrations|

The system is built using a modular approach so support for other devices or actions can be implemented easily. See also the `section on architecture <https://developers.home-assistant.io/docs/architecture_index/>`__ and the `section on creating your own
components <https://developers.home-assistant.io/docs/creating_component_index/>`__.

If you run into issues while using Home Assistant or during development
of a component, check the `Home Assistant help section <https://home-assistant.io/help/>`__ of our website for further help and information.

.. |Chat Status| image:: https://img.shields.io/discord/330944238910963714.svg
   :target: https://discord.gg/c5DvZ4e
.. |screenshot-states| image:: https://raw.githubusercontent.com/home-assistant/core/master/docs/screenshots.png
   :target: https://demo.home-assistant.io
.. |screenshot-integrations| image:: https://raw.githubusercontent.com/home-assistant/core/dev/docs/screenshot-integrations.png
   :target: https://home-assistant.io/integrations/