summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
7 hoursAdd Shelly cover message parsingshellyxengineering
7 hoursAdd MQTT subscription for /cover/<id>/movementxengineering
7 hoursAdd MQTTMessage.String()xengineering
7 hoursDocument /cover/<id>/movement MQTT topicxengineering
7 hoursWIP: Add shelly configuration parsingxengineering
9 hoursAdd test mqtt-topic-prefix-max-characters.jsonxengineering
9 hoursTest everything in configs/validxengineering
9 hoursMove default.json to configs/validxengineering
12 hoursSimplify TestDefaultConfigxengineering
12 hoursDocument MQTT interfacexengineering
12 hoursDocument Shelly 2PM Gen3 supportxengineering
12 hourstools: websocket: Implement cover close / openxengineering
12 hourstools: websocket: Add empty line before RX logxengineering
12 hourstools: websocket: Quote and prettify RX JSONxengineering
12 hourstools: websocket: Log pretty-printed TX JSONxengineering
12 hourstools: websocket: Implement Sys.GenConfigxengineering
12 hourstools: websocket: Remove needless bracesxengineering
12 hourstools: websocket: Add wait for CTRL-Cxengineering
12 hourstools: websocket: Add connection set up / tear downxengineering
12 hourstools: websocket: Add dummy and build integrationxengineering
12 hoursgo.mod: Make MQTT and Websocket dependencies explicitHEADmainxengineering
12 hoursFix warning about OS signal listenerxengineering
12 hoursAdd `-dev` version suffixxengineering
2025-12-20Release version 0.1.0v0.1.0xengineering
2025-12-20README.md: Adhere to Semver / define public APIxengineering
2025-12-20README.md: Add usage instructionsxengineering
2025-12-20Add CHANGELOG.mdxengineering
2025-12-20README.md: Add build instructionsxengineering
2025-12-20Deploy README.mdxengineering
2025-12-20Add README with description and hardware supportxengineering
2025-12-20Do not print start banner on usagexengineering
2025-12-20systemd: Add service and sysusers configuration filesxengineering
2025-12-20Deploy default configurationxengineering
2025-12-20Add Meson-tracked project versionxengineering
2025-12-20configs: .gitignore: Add `debug.json`xengineering
2025-12-20Add tar archive generation for deploymentxengineering
2025-12-20Make GOOS and GOARCH part of executable namexengineering
2025-12-20Disable log timestampsxengineering
2025-12-20Add startup config loggingxengineering
2025-12-20Implement passing user configurationxengineering
2025-12-20Add StartupConfiguration.Validate()xengineering
2025-12-20Use default configxengineering
2025-12-20Add default config parsingxengineering
2025-12-20Add Meson target `test` for unit testingxengineering
2025-12-20Implement <prefix>/server/healthxengineering
2025-12-20Implement Homematic reconnectsxengineering
2025-12-20Separate Homematic codexengineering
2025-12-20Add MQTT keepalivesxengineering
2025-12-20Implement MQTT reconnectsxengineering
2025-12-20Log MQTT disconnectxengineering