{"id":21822200,"url":"https://github.com/stylepatrick/smarthome","last_synced_at":"2026-04-19T13:32:59.201Z","repository":{"id":120903032,"uuid":"216642810","full_name":"stylepatrick/smartHome","owner":"stylepatrick","description":"Smart Home Server. Works with Sonoff and Shelly devices and Amazon Echo.","archived":false,"fork":false,"pushed_at":"2020-06-14T17:39:18.000Z","size":62,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-04T09:08:16.544Z","etag":null,"topics":["grafana","influxdb","iot","mqtt","node-red"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stylepatrick.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":"2019-10-21T18:54:54.000Z","updated_at":"2022-07-24T11:24:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"9d7ebe38-c53d-421e-9b2f-2f9f7297b7b0","html_url":"https://github.com/stylepatrick/smartHome","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stylepatrick/smartHome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2FsmartHome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2FsmartHome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2FsmartHome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2FsmartHome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stylepatrick","download_url":"https://codeload.github.com/stylepatrick/smartHome/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stylepatrick%2FsmartHome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32009167,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["grafana","influxdb","iot","mqtt","node-red"],"created_at":"2024-11-27T17:13:38.711Z","updated_at":"2026-04-19T13:32:59.184Z","avatar_url":"https://github.com/stylepatrick.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# SmartHome Project with Sonoff and Shelly devices works also with Amazon Echo.\n\nThe Project can run on a Raspberry Pi 4 (4GB). \n\n#### Node-RED:\nUse the smartHome.json file to import all the configs into Node-RED. Project was made with Node-RED Version v.0.16.1\n\nNode-RED Library used:\n\n```\nnpm install node-red-contrib-amazon-echo\nnpm install node-red-dashboard\nnpm install node-red-contrib-re-postgres\nnpm install node-red-contrib-telegrambot\nnpm install node-red-contrib-interval-length\nnpm install node-red-contrib-time-range-switch\n```\n\n#### Eclipse Mosquitto:\nUsed to build mqtt broker connection to shelly devices and sonoff devices.\n\n#### Portainer:\nTo maintain docker via a WebInterface.\n\n#### NetData:\nUsed to get out a short summary of the performance of the host system.\n\n#### Grafana/Telegraf/InfluxDb:\nUsed for monitoring of performance from host system and docker system.\nEach docker Container can be monitored in detail.\nTelegraf is writing the data into influxdb. From there Grafana is building the dashboards.\n\n#### Telegram:\nImportant notifications will be sent out to a Telegram Bot. \n\n#### PostgreSQL\nUsed to store important data for history overview. Not included in this Git repository. Please check the node-red config and build a suitable environment if you like to use it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstylepatrick%2Fsmarthome","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstylepatrick%2Fsmarthome","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstylepatrick%2Fsmarthome/lists"}