{"id":25516859,"url":"https://github.com/efesto/home_telemetry","last_synced_at":"2026-05-08T04:13:35.149Z","repository":{"id":46124781,"uuid":"325324930","full_name":"Efesto/home_telemetry","owner":"Efesto","description":"Home telemetry collection with Nerves and Raspberry Pi","archived":false,"fork":false,"pushed_at":"2022-08-28T10:33:43.000Z","size":754,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-21T02:08:34.623Z","etag":null,"topics":["elixir","grafana","nerves","raspberry-pi"],"latest_commit_sha":null,"homepage":"","language":"Elixir","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/Efesto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-12-29T15:43:15.000Z","updated_at":"2021-12-27T14:36:31.000Z","dependencies_parsed_at":"2022-07-26T10:18:28.487Z","dependency_job_id":null,"html_url":"https://github.com/Efesto/home_telemetry","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Efesto/home_telemetry","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Efesto%2Fhome_telemetry","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Efesto%2Fhome_telemetry/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Efesto%2Fhome_telemetry/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Efesto%2Fhome_telemetry/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Efesto","download_url":"https://codeload.github.com/Efesto/home_telemetry/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Efesto%2Fhome_telemetry/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265742847,"owners_count":23820922,"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":["elixir","grafana","nerves","raspberry-pi"],"created_at":"2025-02-19T14:52:51.024Z","updated_at":"2026-05-08T04:13:30.108Z","avatar_url":"https://github.com/Efesto.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HomeTelemetry\n\nCollects and sends to an InfluxDb instance home related telemetry data like Temperature and Humidity.\nDeveloped using [Nerves](https://www.nerves-project.org/)\n\n## Requirements:\n* Asdf (everything else will come from there)\n* Nerves (`mix archive.install hex nerves_bootstrap`)\n\n## Getting Started\n1. `mix deps.get`\n2. configure env variables specified in `.envrc-sample` \n    1. If using direnv, copy `.envrc-sample` as `.envrc` and configure it\n3. build your firmware with `MIX_TARGET=my_target mix firmware` For example, `MIX_TARGET=rpi3`\n4. burn to you sd card using `mix firmware.burn`\n\n## Targets\n\nNerves applications produce images for hardware targets based on the\n`MIX_TARGET` environment variable. If `MIX_TARGET` is unset, `mix` builds an\nimage that runs on the host (e.g., your laptop). This is useful for executing\nlogic tests, running utilities, and debugging. Other targets are represented by\na short name like `rpi3` that maps to a Nerves system image for that platform.\nAll of this logic is in the generated `mix.exs` and may be customized. For more\ninformation about targets see:\n\nhttps://hexdocs.pm/nerves/targets.html#content\n\n## Learn more\n\n  * Official docs: https://hexdocs.pm/nerves/getting-started.html\n  * Official website: https://nerves-project.org/\n  * Forum: https://elixirforum.com/c/nerves-forum\n  * Discussion Slack elixir-lang #nerves ([Invite](https://elixir-slackin.herokuapp.com/))\n  * Source: https://github.com/nerves-project/nerves\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fefesto%2Fhome_telemetry","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fefesto%2Fhome_telemetry","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fefesto%2Fhome_telemetry/lists"}