7 Commits

Author SHA1 Message Date
93ad7ba411 fix: Added 7z 2025-07-20 18:36:07 +02:00
Myx
592b44ee43 fix: Test pipeline 2025-07-20 18:22:24 +02:00
1f78fedcb3 Update build.yml 2025-07-20 18:13:21 +02:00
Myx
58858700d9 fix: readme had not proper content
Everyone should be happy now!
2025-07-20 17:57:43 +02:00
2c86c7741d Update README.md 2025-07-20 17:50:17 +02:00
fc52024d5a Update README.md 2025-07-20 17:49:03 +02:00
d768b8ae3f More info (#3) 2025-07-20 17:47:54 +02:00
2 changed files with 22 additions and 4 deletions

View File

@@ -94,6 +94,22 @@ jobs:
release_name: Release ${{ steps.semver.outputs.next }}
draft: false
prerelease: false
- name: Zip the build for github release
if: ${{ github.event.inputs.create_release != 'false' }}
run: 7z a -tzip ./out/HomeScreen_Build_"${{ steps.semver.outputs.next }}".zip ./out/*
- name: Upload Release Asset
if: ${{ github.event.inputs.create_release != 'false' }}
id: upload-release-asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./out/HomeScreen_Build_"{${{ steps.semver.outputs.next }}}".zip
asset_name: Lunaris_${{steps.semver.outputs.patch}}.zip
asset_content_type: application/zip
- name: Generate appsettings.json
run: |

View File

@@ -3,12 +3,12 @@ Core api and Esp32 code for displaying weather data and public transport informa
<img width="800" height="480" alt="image" src="https://github.com/user-attachments/assets/ef5af0c6-ea3a-494d-b2af-3de6e70b3e6a" />
## Features
## Features 😺
- Display current weather data
- Display public transport information
- Display time and date
## Requirements
## Requirements 🫥
- ESP32 board
- E-ink display (e.g. Waveshare 7.5 inch)
@@ -78,6 +78,7 @@ API endpoints:
When running, API documentation is available through Scalar at `/scalar`.
```mermaid
flowchart TD
subgraph ESP32 Device
ESP[ESP32 E-Ink Display]
@@ -86,7 +87,7 @@ ESP -->|HTTP GET /home/default.jpg| API
end
subgraph HomeApi
API[HomeController (API)]
API[HomeControllerAPI]
API -->|MediatR| Handlers
Handlers -->|Service Calls| Services
Services -->|Refit Clients| Clients
@@ -104,4 +105,5 @@ end
ExtAPIs -.-> WeatherAPI
ExtAPIs -.-> AuroraAPI
ExtAPIs -.-> NominatimAPI
ExtAPIs -.-> ResRobotAPI
ExtAPIs -.-> ResRobotAPI
```