Patrik Johansson's Projects
:heavy_plus_sign: Docker add-ons for Home Assistant
An IoT project based on ESP8266 chip WeMos D1 mini and WS2811 LEDs for an advent candelabrum (traditional Swedish Christmas ornament) controlled over HTTP
A new Booksonic server based on Airsonic. - OBS: The code here might not be ready for release. Feel free to compile it yourself but if so I recommend searching for the latest commit with the description "Prepare for release"
Booksonic 3.0 aka Sherlock is based on the more modern Airsonic fork Airsonic-Advanced. You can upgrade your Booksonic Air server to Sherlock without problem but once you have done so you can't go back to Air so make sure you do a backup before upgrading in case you want to go back.
The Booksonic Android App, based on DSub. - OBS: The code here might not be ready for release. Feel free to compile it yourself but if so I recommend searching for the latest commit with the description "Prepare for release".
A bridge that sit between streaming servers and the Booksonic app (Popeens-DSub)
This script will first take a backup of all your description and narrator files, then it will convert them to UTF8
The Chromecast Receiver App used in Booksonic
The easiest way to run the booksonic server on windows
DISCONTINUED - This was a first look at adding support for third party services, it will not be used, instead a new method will be used in the Booksonic-Bridge
This code has not been tested much yet. It "should" not be able to do any harm if something goes wrong but use at your own risk
DISCONTINUED - Please note that this server has been replaced by https://github.com/popeen/Booksonic-Air
Simple script to generate a list of your podcasts. I created it to be used here https://popeen.com/my-podcasts/
DISCONTINUED - This project will allow you to set up an API for Librivox that emulates a Booksonic server, this way you will be able to get the whole Librivox library added to your Booksonic Android app (or any Subsonic compatible app really). Please note that this SHOULD NOT BE USED at it's current state as it is not finished, untested and may contain security holes.
🎨 Brands for Home Assistant
In Windows 11 the volume mixer was replaced by a UWP version, I preferred the old so I made this simple program to bring it back.
:house_with_garden: Open source home automation that puts local control and privacy first.
A script that will search for and download the most downloaded audiobooks on Librivox. Created for use with the Booksonic demo server.
Fork of DSub. This fork is only used for pull requests
Module for quickly writing easy to read Powershell GUIs. This is a work in progress module but it is fully working has been used daily for a couple of years without problems so it should be stable enough. Please read the blogpost for more info about how it works.
First prototype
Modded a Tuya Pet Feeder to use ESP home instead, also adds a camera
A collection of example custom components for Home Assistant
The home of the default HACS repositories.
This custom component includes a few fire related sensors from MSB
A sensor for the number of installations of custom components. The analytics is connected from https://analytics.home-assistant.io/custom_integrations.json
A Home Assistant sensor for getting information about the next time Hemglass comes to visit.
A custom component that creates sensors for the restaurants in and around Mjärdevi Science Park. The data is collected from my website Luncha I Mjärdevi
A sensor for getting collection date for garbage and sludge from Motala Vatten & Avfall.
This custom component will give you two new services for controlling TCL Smart TVs (Non android version). Tested on my S69 series TV. I have seen some reports about it working on other brands as well, mainly Thomson