<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>golights, branch HEAD</title>
<subtitle>service for light control via mqtt
</subtitle>
<entry>
<id>46282016d3369b74a7194daf5e6ca69ff3dd995c</id>
<published>2026-04-26T05:24:16Z</published>
<updated>2026-04-26T05:24:16Z</updated>
<title type="text">docs(README): reflow text</title>
<link rel="alternate" type="text/html" href="commit/46282016d3369b74a7194daf5e6ca69ff3dd995c.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 46282016d3369b74a7194daf5e6ca69ff3dd995c
parent 8a430b7f22eed7bd558acb084ee6c128c104ef9a
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sun, 26 Apr 2026 07:24:16 +0200

docs(README): reflow text

</content>
</entry>
<entry>
<id>8a430b7f22eed7bd558acb084ee6c128c104ef9a</id>
<published>2026-04-25T20:32:01Z</published>
<updated>2026-04-25T20:32:01Z</updated>
<title type="text">test: cover brightness manual override</title>
<link rel="alternate" type="text/html" href="commit/8a430b7f22eed7bd558acb084ee6c128c104ef9a.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 8a430b7f22eed7bd558acb084ee6c128c104ef9a
parent 6da07e9e74df0c674046669f6cf554ba1f8f5520
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:32:01 +0200

test: cover brightness manual override

</content>
</entry>
<entry>
<id>6da07e9e74df0c674046669f6cf554ba1f8f5520</id>
<published>2026-04-25T20:21:14Z</published>
<updated>2026-04-25T20:21:14Z</updated>
<title type="text">docs: add setup notes</title>
<link rel="alternate" type="text/html" href="commit/6da07e9e74df0c674046669f6cf554ba1f8f5520.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 6da07e9e74df0c674046669f6cf554ba1f8f5520
parent f286528497f3175c4ead9d5effdf5856496bb718
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:21:14 +0200

docs: add setup notes

</content>
</entry>
<entry>
<id>f286528497f3175c4ead9d5effdf5856496bb718</id>
<published>2026-04-25T20:19:26Z</published>
<updated>2026-04-25T20:19:26Z</updated>
<title type="text">chore: add docker compose service</title>
<link rel="alternate" type="text/html" href="commit/f286528497f3175c4ead9d5effdf5856496bb718.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit f286528497f3175c4ead9d5effdf5856496bb718
parent e85125cf81f9df2a0a8e6762c6e5ea9519ebc2ad
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:19:26 +0200

chore: add docker compose service

</content>
</entry>
<entry>
<id>e85125cf81f9df2a0a8e6762c6e5ea9519ebc2ad</id>
<published>2026-04-25T20:17:30Z</published>
<updated>2026-04-25T20:17:30Z</updated>
<title type="text">feat: add Docker image build</title>
<link rel="alternate" type="text/html" href="commit/e85125cf81f9df2a0a8e6762c6e5ea9519ebc2ad.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit e85125cf81f9df2a0a8e6762c6e5ea9519ebc2ad
parent 4e150f132f5699e9712dc3b093b8e1573917b2b1
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:17:30 +0200

feat: add Docker image build

</content>
</entry>
<entry>
<id>4e150f132f5699e9712dc3b093b8e1573917b2b1</id>
<published>2026-04-25T20:15:38Z</published>
<updated>2026-04-25T20:15:38Z</updated>
<title type="text">feat: add command entry point</title>
<link rel="alternate" type="text/html" href="commit/4e150f132f5699e9712dc3b093b8e1573917b2b1.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 4e150f132f5699e9712dc3b093b8e1573917b2b1
parent 715ad0b18acaa15156041e76baa2c05b739527ec
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:15:38 +0200

feat: add command entry point

</content>
</entry>
<entry>
<id>715ad0b18acaa15156041e76baa2c05b739527ec</id>
<published>2026-04-25T20:13:40Z</published>
<updated>2026-04-25T20:13:40Z</updated>
<title type="text">docs: add dotenv example</title>
<link rel="alternate" type="text/html" href="commit/715ad0b18acaa15156041e76baa2c05b739527ec.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 715ad0b18acaa15156041e76baa2c05b739527ec
parent 34a923464cc06d6891a2a6efe0c9ede724c271be
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:13:40 +0200

docs: add dotenv example

</content>
</entry>
<entry>
<id>34a923464cc06d6891a2a6efe0c9ede724c271be</id>
<published>2026-04-25T20:11:54Z</published>
<updated>2026-04-25T20:11:54Z</updated>
<title type="text">chore: add project gitignore</title>
<link rel="alternate" type="text/html" href="commit/34a923464cc06d6891a2a6efe0c9ede724c271be.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 34a923464cc06d6891a2a6efe0c9ede724c271be
parent 69a57ea71b945fa8c20e6be8a2bbec74a3ee1100
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:11:54 +0200

chore: add project gitignore

</content>
</entry>
<entry>
<id>69a57ea71b945fa8c20e6be8a2bbec74a3ee1100</id>
<published>2026-04-25T20:10:32Z</published>
<updated>2026-04-25T20:10:32Z</updated>
<title type="text">test(config): validate example startup ignore</title>
<link rel="alternate" type="text/html" href="commit/69a57ea71b945fa8c20e6be8a2bbec74a3ee1100.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 69a57ea71b945fa8c20e6be8a2bbec74a3ee1100
parent a3dd56ff48dd0afc0a2e72a545cb7860d20f4eb5
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:10:32 +0200

test(config): validate example startup ignore

</content>
</entry>
<entry>
<id>a3dd56ff48dd0afc0a2e72a545cb7860d20f4eb5</id>
<published>2026-04-25T20:07:32Z</published>
<updated>2026-04-25T20:07:32Z</updated>
<title type="text">feat: add manual override handling</title>
<link rel="alternate" type="text/html" href="commit/a3dd56ff48dd0afc0a2e72a545cb7860d20f4eb5.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit a3dd56ff48dd0afc0a2e72a545cb7860d20f4eb5
parent c9feb22589bedbd0788fe9ac147588d37e9ad61f
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:07:32 +0200

feat: add manual override handling

</content>
</entry>
<entry>
<id>c9feb22589bedbd0788fe9ac147588d37e9ad61f</id>
<published>2026-04-25T20:04:12Z</published>
<updated>2026-04-25T20:04:12Z</updated>
<title type="text">feat: add switch automation</title>
<link rel="alternate" type="text/html" href="commit/c9feb22589bedbd0788fe9ac147588d37e9ad61f.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit c9feb22589bedbd0788fe9ac147588d37e9ad61f
parent ac316945dfa20666459db9dc725d519da562c518
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:04:12 +0200

feat: add switch automation

</content>
</entry>
<entry>
<id>ac316945dfa20666459db9dc725d519da562c518</id>
<published>2026-04-25T20:01:52Z</published>
<updated>2026-04-25T20:01:52Z</updated>
<title type="text">feat: add motion automation</title>
<link rel="alternate" type="text/html" href="commit/ac316945dfa20666459db9dc725d519da562c518.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit ac316945dfa20666459db9dc725d519da562c518
parent a6b7767edc5b1b5f8ce30344867c81026a51631f
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 22:01:52 +0200

feat: add motion automation

</content>
</entry>
<entry>
<id>a6b7767edc5b1b5f8ce30344867c81026a51631f</id>
<published>2026-04-25T19:57:37Z</published>
<updated>2026-04-25T19:57:37Z</updated>
<title type="text">feat: add mqtt client</title>
<link rel="alternate" type="text/html" href="commit/a6b7767edc5b1b5f8ce30344867c81026a51631f.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit a6b7767edc5b1b5f8ce30344867c81026a51631f
parent dd9206c71a98c9d15ef5fac39fbcaf26d1d92151
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 21:57:37 +0200

feat: add mqtt client

</content>
</entry>
<entry>
<id>dd9206c71a98c9d15ef5fac39fbcaf26d1d92151</id>
<published>2026-04-25T19:54:51Z</published>
<updated>2026-04-25T19:54:51Z</updated>
<title type="text">feat: add command publishing</title>
<link rel="alternate" type="text/html" href="commit/dd9206c71a98c9d15ef5fac39fbcaf26d1d92151.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit dd9206c71a98c9d15ef5fac39fbcaf26d1d92151
parent c3ab4e9bad359363ea936c7ba93080ac2e874db1
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 21:54:51 +0200

feat: add command publishing

</content>
</entry>
<entry>
<id>c3ab4e9bad359363ea936c7ba93080ac2e874db1</id>
<published>2026-04-25T19:50:39Z</published>
<updated>2026-04-25T19:50:39Z</updated>
<title type="text">feat: add environment configuration</title>
<link rel="alternate" type="text/html" href="commit/c3ab4e9bad359363ea936c7ba93080ac2e874db1.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit c3ab4e9bad359363ea936c7ba93080ac2e874db1
parent 7951fcc14dddad68280f90be7638e4fb6557cf06
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 21:50:39 +0200

feat: add environment configuration

</content>
</entry>
<entry>
<id>7951fcc14dddad68280f90be7638e4fb6557cf06</id>
<published>2026-04-25T19:47:15Z</published>
<updated>2026-04-25T19:47:15Z</updated>
<title type="text">feat: add settings validation</title>
<link rel="alternate" type="text/html" href="commit/7951fcc14dddad68280f90be7638e4fb6557cf06.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit 7951fcc14dddad68280f90be7638e4fb6557cf06
parent a1ee6b41d0c5c632ee45f7933048ca3f7c6ff9a2
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 21:47:15 +0200

feat: add settings validation

</content>
</entry>
<entry>
<id>a1ee6b41d0c5c632ee45f7933048ca3f7c6ff9a2</id>
<published>2026-04-25T19:44:29Z</published>
<updated>2026-04-25T19:44:29Z</updated>
<title type="text">feat: add daylight schedule matching</title>
<link rel="alternate" type="text/html" href="commit/a1ee6b41d0c5c632ee45f7933048ca3f7c6ff9a2.html" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit a1ee6b41d0c5c632ee45f7933048ca3f7c6ff9a2
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Sat, 25 Apr 2026 21:44:29 +0200

feat: add daylight schedule matching

</content>
</entry>
</feed>
