Home Assistant

General The Home Assistant OS, installed via the Proxmox Community Script, to easily manage all smart home devices. This way I can add devices to my Apple HomeKit that would normally not be compatible. Automations Fire Alarm alias: Fire Alarm description: >- An automation that alerts all mobile clients and turns every light to the brightest setting. triggers: - type: smoke device_id: a64a79a3f5968b9979fd3db73d997d51 entity_id: 5340a05ab5b6049ff76d13bb8bb5a6fd domain: binary_sensor trigger: device conditions: [] actions: - action: light.turn_on metadata: {} data: kelvin: 6500 brightness_pct: 100 target: label_id: light - action: script.notify_clients_critically metadata: {} data: message: Fire @ Home 🔥 mode: single Lights at Sunset alias: Niklas Lights Sunset description: >- An automation that turns on the lights at sunset to a specified brightness setting. triggers: - trigger: sun event: sunset offset: 0 conditions: [] actions: - action: script.niklas_ceiling_lights_brightness metadata: {} data: percent: 10 mode: single Motion alias: Niklas motion description: >- An automation that activates a specific light when it detects motion and also deactivates after two minutes of no motion triggers: - type: motion device_id: a916991384e0b975a9fdf81013c101c0 entity_id: 541fcf5a3cfa9b4db6f517b07bc4e038 domain: binary_sensor trigger: device id: "1" - type: no_motion device_id: a916991384e0b975a9fdf81013c101c0 entity_id: 541fcf5a3cfa9b4db6f517b07bc4e038 domain: binary_sensor trigger: device for: hours: 0 minutes: 2 seconds: 0 id: "2" conditions: [] actions: - choose: - conditions: - condition: trigger id: - "1" sequence: - action: light.turn_on metadata: {} data: {} target: entity_id: light.niklas_ceiling_lamp - conditions: - condition: trigger id: - "2" sequence: - action: light.turn_off metadata: {} data: {} target: entity_id: light.niklas_ceiling_lamp mode: single Switch alias: Niklas Switch description: >- An automation that handles the button presses of the Shelly Switch to control lights. triggers: - device_id: 1116faebff9a146fb8548824987d2047 domain: bthome type: button_1 subtype: press trigger: device id: "1" - device_id: 1116faebff9a146fb8548824987d2047 domain: bthome type: button_2 subtype: press trigger: device id: "2" - device_id: 1116faebff9a146fb8548824987d2047 domain: bthome type: button_3 subtype: press trigger: device id: "3" - device_id: 1116faebff9a146fb8548824987d2047 domain: bthome type: button_4 subtype: press trigger: device id: "4" - device_id: 1116faebff9a146fb8548824987d2047 domain: bthome type: button_3 subtype: double_press trigger: device id: "5" - device_id: 1116faebff9a146fb8548824987d2047 domain: bthome type: button_4 subtype: double_press trigger: device id: "6" conditions: [] actions: - choose: - conditions: - condition: trigger id: - "1" sequence: - action: script.niklas_ceiling_lights_toggle metadata: {} data: {} - conditions: - condition: trigger id: - "2" sequence: - action: automation.toggle metadata: {} data: {} target: entity_id: automation.niklas_motion - conditions: - condition: trigger id: - "3" sequence: - action: script.niklas_ceiling_lights_brightness_step metadata: {} data: percent: 10 - conditions: - condition: trigger id: - "4" sequence: - action: script.niklas_ceiling_lights_brightness_step metadata: {} data: percent: -10 - conditions: - condition: trigger id: - "5" sequence: - action: script.niklas_ceiling_lights_brightness metadata: {} data: percent: 100 - conditions: - condition: trigger id: - "6" sequence: - action: script.niklas_ceiling_lights_brightness metadata: {} data: percent: 10 mode: single Set Temperature alias: Set temperature description: >- An automation that sets the target temperature for radiators, during daytime and nighttime. triggers: - trigger: time at: "06:30:00" id: "1" - trigger: time at: "21:30:00" id: "2" conditions: [] actions: - variables: day_temperature: 20 night_temperature: 18 - choose: - conditions: - condition: trigger id: - "1" sequence: - action: climate.set_temperature metadata: {} data: temperature: "{{ day_temperature | float }}" target: label_id: radiator - conditions: - condition: trigger id: - "2" sequence: - action: climate.set_temperature metadata: {} data: temperature: "{{ night_temperature | float }}" target: label_id: radiator mode: single Scripts Light Brightness sequence: - action: light.turn_on metadata: {} data: brightness_pct: "{{ percent }}" target: entity_id: light.niklas_ceiling_lamp alias: Niklas ceiling lights brightness description: Script to turn lights on with a variable percentage. Light Brightness Step sequence: - action: light.turn_on metadata: {} data: brightness_step_pct: "{{ percent }}" target: entity_id: light.niklas_ceiling_lamp alias: Niklas ceiling lights brightness step description: Script to increase brightness with a variable step. Light Toggle sequence: - action: light.toggle metadata: {} data: {} target: entity_id: light.niklas_ceiling_lamp alias: Niklas ceiling lights toggle description: Script to toggle a specific light between off and on. Notify Clients sequence: - action: notify.persistent_notification metadata: {} data: message: "{{ message }}" - action: notify.notify metadata: {} data: message: "{{ message }}" alias: Notify Clients description: Script to notify al clients of a variable message. Notify Clients Critically sequence: - action: notify.persistent_notification metadata: {} data: message: "{{ message }}" - action: notify.mobile_app_niklass_iphone_15_pro metadata: {} data: message: "{{ message }}" data: push: sound: name: default critical: 1 volume: 1 - data: message: "{{ message }}" data: ttl: 0 priority: high channel: alarm_stream action: notify.mobile_app_pixel_8 alias: Notify Clients Critically description: Script to notify al clients of a variable message ignoring clients mute status. Devices Shelly Duo RGBW (3x) Shelly Smoke Plus Shelly Blu Gateway Shelly Blu TRV Shelly Motion Sensor Shelly Bluetooth Switch

April 29, 2025 Â· n1jos

The Most Important Movie Of The 21st Century

April 22, 2025 Â· Patrick (H) Willems

Unrailed

Unrailed! is chaotic co-op at its finest. You’re scrambling to lay tracks, chop trees and dodge flaming cows - all while yelling at your friends like it’s a team-building exercise gone wrong. Hectic, hilarious and way more strategic than it first looks. Play this with friends. Trust me, the chaos is half the fun. 10/10 would derail again. Title: Unrailed Developer: Indoor Astronaut Release date: September 23, 2020 Play on Steam Tags: Online Co-op Local Co-op Multiplayer Action Casual Indie

April 8, 2025 Â· n1jos

Awaria

Chaotic fun with a brutal twist This game is a blast - especially if you’re into chaotic, challenging gameplay. On normal mode, it’s a smooth ride. But switch to hard mode and it’s a whole different beast. No rescue drone means no second chances - if you’re going for 100% achievements, you’re basically signing up for a no-hit run on every level. Still, I absolutely recommend it. Whether you’re here for the fun or the pain, it’s worth every minute. ...

April 6, 2025 Â· n1jos

The Stanley Parable: Ultra Deluxe

The Stanley Parable - Where Even Walking in Circles Feels Profound If you want a game where your every random action gets acknowledged - and sometimes roasted - The Stanley Parable is perfect. The dialogue is sharp, hilarious and weirdly philosophical. Whether you’re following directions or stubbornly ignoring them, the game always has something clever (or unsettling) to say about it. It’s less about “winning” and more about poking the edges of the experience to see what breaks - and the game wants you to do that. Open a door you’re not supposed to? Take the elevator five times? Stand still for ten minutes? The narrator will notice, and you’ll love what he has to say. ...

April 1, 2025 Â· n1jos

Open WebUI

OpenWebUI is a web-based user interface for interacting with large language models like ChatGPT or LLaMA, typically running locally or via API. It allows users to chat with AI models using a sleek and user-friendly design. The interface supports theming, user sessions, and configuration of various AI backends. It is often used as a privacy-conscious alternative to cloud-hosted AI tools. Perfect for self-hosters who want more control over their AI chat experience. ...

March 17, 2025 Â· n1jos

Hades

My first roguelike - and what an introduction. Hades absolutely slaps. Gorgeous visuals, top-tier dialogue and gameplay that feels smooth and rewarding right out the gate. Every run pulls you back in with that “just one more try” magic. If you’re even mildly curious, do yourself a favor and give this gem a go. 10/10 - Zagreus made me a believer. Title: Hades Developer: Supergiant Games Release date: September 17, 2020 Play on Steam Tags: Roguelike Roguelite Action Hack and Slash Indie RPG Singleplayer

March 17, 2025 Â· n1jos

Hogwarts Legacy

A must-play for any Potterhead, with a few caveats. Hogwarts Legacy nails the fantasy of living in the Wizarding World. The open world is massive, packed with things to explore, spells to sling and secrets to uncover - all wrapped in some seriously gorgeous visuals. That said, don’t expect a perfect 1:1 with the books or movies. The story takes place in a different era and some lore details might feel a bit off to die-hard fans. But if you’re here for the vibe, the magic and the castle itself? You’ll be right at home. ...

March 17, 2025 Â· n1jos

Counter-Strike 2

You’ll have fun, you’ll rage and you’ll definitely question your life choices - but honestly, it’s one of the best FPS experiences out there. Most of my hours are in CS:GO, but the core chaos, clutch moments and saltiness carry over to CS2 just fine. Toxic? Sometimes. Addictive? Always. Regret? Only when I whiff an AWP shot. Title: Counter-Strike 2 Developer: Valve Release date: September 27, 2023 Play on Steam Tags: Action Shooter Multiplayer FPS

March 16, 2025 Â· n1jos

Helltaker

Short, sweet, and full of demons. Helltaker is a bite-sized puzzle game with just the right amount of brain-teasing challenge and charm. The premise? Descend into hell to build your very own demon girl harem. The puzzles are clever, the dialogue is witty and the characters somehow steal your heart and your soul. It’s stylish, funny and doesn’t overstay its welcome. Also, it’s free - so there’s really no excuse not to take the plunge. ...

March 16, 2025 Â· n1jos