{"id":18465991,"url":"https://github.com/willycamps/pv-simulator","last_synced_at":"2026-04-11T14:34:50.027Z","repository":{"id":161200326,"uuid":"458361308","full_name":"willycamps/PV-Simulator","owner":"willycamps","description":"PV Simulator","archived":false,"fork":false,"pushed_at":"2022-06-14T18:26:40.000Z","size":3762,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-04T08:46:30.118Z","etag":null,"topics":["docker","docker-compose","git","linux","python","rabbitmq","ubuntu","vmware"],"latest_commit_sha":null,"homepage":"","language":"Python","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/willycamps.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":"2022-02-11T22:42:47.000Z","updated_at":"2022-02-11T22:52:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"533b06c8-b0dc-475d-9faf-ef2bb2f24d74","html_url":"https://github.com/willycamps/PV-Simulator","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/willycamps%2FPV-Simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willycamps%2FPV-Simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willycamps%2FPV-Simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willycamps%2FPV-Simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/willycamps","download_url":"https://codeload.github.com/willycamps/PV-Simulator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252310947,"owners_count":21727515,"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":["docker","docker-compose","git","linux","python","rabbitmq","ubuntu","vmware"],"created_at":"2024-11-06T09:14:46.327Z","updated_at":"2025-12-30T23:05:03.624Z","avatar_url":"https://github.com/willycamps.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PV Simulator Tech \n\n\n# Description\nMore information about messaging broker: https://www.rabbitmq.com/\n\n## Getting Started\n\n**Step 1:** Make sure git is installed on your os. I will be using Ubuntu 20.04.1  for the project in VM.\n\n**Step 2:** Clone the project into your local machine using below command.\n\n```git clone https://github.com/willycamps/PV-Simulator.git```\n\n### Prerequisites\n\n**1. Docker**\n\nMake sure you have Docker installed. Please follow the below link for official documentation from Docker to install latest version of docker on your os. For this project I am using Docker CE (18.09).\n\n```https://docs.docker.com/docker-for-mac/install/```\n\n## Installing\n\n**Step 1:** Change to the directory where the project was cloned in previous step.\n\n```\ncd \n```\n\n**Step 2:** Make sure Docker is up and running. You can start the docker engine from command line.\n\n```\nsudo docker info\n```\n\n**Step 3:** Run\n\nBuild and run in the background. The standard AMQP protocol port (RabbitMQ)\n```\ndocker-compose up --build -d\n```\n\n\n\n**Step 4:** Run the Consumer\n```\npython3 consumer.py\n```\n\n**Step 5:** Run the Producer\n```\npython3 producer.py\n```\n\n**Step 6:** Open up the browser\n* (http://localhost:15672/) - RabbitMQ\n![alt text](/img/01.JPG \"RabbitMQ\")\n\n## Built With\n\n* [Docker](https://docs.docker.com/compose/install/) -  Docker\n* [Broker](https://www.rabbitmq.com/) -  RabbitMQ\n* [Python](https://www.python.org/) - Programming language\n* [pip](https://pip.pypa.io/en/stable/) - Package and dependency manager\n\n## Authors\n* Willy E. Campos\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillycamps%2Fpv-simulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwillycamps%2Fpv-simulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillycamps%2Fpv-simulator/lists"}