summaryrefslogtreecommitdiffstats
path: root/server/server.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/server.go')
-rw-r--r--server/server.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/server/server.go b/server/server.go
index a9a8b2e..217801a 100644
--- a/server/server.go
+++ b/server/server.go
@@ -24,7 +24,7 @@ func main() {
target := share.NewVal[Humidity]()
target.Set <- targetHumidityDefault
building := newBuilding(roomIDs)
- dutyCycle := share.NewVal[DutyCycle]()
+ dutyCycle := newRecord[DutyCycle](historySize)
defer target.Close()
defer building.Close()
defer dutyCycle.Close()
@@ -33,7 +33,8 @@ func main() {
http.Handle("/humidity", HumidityHandler{building})
http.Handle("/target_humidity", TargetHumidityHandler{target})
http.Handle("/duty_cycle", DutyCycleHandler{dutyCycle})
- http.Handle("/chart.png", ChartHandler{building})
+ http.Handle("/humidity_chart.png", HumidityChartHandler{building})
+ http.Handle("/duty_cycle_chart.png", DutyCycleChartHandler{dutyCycle})
fmt.Printf("Listening on %s...\n", addr)
log.Fatal(http.ListenAndServe(addr, nil))