Add section about srne-mqtt

This commit is contained in:
Odd Stråbø 2024-02-28 19:32:42 +01:00
parent c8d32367a8
commit b952a5e757

View file

@ -6,7 +6,7 @@ Personal website
----------------
Beskrivelse: Personlig blog og fotogalleri
URL: https://github.com/oddstr13-openshell-no/django-website
Status: Active (Personlig nettside, fullt ansvar), maintainance backburner
Status: Aktiv (Personlig nettside, fullt ansvar), maintainance backburner
Technologies used: Python, Django, PostgreSQL, SQLite, Docker, nginx, HTML5, CSS3, gunicorn, Linux, SSL, Git, GitHub
Dette prosjektet består i en personlig nettside som er utviklet fra bunnen av ved hjelp av rammeverket Django. Store deler av koden består av Python, resten er stort sett Jinja templating, HTML 5 og ren CSS 3, med noe JavaScript for helt enkle funksjoner. I utgangspunktet var PostgreSQL brukt som database, men denne ble byttet ut med SQLite, da nettsiden ser veldig lett trafikk, og det er lettere å flytte en filbasert database enn en serverbasert løsning.
@ -21,7 +21,7 @@ Beskrivelse: Hjemmeside for frivillig organisasjon.
Project scope: Full stack devops
Mine bidrag: Hele prosessen med design og programmering av frontend og backend, inklusive overføring av data fra den gamle nettsiden, etter bestilling fra kunde. Pågående drift, og publisering av nytt innhold.
URL: https://topptrimoppdal.no/
Status: Active (fullt ansvar)
Status: Aktiv (fullt ansvar)
Technologies used: PHP, MySQL, HTML5, CSS3, JavaScript, Leaflet (maps), Git
@ -30,7 +30,7 @@ JPRM
Beskrivelse: Verktøy for kompilering av C# plugins, og vedlikehold av pakkebibliotek (plugin repository) for Jellyfin.
Mine bidrag: Ide, design, implementasjon, vedlikehold, CI og publisering.
URL: https://github.com/oddstr13/jellyfin-plugin-repository-manager
Status: Active (fullt ansvar)
Status: Aktiv (fullt ansvar)
Technologies used: Python, CLI, Git, GitHub, GitHub Actions (CI/CD), YAML, JSON, XML, .NET, Zip, checksum, RegEx, PyTest, Click (Python), PyPI
Opprinnelsen til dette verktøyet kommer fra behovet for å pålitelig kunne vedlikeholde pakkebiblioteket til Jellyfin-prosjektet.
@ -42,7 +42,7 @@ Jellyfin Cover Art Archive Plugin
Beskrivelse: Ett Jellyfin plugin for å hente metadata (CD-cover bilder) fra Cover Art Archive.
Mine bidrag: Innledende implementasjon og oppsett av CI/CD, samt noe pågående vedlikehold.
URL: https://github.com/jellyfin/jellyfin-plugin-coverartarchive
Status: Active (delt ansvar)
Status: Aktiv (delt ansvar)
Teknologies used: C#, .NET, Git, GitHub, GitHub Actions (CI/CD), API, REST, YAML
@ -51,10 +51,14 @@ Jellyfin for Kodi
Beskrivelse: Jellyfin addon for Kodi mediasenter
Mine bidrag: Opprydding og rebranding etter fork, optimalisering, vedlikehold, feilsøking, publisering
URL: https://github.com/jellyfin/jellyfin-kodi
Status: Active (project lead)
Status: Aktiv (project lead)
Technologies used: Python, SQLite, PyTest, Kodi, API, REST, JSON, Git, GitHub, GitHub Actions (CI/CD)
IoT Temperature sensor
Solar panel monitoring
----------------------
Beskrivelse: Dette prosjektet går ut på å koble en generisk MPPT solcellekontroller til ett standardisert hjemmeautomasjons system.
Mine bidrag: Idé, reverse engineering, feilsøking og programmering
URL: https://git.service.openshell.network/oddstr13/srne-mqtt
Status: Aktiv
Technologies used: Python, MPPT, logic analyzer, Git, PyTest, struct, JSON, Python typing, Serial (RS-232), RRD, Bluetooth, Home Assistant