{"id":25903896,"url":"https://github.com/nliaudat/aioted_manager","last_synced_at":"2025-03-03T04:16:14.781Z","repository":{"id":278253816,"uuid":"935018399","full_name":"nliaudat/aioted_manager","owner":"nliaudat","description":"AI on the Edge Device - Home Assistant component","archived":false,"fork":false,"pushed_at":"2025-02-23T15:41:46.000Z","size":65,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-23T16:29:34.414Z","etag":null,"topics":["home-assistant","meter","reader"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nliaudat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["nliaudat"]}},"created_at":"2025-02-18T19:17:16.000Z","updated_at":"2025-02-23T15:41:49.000Z","dependencies_parsed_at":"2025-02-23T16:29:38.763Z","dependency_job_id":null,"html_url":"https://github.com/nliaudat/aioted_manager","commit_stats":null,"previous_names":["nliaudat/aioted-hassio","nliaudat/aioted_manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nliaudat%2Faioted_manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nliaudat%2Faioted_manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nliaudat%2Faioted_manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nliaudat%2Faioted_manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nliaudat","download_url":"https://codeload.github.com/nliaudat/aioted_manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241605820,"owners_count":19989612,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["home-assistant","meter","reader"],"created_at":"2025-03-03T04:16:14.383Z","updated_at":"2025-03-03T04:16:14.776Z","avatar_url":"https://github.com/nliaudat.png","language":"Python","funding_links":["https://github.com/sponsors/nliaudat"],"categories":[],"sub_categories":[],"readme":"# AI on the Edge Device  Meter Collector Integration for Home Assistant\n\nThe main goal of the project is to replace the mqtt gateway needed to implement \"AI on the Edge Device\" with home assistant\n\nThis guide will walk you through the steps to install and configure the **\"AIOTED manager\"** custom integration in Home Assistant.\n\n![image](https://github.com/user-attachments/assets/30e62ae1-1644-4da6-88ca-04afc89f7647)\n\n\n## Installation\n\n1. **Copy the Integration Folder:**\n   - Download or clone the `aioted_manager` custom component.\n   - Copy the `aioted_manager` folder into your Home Assistant `custom_components` directory.\n\n2. **OPTIONAL : Set Permissions:**\n   - Ensure the folder and files have the correct permissions (755).\n     ```bash\n     chmod -R 755 /homeassistant/custom_components/aioted_manager\n     ```\n\n3. **Reboot Home Assistant:**\n   - Restart Home Assistant (Hassio) to load the new integration.\n     - You can do this via the **Settings \u003e System \u003e Restart** option in the Home Assistant UI.\n\n4. **Add the Integration:**\n   - Go to **Settings \u003e Devices \u0026 Services \u003e Integrations**.\n   - Click **Add Integration** and search for **\"AIOTED manager\"**.\n   - Follow the prompts to configure the integration.\n\n---\n\n## Configuration\n\nOnce the integration is added, you will need to configure it with the following options:\n\n### Required Configuration:\n- **Instance**: A unique name for your sensor that must correspond to your \"Number Sequence\" name (e.g., `cold`).\n- **IP**: The URL to fetch the meter value.\n- Optional Configuration: \u003c/br\u003e\n    **Scan Interval**: The time interval (in seconds) at which the integration will poll the meter for updates. Default is 300 seconds (5min).\n  \n    **log_as_csv**: log events in homeassistant\\www\\aioted_manager\\{instance}\n  \n    **save_images**: save all changed images in homeassistant\\www\\aioted_manager\\{instance}\n\n## Show latest image\n\nYou can use the local file component (https://www.home-assistant.io/integrations/local_file/)\nwith www/aioted_manager/{instance}/latest.jpg as path\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnliaudat%2Faioted_manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnliaudat%2Faioted_manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnliaudat%2Faioted_manager/lists"}