No description
Find a file
2026-03-15 17:32:35 +01:00
NightLight Remove Docker stuff 2026-02-27 17:24:43 +01:00
NightLight.Core Hard code the lights controlled by the remote 2026-03-15 17:32:35 +01:00
NightLight.Core.Tests Hard code the lights controlled by the remote 2026-03-15 17:32:35 +01:00
.dockerignore Add zigbee2mqtt-data/ to .dockerignore 2026-01-06 10:25:50 +01:00
.editorconfig Package with nix 2026-01-10 21:04:50 +01:00
.gitignore Initial commit 2025-11-14 20:44:57 +01:00
default.nix Update to .NET 10 2026-01-23 20:07:03 +01:00
deps.json Package with nix 2026-01-10 21:04:50 +01:00
flake.lock nix flake update 2026-02-27 17:38:02 +01:00
flake.nix Add git-check-assertions 2026-02-22 20:26:44 +01:00
LICENSE Add LICENSE 2026-02-27 17:31:32 +01:00
module.nix Enable mosquitto in night-light 2026-02-21 17:35:29 +01:00
NightLight.slnx Migrate to slnx 2026-02-21 17:35:29 +01:00
README.md Change start of day 2026-01-27 20:04:33 +01:00

night-light

This is an F# program that turns all the lights in our apartment

  • red at 8.30pm in the evening, and
  • white/yellow (depending on the room) at 5.15am in the morning.

NightLight.Core is the functional core, and NightLight is the imperative shell.

Runs on a Raspberry Pi 3B+.