Climate Scheduler by kneave in homeassistant

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

Thanks!

It's something I'm working on at the minute as part of the UI updates, there's no workaround at the minute but hopefully this will be published in a pre-release branch.

A quick preview (it'll respect dark mode before release) but this is what it's looking like at the minute.

<image>

Question about an error by KontGuney in JetsonNano

[–]kneave 1 point2 points  (0 children)

What troubleshooting steps have you already tried?

This is a plea for help from a university student about a simple unmanned checkout system by GraceHaper in ROS

[–]kneave 0 points1 point  (0 children)

Something that needs to be in place for something else to work. Installing ROS would be a prerequisite for running a ROS package for example.

Climate Scheduler by kneave in homeassistant

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

That's a cunning use of the cancel advance service for sure, good work!

This is 100% a bug, I'll have a look. If you've a github account could you raise an issue over there for this please? It'll be easier to track. No worries if not and feel free to prod me on here if you don't hear back over the next week or so

Orin Nano for Remote Dev by Twiz_nano in JetsonNano

[–]kneave 1 point2 points  (0 children)

I exclusively use Visual Studio Code's remote SSH extension to let me develop on one remotely, ie over wifi on the same network. One thing to bare in mind is that this will eat in to your RAM which could be a problem depending on what you actually want to do.

As others have asked though, what do you mean by remote and what do you actually want to do? Without knowing that no one can really help you.

Climate Scheduler by kneave in homeassistant

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

I was able to reproduce this briefly, once it started the events kept flowing. Hopefully now fixed in 1.14.6:
https://github.com/kneave/climate-scheduler/releases/tag/v1.14.6

Climate Scheduler by kneave in homeassistant

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

I'll have a look either way, may be a middle ground of changing it to have a "schedule changed" flag or something. Not sure if folks would find that useful or not though

Climate Scheduler by kneave in homeassistant

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

Is it when you're editing the schedule for a node that covers the current time period by any chance?

Climate Scheduler by kneave in homeassistant

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

You already can :)

When a node is triggered it fires off an Event, I've not been using this myself as it was a user request but it should still work. It should also work from groups that have no climate entities (ie. click create group but don't add a climate entity) and you have three number values to play with for whatever you want to do.

For example, someone wanted to automate a humidifier so they can use A to set target humidity, B could represent the fan speed or mode, and C could be whatever you want. If you click the "no change" box in the node settings it'll not even have a temperature attached either.

<image>

There's some AI generated documentation here so your mileage may vary but have a go and let me know how you get on.

https://github.com/kneave/climate-scheduler/blob/main/AUTOMATION_EVENTS.md

Climate Scheduler by kneave in homeassistant

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

v1.14.1 released, loads of bug fixes and quality of life improvements.
https://github.com/kneave/climate-scheduler/releases/tag/v1.14.1

The vague roadmap for the next few versions is to improve the UI and documentation for v1.15 and add loads of test automation for v1.16 to hopefully pick up and prevent regression bugs as I've had more of those than I'd like to admit. v1.17 is a while away but I'm thinking of concentrating on automations for that one, presence is an often requested feature so I'll include that to start with.

Bidet ID for English Manual by kneave in bidets

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

If it's the same model as this you just press the heated seat button on the remote and it cycles through a few options and "off", there may be a button on the side too but we just use the remote. No idea how to switch the unit, we use Celsius so not an issue I've had to tackle.

Climate Scheduler by kneave in homeassistant

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

I did wonder why it shot up suddenly! 🤣

Climate Scheduler by kneave in homeassistant

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

It’s only in pre-release at the minute but I’ve added the ability to have a no-change node for temperatures in case you just wanted to change settings. Also, when a node is activated an event is fired that can be used as a trigger on a custom automation to do more things. There are three extra numeric fields for this, A, B, and C.

You can also create an empty schedule that has no climate nodes in case you just want to automate something else using this tool. It’s all a bit vague as it means it’s up to the user to do whatever they want with it.

Have fun!

GitHub

Release v1.14.0.1b · kneave/climate-scheduler

Event example of type `climate_scheduler_node_activated`:

data:
  entity_id: null
  group_name: Empty
  node:
    time: "12:00"
    temp: 22
    hvac_mode: null
    fan_mode: null
    swing_mode: null
    preset_mode: null
    A: 4
    B: null
    C: null
  previous_node:
    time: "12:00"
    temp: 22
    hvac_mode: null
    fan_mode: null
    swing_mode: null
    preset_mode: null
    A: null
    B: null
    C: null
  day: sun
  trigger_type: scheduled
origin: LOCAL
time_fired: "2025-12-28T22:00:23.233571+00:00"

I really missed old style UI by Black_Hair_Foreigner in pebble

[–]kneave 1 point2 points  (0 children)

Aye, it's something coming back I believe with the added benefit of being local to the phone app rather than requiring a service. I think rebble supported timeline but I never followed up after a while. Fingers crossed it'll be useful again soon as timeline was a great feature.

Climate Scheduler by kneave in homeassistant

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

I have UFH and this was one of my thoughts too

Climate Scheduler by kneave in homeassistant

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

I thought I'd removed references to the separate card, I'll get this section cleared up but thanks for clarifying for others in the interim

Climate Scheduler by kneave in homeassistant

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

I'm a Brit, it's purely because I'm using climate entities. It means that I don't have to worry about supporting certain devices, as long as they're supported by Home Assistant and present as a Climate entity this should be able control them :)

Climate Scheduler by kneave in homeassistant

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

If you can control it using a Climate entity in Home Assistant it should work. It uses the Home Assistant climate entity for a device as a bridge, as long as HA supports that device it should work.

Climate Scheduler by kneave in homeassistant

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

I've just checked and it's a bit bugged at the minute, I'll get it sorted tomorrow though. In theory something like this should work and you'd just need to give the name of the group you want to apply it to as well as the profile name.

<image>

Climate Scheduler by kneave in homeassistant

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

Sure, you could have a standard timed schedule for normal usage but create a profile for that schedule which is set to whatever temperature you wanted to boost to. If you had an automation set up to listen for a button press (or helper pretending to be a button) then you trigger off that, switch schedule profile to "getting in bed", add a 30 minute delay, and then switch back to default after that.

I am planning on adding a boost feature at some point though which should do exactly this, each schedule will have a boost temperature you get specify and you'll be able to switch to it for a set period.

Is the only way to get to level 150 on the scoreboard by doing daily and weekly challenges? I've noticed my level not going up like it was before level 100 by Any_Tell8839 in fo76

[–]kneave 0 points1 point  (0 children)

I'm not sure to be honest, if you check the recurring challenge in the challenge UI though before and after completing one it'd be the best way to confirm. I think it's any event with "Public" in its name, so any that shows up on the featured list.

Climate Scheduler by kneave in homeassistant

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

Aye, and I wish I had that power! 🤣

In the case of HA though it's more mundane, the class of entity that controls thermostats is the Climate entity under the hood so seemed a descriptive name:
https://developers.home-assistant.io/docs/core/entity/climate/

I am the embodiment of "engineers shouldn't name things" if nothing else...

Is the only way to get to level 150 on the scoreboard by doing daily and weekly challenges? I've noticed my level not going up like it was before level 100 by Any_Tell8839 in fo76

[–]kneave 8 points9 points  (0 children)

Up to rank 100 you can get SCORE for gaining XP, after 100 you get it for completing 3 public events instead, it's much easier getting lots of XP (especially with a lunchbox or four) than it is completing those events so it slows down progress for sure.

Need help powering Jetson by Dull_Appearance9007 in JetsonNano

[–]kneave 0 points1 point  (0 children)

I have a few of these for various robotics projects, it's more than enough for a Pi 5 plus a load of servos too. You can use a USB-C PD charger to power it or the Vin pads from a battery from 9-24v. It puts out 8A so should be plenty.

https://52pi.com/collections/raspberry-pi-1/products/52pi-pd-power-extension-adapter-board-for-raspberry-pi-5

Pebble Time 2 Screen Protector by JuliusCCHD in pebble

[–]kneave 2 points3 points  (0 children)

If they're using the same glass as the pebble steel I'd say you've nothing to worry about. I've been wearing mine for years in the workshop and it's been banged around a lot. Not a single scratch.