{"id":25291326,"url":"https://github.com/tbowmo/energypulsecounter","last_synced_at":"2025-04-06T19:18:15.822Z","repository":{"id":31314842,"uuid":"34877238","full_name":"tbowmo/energyPulseCounter","owner":"tbowmo","description":"pulseCounter sketch, and python stub, for reporting to domoticz","archived":false,"fork":false,"pushed_at":"2016-04-11T18:57:53.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-13T00:52:28.407Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/tbowmo.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":"2015-04-30T21:17:19.000Z","updated_at":"2016-04-11T18:57:54.000Z","dependencies_parsed_at":"2022-08-03T15:00:07.391Z","dependency_job_id":null,"html_url":"https://github.com/tbowmo/energyPulseCounter","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/tbowmo%2FenergyPulseCounter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tbowmo%2FenergyPulseCounter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tbowmo%2FenergyPulseCounter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tbowmo%2FenergyPulseCounter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tbowmo","download_url":"https://codeload.github.com/tbowmo/energyPulseCounter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247535513,"owners_count":20954576,"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":"2025-02-13T00:52:39.030Z","updated_at":"2025-04-06T19:18:15.793Z","avatar_url":"https://github.com/tbowmo.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# energyPulseCounter\n\nThis project uses an arduino to count pulses from an energy meter (electricity)\n\nthe python script collects the data on serial, and pushes it to domoticz for graphing etc.\n\n## Install instructions\n\nProgram your arduino with the sketch, and connect a ligth to voltage converter (LTS257).\nI've used an arduino micro, connected the DO pin of the LTS257 to D3 on the micro, might be another\npin on other arduino variants (or modify the sketch to use another interrupt pin).\n\nOn your raspberry, Go through the pulseCount.py file, and change settings to your setup.\n\nPut the python file into /usr/local/bin, and make it executable:\n\n\n```\nsudo cp pulseCount.py /usr/local/bin\nsudo chmod +x /usr/local/bin/pulseCount.py\n```\n\nmove the init script to /etc/init.d, and make it executable:\n\n```\nsudo cp pulseCount /etc/init.d\nsudo chmod +x /etc/init.d/pulseCount\n```\nand finally add it to your startup :\n\n```\nsudo update-rc.d pulseCount defaults\n```\n\nconnect the arduino to your pi, and restart it.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftbowmo%2Fenergypulsecounter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftbowmo%2Fenergypulsecounter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftbowmo%2Fenergypulsecounter/lists"}