Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cumpsd/home-assistant-leo-ntp
Home Assistant integration for LeoNTP 1200
https://github.com/cumpsd/home-assistant-leo-ntp
home-assistant homeassistant homeassistant-integration leo-ntp ntp timeserver
Last synced: about 2 months ago
JSON representation
Home Assistant integration for LeoNTP 1200
- Host: GitHub
- URL: https://github.com/cumpsd/home-assistant-leo-ntp
- Owner: CumpsD
- License: mit
- Created: 2023-05-26T09:58:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-12T09:38:58.000Z (5 months ago)
- Last Synced: 2024-08-12T11:00:59.958Z (5 months ago)
- Topics: home-assistant, homeassistant, homeassistant-integration, leo-ntp, ntp, timeserver
- Language: Python
- Homepage:
- Size: 1.05 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# LeoNTP for Home Assistant
A Home Assistant integration to monitor LeoNTP
### Features
- All possible LeoNTP 1200 sensors.
---
[![maintainer](https://img.shields.io/badge/maintainer-David%20Cumps-green?style=for-the-badge&logo=github)](https://github.com/CumpsD) [![MIT License](https://img.shields.io/github/license/CumpsD/home-assistant-leo-ntp?style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/blob/master/LICENSE) [![hacs_badge](https://img.shields.io/badge/HACS-Default-41BDF5.svg?style=for-the-badge)](https://github.com/hacs/integration)
[![manifest version](https://img.shields.io/github/manifest-json/v/CumpsD/home-assistant-leo-ntp/master?filename=custom_components%2Fleo_ntp%2Fmanifest.json&style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp)
[![github release](https://img.shields.io/github/v/release/CumpsD/home-assistant-leo-ntp?logo=github&style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/releases)
[![github release date](https://img.shields.io/github/release-date/CumpsD/home-assistant-leo-ntp?style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/releases)[![github contributors](https://img.shields.io/github/contributors/CumpsD/home-assistant-leo-ntp?style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/graphs/contributors)
[![github commit activity](https://img.shields.io/github/commit-activity/y/CumpsD/home-assistant-leo-ntp?logo=github&style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/commits/main)
[![github last-commit](https://img.shields.io/github/last-commit/CumpsD/home-assistant-leo-ntp?style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/commits)[![Code Linting](https://img.shields.io/github/actions/workflow/status/CumpsD/home-assistant-leo-ntp/lint.yml?label=lint&style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/actions/workflows/lint.yml)
[![Hacs and Hassfest validation](https://img.shields.io/github/actions/workflow/status/CumpsD/home-assistant-leo-ntp/validate.yml?label=validate&style=for-the-badge)](https://github.com/CumpsD/home-assistant-leo-ntp/actions/workflows/validate.yml)## Installation
### Using [HACS](https://hacs.xyz/) (recommended)
**Click on this button:**
[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=CumpsD&repository=home-assistant-leo-ntp&category=integration)
**or follow these steps:**
1. Simply search for `LeoNTP` in HACS and install it easily.
2. Restart Home Assistant.
3. Add the '`LeoNTP`' integration via HA Settings > '`Devices and Services`' > '`Integrations`'.
4. Provide the IP address of your LeoNTP.### Manual
1. Copy the `custom_components/leo_ntp` directory of this repository as `config/custom_components/leo_ntp` in your Home Assistant installation.
2. Restart Home Assistant.
3. Add the '`leo_ntp`' integration via HA Settings > '`Devices and Services`' > '`Integrations`'.
4. Provide the IP address of your LeoNTP.This integration will set up the following platforms.
| Platform | Description |
| --------- | ----------------------------------------------- |
| `leo_ntp` | Home Assistant component for LeoNTP |## Contributions are welcome!
If you want to contribute to this please read the [Contribution guidelines](CONTRIBUTING.md)
## Troubleshooting
1. You can enable logging for this integration specifically and share your logs, so I can have a deep dive investigation. To enable logging, update your `configuration.yaml` like this, so we can get more information in the `Configuration` -> `Logs` page.
```
logger:
default: warning
logs:
custom_components.leo_ntp: debug
```## Screenshots
![LeoNTP Lovelace](https://github.com/CumpsD/home-assistant-leo-ntp/raw/main/images/leo_ntp.png "LeoNTP Lovelace")