https://github.com/nliaudat/aioted_manager
AI on the Edge Device - Home Assistant component
https://github.com/nliaudat/aioted_manager
home-assistant meter reader
Last synced: over 1 year ago
JSON representation
AI on the Edge Device - Home Assistant component
- Host: GitHub
- URL: https://github.com/nliaudat/aioted_manager
- Owner: nliaudat
- Created: 2025-02-18T19:17:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-23T15:41:46.000Z (over 1 year ago)
- Last Synced: 2025-02-23T16:29:34.414Z (over 1 year ago)
- Topics: home-assistant, meter, reader
- Language: Python
- Homepage:
- Size: 63.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# AI on the Edge Device Meter Collector Integration for Home Assistant
The main goal of the project is to replace the mqtt gateway needed to implement "AI on the Edge Device" with home assistant
This guide will walk you through the steps to install and configure the **"AIOTED manager"** custom integration in Home Assistant.

## Installation
1. **Copy the Integration Folder:**
- Download or clone the `aioted_manager` custom component.
- Copy the `aioted_manager` folder into your Home Assistant `custom_components` directory.
2. **OPTIONAL : Set Permissions:**
- Ensure the folder and files have the correct permissions (755).
```bash
chmod -R 755 /homeassistant/custom_components/aioted_manager
```
3. **Reboot Home Assistant:**
- Restart Home Assistant (Hassio) to load the new integration.
- You can do this via the **Settings > System > Restart** option in the Home Assistant UI.
4. **Add the Integration:**
- Go to **Settings > Devices & Services > Integrations**.
- Click **Add Integration** and search for **"AIOTED manager"**.
- Follow the prompts to configure the integration.
---
## Configuration
Once the integration is added, you will need to configure it with the following options:
### Required Configuration:
- **Instance**: A unique name for your sensor that must correspond to your "Number Sequence" name (e.g., `cold`).
- **IP**: The URL to fetch the meter value.
- Optional Configuration:
**Scan Interval**: The time interval (in seconds) at which the integration will poll the meter for updates. Default is 300 seconds (5min).
**log_as_csv**: log events in homeassistant\www\aioted_manager\{instance}
**save_images**: save all changed images in homeassistant\www\aioted_manager\{instance}
## Show latest image
You can use the local file component (https://www.home-assistant.io/integrations/local_file/)
with www/aioted_manager/{instance}/latest.jpg as path