{"id":18078479,"url":"https://github.com/techgaun/egauge-fun","last_synced_at":"2026-02-28T13:12:20.128Z","repository":{"id":147047929,"uuid":"58185855","full_name":"techgaun/egauge-fun","owner":"techgaun","description":"Having fun with egauge - http://www.egauge.net/","archived":false,"fork":false,"pushed_at":"2016-10-02T06:58:38.000Z","size":2,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-11-07T15:12:00.092Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/techgaun.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-06T06:28:25.000Z","updated_at":"2023-10-09T08:09:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"e5b9352c-6e00-47d3-b141-905f8cc4f5bd","html_url":"https://github.com/techgaun/egauge-fun","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/techgaun/egauge-fun","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techgaun%2Fegauge-fun","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techgaun%2Fegauge-fun/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techgaun%2Fegauge-fun/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techgaun%2Fegauge-fun/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techgaun","download_url":"https://codeload.github.com/techgaun/egauge-fun/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techgaun%2Fegauge-fun/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29935086,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-28T13:00:17.143Z","status":"ssl_error","status_checked_at":"2026-02-28T12:59:13.669Z","response_time":90,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-10-31T12:14:18.038Z","updated_at":"2026-02-28T13:12:20.103Z","avatar_url":"https://github.com/techgaun.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# egauge-fun\nHaving fun with egauge - http://www.egauge.net/\n\n### Hacking all egauge devices\n\nEgauge identifiers seem to be just 4-5 digit code which means we could just iterate from 1000 to 100000 and run any of the calls that we can perform. Most likely, many of the endpoints can be called without authentication as its not uncommon for people to disable authentication.\n\n### Undocumented endpoints\n\n#### Get configuration parameters\n\nLooks like this could be replayed to get other configuration parameters. Just need to figure what they could be.\n\n```\nhttp://\u003cegauge_id\u003e.egaug.es/cgi-bin/get?lang\n\n# Other params:\ninstallerURL, pushProviders\n```\n\n#### Get eGauge status\n\n```\nhttp://\u003cegauge_id\u003e.egaug.es/status.xml\n\n# spits out egauge device status\n```\n\n#### Get eGauge configuration\n\n```\nhttp://\u003cegauge_id\u003e.egaug.es/cgi-bin/egauge-cfg?\n\n# gives entire egauge configuration which is basically every kind of config\n# quite revealing\n```\n\n#### General configuration endpoints\n\n```\nhttp://\u003cegauge_id\u003e.egaug.es/cgi-bin/netcfg\nhttp://\u003cegauge_id\u003e.egaug.es/cgi-bin/bacnetcfg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechgaun%2Fegauge-fun","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechgaun%2Fegauge-fun","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechgaun%2Fegauge-fun/lists"}