All the applications you love—built and maintained by a community member who understands what you need on Unraid. Love a particular app or plugin? Donate directly to the developer to support their work.
Docker Container with Fast.com CLI sending data directly to MQTT Broker
The Docker needs the following ENV Variables:
SLEEP : Seconds between measures
MQTT_SERVER : IP/Address of MQTT Server
MQTT_DOWN : Topic for Download Value
MQTT_UP : Topic for Upload Value
Optional:
MQTT_USER: MQTT Username
MQTT_PASS: MQTT Password
Docker Container with Fast.com CLI sending data to a MySQL Server
The Docker needs the following ENV Variables:
SLEEP : Seconds between measures
MYSQL_SERVER : IP/Address of MySQL Server
MYSQL_USER: MySQL Username
MYSQL_PASS: MySQL Password
MYSQL_DATABASE: MySQL Database
MYSQL_TABLE: MySQL Table
LOC: Name of Probe (eg. network/core or network/edge)
Important:
Database Table needs to have the following schema:
CREATE TABLE YOURTABLENAME (
`timestamp` timestamp NULL DEFAULT current_timestamp(),
`loc` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL,
`download` float DEFAULT NULL,
`upload` float DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin
A complete and local NVR designed for Home Assistant with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras.
You cas use a integrated or dedicated GPU (Intel/AMD/Nvidia) to perform the image decoding of the input streams of your cameras.
Optionally (but highly recommended), you can use multiple devices to perform the object detetion, such as a Google Coral Accelerator Nvidia GPU, OpenVINO (Intel GPU) and Intel NCS2 VPU
See the documentation for more details about your specific hardware and needs (https://docs.frigate.video/). This is a general templeate that aims to give a fast deoplyment for every user so check all the options carefully and remove all the configurations that you are not going to use.
Gladys Assistant (https://gladysassistant.com) is a privacy-first, open-source home assistant. Gladys helps you centralize your connected devices, visualize data on your dashboards and build automations to make your daily life easier.
You can support the project here : https://www.buymeacoffee.com/gladysassistant
Ultimate camera streaming application with support RTSP, WebRTC, HomeKit, FFmpeg, RTMP, etc.
• zero-dependency and zero-config small app for all OS (Windows, macOS, Linux, ARM)
• zero-delay for many supported protocols (lowest possible streaming latency)
• streaming from RTSP, RTMP, MJPEG, HLS/HTTP, USB Cameras and other sources
• streaming to RTSP, WebRTC, MSE/MP4 or MJPEG
• first project in the World with support streaming from HomeKit Cameras
• on the fly transcoding for unsupported codecs via FFmpeg
• multi-source 2-way codecs negotiation
• mixing tracks from different sources to single stream
• auto match client supported codecs
• 2-way audio for ONVIF Profile T Cameras
• streaming from private networks via Ngrok
• can be integrated to any smart home platform or be used as standalone app
Inspired by:
• series of streaming projects from @deepch
• webrtc go library and whole @pion team
• rtsp-simple-server idea from @aler9
• GStreamer framework pipeline idea
• MediaSoup framework routing idea
• HomeKit Accessory Protocol from @brutella
Grocy(https://github.com/grocy/grocy) is an ERP system for your kitchen! Cut down on food waste, and manage your chores with this brilliant utility.
Keep track of your purchases, how much food you are wasting, what chores need doing and what batteries need charging with this proudly Open Source tool
For more information on grocy visit their website and check it out: https://grocy.info
A NodeJS RESTful API which can be used with Home Assistant to report the state of Docker Containers Custom Component to automatically add all your docker switches to home assistant. https://gitlab.com/custom_components/hadockermon Additional info including the API can be found here:
https://github.com/philhawthorne/ha-dockermon
Habridge(https://github.com/bwssytems/ha-bridge/) emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot Gen 1 (gen 2 has issues discovering ha-bridge) or other systems that support Philips Hue. The Bridge handles basic commands such as "On", "Off" and "brightness" commands of the hue protocol. This bridge can control most devices that have a distinct API.
This Docker container parses and forwards all WebSocket messages from your Unraid server to Home Assistant using the MQTT protocol. This enables you to create dashboards that provide a superior overview compared to Unraid's native capabilities.
Actron Que/Neo Air Conditioner Add-On for Home Assistant (https://blog.mikejmcguire.com/2021/02/11/actron-neo-and-home-assistant/)
This add-on for Home Assistant enables you to control an Actron Air Conditioner equipped with the Actron Que or Actron Neo modules.
The add-on requires you to use the Mosquitto MQTT broker on your Home Assistant device, with authentication enabled and a valid credential supplied. You'll also need to ensure that MQTT discovery is enabled with the default prefix 'homeassistant' for HA to discover the climate device and zone switches.
Connect to you Hikvision IP doorbells to receive events (motion detection, incoming call, etc..) and relay back commands (reject call, open doors, etc...).
Home Assistant Container runs the core of the Home Assistant home automation platform. It focuses on local control and privacy. Track and control all devices at home and automate control.
Homebridge allows you to integrate with smart home devices that do not natively support HomeKit. There are over 2,000 Homebridge plugins supporting thousands of different smart accessories.
Homebridge with GUI (default user:pass=admin:admin) is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices.
Instruction:
1. in the "packages" variable, place the all packages name you wanted in the box seperated by space (Example is in the box, Plugin list is in https://www.npmjs.com/search?q=homebridge-plugin)
2. create the container
3. create the config.json in the homebridge directory (/mnt/user/appdata/homebridge/config.json)
4. add your devices to the config.json by refering to https://github.com/nfarina/homebridge
HOOBS is a Homebridge stack with a interface that simplifies configuration and installing plugins. This adds a process wrapper for Homebridge.
It also adds an API that can be used as an endpoint for an application.
HOOBS is not a Homebridge plugin. It is a separate application designed to be a parent to
Homebridge. Since this is independent, it can control Homebridge.
This also keeps all of the plugins in one place. No need to install plugins in the global
scope, which helps keep your Homebridge server more secure.
Default Paths:
Application Path -> /hoobs
Configuration Path -> /hoobs/etc
Local Modules Path -> /hoobs/node_modules
Global Modules Path -> /usr/lib/node_modules
For More Information visit: https://hoobs.org/
In order to make this work nework type has to be set to "Host".
Use the default configuration, then but change the port inside the container to a different port ("8082")
HOOBS uses port "80" by default/
Build agents that monitor and act on your behalf. Your agents are standing by!
Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn's Agents create and consume events, propagating them along a directed graph. Think of it as a hackable version of IFTTT or Zapier on your own server. You always know who has your data. You do.
Log in to your Huginn instance using the username admin and password password
See https://hub.docker.com/r/huginn/huginn/ for more information on running Huginn with a separate database container
More variables can be found here: https://github.com/huginn/huginn/blob/master/.env.example
This project was created to provide a way to access Hydro-Québec account and winter credit data in Home-Assistant.
This module use the hydroqc library to fetch all pertinent account information and winter credit signals to be sent to MQTT. It also provide Home-Assistant discovery topics to create all the relevant sensors in Home-Assistant.
It also includes a separate logic that sends the hourly consumption statistics to Home-Assitant via websocket
Hyperion is an opensource Bias or Ambient Lighting implementation which you might know from TV manufacturers. It supports many LED devices and video grabbers.
Idle Miner lets you remotely control your mining rigs as well as setting up smart rules. This component is a dashboard that lets you control all of your rigs from one place.
For more details check the github: https://github.com/ElectricBrainUK/IdleMiner
This tool will publish Juicebox data from a UDP proxy to MQTT discoverable by HomeAssistant.
Hopefully we won't need this if EnelX fixes their API!
It is required that both your JuiceBox and the machine you are running juicepassproxy on have internal static IPs on your intranet.
Kitana exposes your Plex plugin interfaces "to the outside world". It does that by authenticating against Plex.TV, then connecting to the Plex Media Server you tell it to, and essentially proxying the plugin UI. It has full PMS connection awareness and allows you to connect locally, remotely, or even via relay.
To set the baseurl for this application, open advanced view, and add -p /kitana -P to the "Post Arguments"
A connector application for controlling Philips Hue lighting using Plex webhooks. Actions like play, pause, stop, and resume will trigger lighting scenes through a Hue bridge.
Official Matter Server docker container from Home Assistant. This project implements a Matter Controller Server over WebSockets using the official Matter (formerly CHIP) SDK as a base and provides both a server and client implementation. The goal of this project is primary to have Matter support in Home Assistant but its universal approach makes it suitable to be used in other projects too.
There is NO WEB-UI to this container. Check the container logs for any errors when necessary.
REQUIREMENTS:
Unraid needs to have IPV4+6 enabled on the network interface! Make sure your you run the container on the host network. The host network interface needs to be in the same network as the Android/iPhone device you are using for commissioning. Matter uses link-local multicast protocols which do not work accross different LANs or VLANs.
Membarr is a discord bot that invites discord users to Plex and/or Jellyfin. Manually create users and invite server members with a single command, or let Membarr automatically add server members with a certain role.
minimal ics / iCal / Calendar hoster,
is basically just a minimalistic webserver which will just publish the "file.ics" in the data directory.
I use it to provide the Ical to Home Assistant for the garbage collection.