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 Beskrivelse: Personlig blog og fotogalleri
URL: https://github.com/oddstr13-openshell-no/django-website 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 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. 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 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. 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/ URL: https://topptrimoppdal.no/
Status: Active (fullt ansvar) Status: Aktiv (fullt ansvar)
Technologies used: PHP, MySQL, HTML5, CSS3, JavaScript, Leaflet (maps), Git 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. 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. Mine bidrag: Ide, design, implementasjon, vedlikehold, CI og publisering.
URL: https://github.com/oddstr13/jellyfin-plugin-repository-manager 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 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. 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. 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. Mine bidrag: Innledende implementasjon og oppsett av CI/CD, samt noe pågående vedlikehold.
URL: https://github.com/jellyfin/jellyfin-plugin-coverartarchive 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 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 Beskrivelse: Jellyfin addon for Kodi mediasenter
Mine bidrag: Opprydding og rebranding etter fork, optimalisering, vedlikehold, feilsøking, publisering Mine bidrag: Opprydding og rebranding etter fork, optimalisering, vedlikehold, feilsøking, publisering
URL: https://github.com/jellyfin/jellyfin-kodi 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) 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