{"id":20461827,"url":"https://github.com/kripton/munin_rtl_433","last_synced_at":"2025-06-15T14:10:00.149Z","repository":{"id":149480597,"uuid":"129647721","full_name":"kripton/munin_rtl_433","owner":"kripton","description":"Requests the last sensor values via HTTP from rtl_433_accumulate and formats them suitable for munin","archived":false,"fork":false,"pushed_at":"2018-04-15T20:37:30.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-05T11:40:03.543Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kripton.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2018-04-15T20:25:31.000Z","updated_at":"2018-04-15T20:37:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"1b31ee40-1eb9-49b5-8c8c-a5ea6a2ba43a","html_url":"https://github.com/kripton/munin_rtl_433","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kripton/munin_rtl_433","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Fmunin_rtl_433","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Fmunin_rtl_433/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Fmunin_rtl_433/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Fmunin_rtl_433/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kripton","download_url":"https://codeload.github.com/kripton/munin_rtl_433/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kripton%2Fmunin_rtl_433/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259987101,"owners_count":22942119,"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":[],"created_at":"2024-11-15T12:28:25.332Z","updated_at":"2025-06-15T14:10:00.120Z","avatar_url":"https://github.com/kripton.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"munin_rtl_433\n=============\n\nRequests the last sensor values via HTTP from rtl_433_accumulate and formats them suitable for munin\n\nInstall\n-------\nMake sure you have NodeJS and NPM installed. Then clone the repo, cd into the directory and run:\n\n    npm install\n\nto install the dependencies.\n\nThen, cd into your munin's plugin directory and create symlinks to index.js with either temperature or humidity (or both) in the filename:\n\n    cd /etc/munin/plugins/\n    ln -s ~/git/munin_rtl_433/index.js rtl_443_temperature\n    ln -s ~/git/munin_rtl_433/index.js rtl_443_humidity\n\nSet up your munin's node configuration to provide the correct environment variables to the Plugin:\n * HOST is the hostname where the [rtl_433_accumulate](https://github.com/kripton/rtl_433_accumulate) server is running (default if not set: 127.0.0.1)\n * PORT is the port where the [rtl_433_accumulate](https://github.com/kripton/rtl_433_accumulate) server is running (default if not set: 3005)\n * SENSORMAPPING is a JSON-object mapping sensor ids to readable names. This is done so that sensors can change their id (on battery change for example) but still have their values mapped to the same graph in munin as before. This way, multiple sensors of the same type are also supported at the same time. Make sure that the readable names are unique! Example: ```{\"inFactory_sensor_id_78\":\"Balcony\",\"inFactory_sensor_id_240\":\"Garden house\",\"HIDEKI_TS04_sensor_rc_1\":\"Neighbour\",\"TFA_pool_temperature_sensor_id_198\":\"Neighbour's Pool\"}```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkripton%2Fmunin_rtl_433","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkripton%2Fmunin_rtl_433","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkripton%2Fmunin_rtl_433/lists"}