{"id":21585177,"url":"https://github.com/conectric/ekm-config-tool","last_synced_at":"2025-03-18T09:13:46.325Z","repository":{"id":42293827,"uuid":"241518996","full_name":"Conectric/ekm-config-tool","owner":"Conectric","description":"Configuration tool for EKM OmniMeters when used with Conectric RS485 solution.","archived":false,"fork":false,"pushed_at":"2022-09-30T16:43:42.000Z","size":105,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-24T15:29:34.065Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Conectric.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-02-19T02:57:44.000Z","updated_at":"2020-02-25T20:55:00.000Z","dependencies_parsed_at":"2023-01-18T12:15:16.815Z","dependency_job_id":null,"html_url":"https://github.com/Conectric/ekm-config-tool","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conectric%2Fekm-config-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conectric%2Fekm-config-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conectric%2Fekm-config-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Conectric%2Fekm-config-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Conectric","download_url":"https://codeload.github.com/Conectric/ekm-config-tool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244189829,"owners_count":20412991,"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-24T15:09:19.032Z","updated_at":"2025-03-18T09:13:46.300Z","avatar_url":"https://github.com/Conectric.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Conectric EKM Configuration Tool\n\nThis tool allows you to configure properties of EKM meters that are connected to a Conectric mesh network using Conectric's RS-485 devices.\n\nAt the moment the following functionality is supported:\n\n* Set CT Ratio.\n\n### Setup\n\nThis tool requires Node.js 8.9.4 or newer.  To install dependencies:\n\n```\n$ npm install\n```\n\n### Configuration File\n\nThis tool reads a JSON file to configure meters.  When using this tool with Conectric's gateway, you should setup the meter configurations that you require in the gateway's `meters.json` file ([read documentation](https://github.com/Conectric/node-gateway)).\n\n### Configuring Meter CT Ratios\n\nOnce you have configured the `meters.json` file, run the tool to set the meter CT ratios as follows (if you are using this tool on the Conectric Gateway then you will need to stop the gateway service first):\n\n```\n$ npm run setct \u003c/path/to\u003e/meters.json\n```\n\nThe tool will loop over each meter that has a CT ratio set in the `meters.json` file, and send the appropriate configuration commands to the meter.\n\nIf you are using this tool on the Conectric Gateway then you will need to restart the gateway service now.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconectric%2Fekm-config-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconectric%2Fekm-config-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconectric%2Fekm-config-tool/lists"}