{"id":15515826,"url":"https://github.com/sisodiakaran/node-red-contrib-atomberg","last_synced_at":"2025-04-23T03:23:12.643Z","repository":{"id":242177280,"uuid":"807203213","full_name":"sisodiakaran/node-red-contrib-atomberg","owner":"sisodiakaran","description":"Node Red Integration for Atomberg smart fans","archived":false,"fork":false,"pushed_at":"2024-08-23T07:25:29.000Z","size":85,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T21:32:22.036Z","etag":null,"topics":["atomberg","fan","internet-of-things","iot","iot-application","nodejs","nodered-nodes","nodes","smarthome"],"latest_commit_sha":null,"homepage":"https://flows.nodered.org/node/@sisodiakaran/node-red-contrib-atomberg","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/sisodiakaran.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":"2024-05-28T16:48:46.000Z","updated_at":"2024-10-21T13:25:12.000Z","dependencies_parsed_at":"2025-03-05T02:31:55.019Z","dependency_job_id":"c0d4c553-ae19-4a9a-94f2-8ca615131366","html_url":"https://github.com/sisodiakaran/node-red-contrib-atomberg","commit_stats":null,"previous_names":["sisodiakaran/node-red-contrib-atomberg"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sisodiakaran%2Fnode-red-contrib-atomberg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sisodiakaran%2Fnode-red-contrib-atomberg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sisodiakaran%2Fnode-red-contrib-atomberg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sisodiakaran%2Fnode-red-contrib-atomberg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sisodiakaran","download_url":"https://codeload.github.com/sisodiakaran/node-red-contrib-atomberg/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250361777,"owners_count":21417958,"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":["atomberg","fan","internet-of-things","iot","iot-application","nodejs","nodered-nodes","nodes","smarthome"],"created_at":"2024-10-02T10:04:30.129Z","updated_at":"2025-04-23T03:23:12.626Z","avatar_url":"https://github.com/sisodiakaran.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Atomberg Node Red\n*Node Red Integration for **[Atomberg smart fans](https://atomberg.com/atomberg-ceiling-fans)***\n\n## Table of Contents\n- [Introduction](#introduction)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Dependencies](#dependencies)\n- [Third-Party API Information](#third-party-api-information)\n- [Acknowledgments](#acknowledgments)\n- [License](#license)\n- [Contribution Guidelines](#contribution-guidelines)\n- [Contact Information](#contact-information)\n\n## Introduction\nThis Node-RED contrib node allows you to interact with Atomberg's smart fan API, enabling integration and control of Atomberg smart fans within your Node-RED flows.\n\n![Atomberg Flow](https://raw.githubusercontent.com/sisodiakaran/node-red-contrib-atomberg/master/image.png \"Atomberg Flow\")\n\n## Installation\nTo install the node, use the following command:\n```bash\nnpm install node-red-contrib-atomberg\n```\n\n## Usage\n### Configuration\n#### Step 1: Generate API Key and Refresh Token\n1. Go to [Atomberg Developer Portal](https://developer.atomberg-iot.com/#overview).\n2. Follow the instructions to generate your `api_key` and `refresh_token`.\n\n#### Step 2: Add Node\n1. Add the node to your flow.\n2. Configure the node with your Atomberg API credentials.\n3. Set up the desired actions and responses.\n\n\u003c!-- ### Example\n```json\n[{\n    \"id\": \"1\",\n    \"type\": \"atomberg\",\n    \"name\": \"Control Fan\",\n    \"apiKey\": \"YOUR_API_KEY\",\n    \"action\": \"turnOn\",\n    \"fanId\": \"12345\"\n}]\n``` --\u003e\n\n## Dependencies\n- Node.js v14 or higher\n- Node-RED v3.x or higher\n\n## Third-Party API Information\nThis node interacts with the Atomberg API. For more information, please refer to the [Atomberg API Documentation](https://developer.atomberg-iot.com/).\n\n**Disclaimer**: This contrib node is not an official product of Atomberg and is not affiliated with or endorsed by Atomberg in any way.\n\n## Acknowledgments\n- Thanks to Atomberg for providing the API.\n- Thanks to the Node-RED community for their support.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](https://opensource.org/license/mit) file for details.\n\n## Contribution Guidelines\nWe welcome contributions! Please see our [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to get started.\n\n## Contact Information\nFor support, please open an issue on the [GitHub issues page](https://github.com/sisodiakaran/node-red-contrib-atomberg/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsisodiakaran%2Fnode-red-contrib-atomberg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsisodiakaran%2Fnode-red-contrib-atomberg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsisodiakaran%2Fnode-red-contrib-atomberg/lists"}