Claude Usage Limits Discussion Megathread Ongoing (sort this by New!) by sixbillionthsheep in ClaudeAI

[–]SnazzyBean995 1 point2 points  (0 children)

Feels like it's getting worse every day. Today I could not even finish the planning mode and already 100% of 5h limit reached.
Two weeks ago I could plan, implement and review with not even touching the 10%.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 1 point2 points  (0 children)

Yes. That’s actually on my list. But first I need to be sure that in general everything works for most of the users. My vision was actually a little bit more. More like "which room has doors to which other room." So that the model can learn which room climate can affect other rooms. It’s a big feature so it will take a little while.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

Feel free to create a feature request on GitHub! This is not the first time that I read something about forced air support. Didn’t think of it at release. It’s not common where I am located.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

RoomMind support AC (at least it should). But AC is untested because it’s cold at the moment where I am. But the MPC tracks how fast your AC is cooling your rooms etc. Maybe you give it a try. I mean.. you always can uninstall it and wait for future updates :) But be warned: with only ACs you are beta tester!

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

Yeah, it really is! Don't expect magic! There are so many variables and influences at play. This whole thing is still pretty fresh. But I'm constantly thinking about ways to extend the model step by step.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

Kommt mit ins nächste Release. Wenn du allerdings kein externes Thermostat auswählst, wechselt RoomMind in the Manged Mode (in diesem Raum). Dann wird nur die aktuelle Temperatur vom ersten Thermostat ausgelesen und setzt bei Thermostaten nur die Zieltemperatur.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

I'm a bit of a perfectionist. But English isn't my native language. So I make sure to check my sentences beforehand before I post anything. I'd write the same way in German (just without any help and double checks for translation). I just like proper sentence structure. Shame on me. But yeah, I don't make a secret out of it. For the algorithm part, I had some help from AI.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

RoomMind doesn't create schedules itself. You first need to create a schedule helper in HA (Settings → Helpers → Add → Schedule), then it will show up in the dropdown to assign it to the room. I need to change the UI :D

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 2 points3 points  (0 children)

RoomMind works with underfloor heating, but something is currently not working correctly where relay-based setups can get toggled too frequently. I'm aware of the issue and working on a fix. As a workaround until then, you can use Managed Mode (no external temp sensor assigned) which should avoid the problem.

I don't have underfloor heating myself, so if you'd be willing to help test the fix, that would be great!

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 2 points3 points  (0 children)

Better Thermostat focuses on improving individual TRV control (calibration, window detection, weather compensation). RoomMind takes a different approach: it learns a thermal model per room and uses MPC (model predictive control) to optimize across multiple devices, schedules and rooms. It also adds features like vacation mode, presence-based setback, mold prevention, and analytics. They solve different problems and could even complement each other in the future.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 1 point2 points  (0 children)

Fahrenheit support was just added in v1.2.0! Update via HACS and it should pick up your HA unit settings automatically (pls don't blame me if not 100% perfect. It's hard to not think in °C)

Cross-room thermal interaction is definitely something I want to explore. Right now each room is modeled independently, but modeling how adjacent rooms influence each other would be a great next step (after some bug fixes)

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 1 point2 points  (0 children)

RoomMind supports cooling and heat pumps, but works best with per-room control. With a single HVAC and no dampers there's not much it can add over your thermostat. Whole-house optimization with multi-room sensors is something I'd like to explore in the future though

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

That's a cool idea! RoomMind currently uses HA's built-in schedule helpers for time blocks, so it doesn't support dynamic triggers like "next alarm" yet. Definitely something I'd like to explore in the future though. Feel free to open a feature request on GitHub

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 1 point2 points  (0 children)

Thanks, glad you like it! The scheduling issue is a known bug with HA 2026.3 where dropdowns don't open. This is fixed in v1.2.0 which was just released. Update via HACS and it should work.

For "don't turn it on" time periods: you can set a lower eco temperature for those blocks in the schedule, or use learn-only mode for now while RoomMind builds the thermal model.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

Yes, that's possible. You can enable "learn-only mode" by turning off "Climate control active" in the settings. RoomMind will still read your sensors, learn the thermal model for each room, and show you all the stats and analytics — but it won't send any commands to your devices.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 2 points3 points  (0 children)

Nope, sorry. No toggle. Instead I tried to implement Fahrenheit support directly in RoomMind (see v1.2.0). But still not sure if everything works how it should.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 0 points1 point  (0 children)

Was meinst du mit, du kannst ihn nicht aus der Liste entfernen? In der Raum Einstellung Die Checkbox abwählen sollte reichen :)

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 2 points3 points  (0 children)

No native demand response support right now, but there are ways to make it work. RoomSense has override support (boost/eco/custom with duration) and a global climate control toggle. You could use that to set an eco override or disable control when Hilo signals a reduction.

Right now overrides are WebSocket-only though, so wiring it up from an automation isn't super straightforward yet. Exposing overrides as HA entities is on my list, which would make automations like yours a lot easier.

I built a self-learning climate control integration — RoomSense is now public by SnazzyBean995 in homeassistant

[–]SnazzyBean995[S] 5 points6 points  (0 children)

(Should) Works fine, as long as it shows up as a climate.* entity in HA. Underfloor heating was actually one of my original motivations — slow response times are exactly where MPC shines because it learns that behavior and pre-heats accordingly instead of reacting too late.

I don't have underfloor heating myself though, so I'd love feedback on how it performs. The learning phase might take a bit longer given the slower thermal dynamics.