8000 feat: Energy Rest APIs endpoints by markoceri · Pull Request #26 · edge-mining/core · GitHub
[go: up one dir, main page]

Skip to content

feat: Energy Rest APIs endpoints - #26

Merged
GitGab19 merged 111 commits into
edge-mining:mainfrom
markoceri:energy-domain-api
Aug 29, 2025
Merged

GitGab19 merged 111 commits into
edge-mining:mainfrom
markoceri:energy-domain-api

Conversation

@markoceri
Copy link
Copy Markdown
Collaborator

Added APIs with CRUD operations and validation schema for the energy domain, including energy source and energy monitor.

markoceri added 30 commits May 20, 2025 18:23
…Edge Mining application

- Implemented configurations for home load, miner, notification, and performance tracking adapters.
- Created mapping files for energy, external services, forecast, home load, miner, notification, and performance tracker adapters.
- Introduced common objects, entities, exceptions, and ports for external services.
- Refactored settings to streamline adapter configuration and added MQTT support (to be completed).
- Updated requirements to include loguru and paho-mqtt for enhanced logging and MQTT capabilities.
…nse verification and delay for state updates
@GitGab19
Copy link
Copy Markdown
Member

@markoceri is this related to edge-mining/app#16, right?

@markoceri
Copy link
Copy Markdown
Collaborator Author

@GitGab19 Yes

@GitGab19
Copy link
Copy Markdown
Member

Is it closing the issue or not?

I feel we should start having smaller child issues and have every PR referencing a specific one.

Otherwise it becomes hard to follow what's being done and what's still missing.

@markoceri
Copy link
Copy Markdown
Collaborator Author

No, this PR does not close it but adds a piece to its completion.

You're right, I'll make a note to update the issue description with what has been done and what is missing

@GitGab19
GitGab19 merged commit e237490 into edge-mining:main Aug 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0