Skip to content

Releases: jonathan-shc/dynamic-car-charger

v0.15.2

Choose a tag to compare

@jonathan-shc jonathan-shc released this 09 Oct 20:20
3a4417a

An emptied optional setting (location, lock, connected sensor, battery sensor, name) now stays empty. The form showed the current value as a default and put it back when the field was emptied, so it could never be cleared.

v0.15.1

Choose a tag to compare

@jonathan-shc jonathan-shc released this 09 Oct 19:10
f6d3012

Weekly schedule: set_schedule takes targets: {fri: 100}, a target percentage for a scheduled day. It becomes the target when that day's ready-by time is taken; a day without one keeps the target as it is. Not used in energy mode.

v0.15.0

Choose a tag to compare

@jonathan-shc jonathan-shc released this 09 Oct 19:01
906c2d9

Weekly schedule: a ready-by time per weekday.

  • dynamic_car_charger.set_schedule sets the times (days: {mon: "07:30", fri: "09:00"}; a day left out has none).
  • The Weekly schedule switch follows them: each ready-by time that passes makes way for the next scheduled one.
  • A ready-by time set by hand counts until it has passed; a charge running on after its deadline is first given its extension.
  • The schedule is in the plan's schedule attribute and in the switch's days.

v0.14.2

Choose a tag to compare

@jonathan-shc jonathan-shc released this 09 Oct 18:32
feb38f5

A change made by hand (target, ready-by time, price threshold or a switch) that ends the running charging block now stops the charger at once. The 30 seconds of settling time remain for price updates, which can arrive in several steps.

v0.14.1

Choose a tag to compare

@jonathan-shc jonathan-shc released this 09 Oct 18:11
7b3e868
  • Drives are also kept for a vehicle without a device tracker, such as a NIU scooter: from the latitude and longitude sensors on the battery sensor's device. They are in the plan's setup as location_sensors.
  • Emptying an optional setting (such as the location or the lock) now clears it, also when it was given when the entry was made.

v0.14.0

Choose a tag to compare

@jonathan-shc jonathan-shc released this 09 Oct 15:16
1118a21

A second scheduler beside the car, such as a scooter on a smart plug with power metering.

  • Name (optional) in the settings: names the entry, its device and its entities, and is in the plan's setup as name.
  • Schedulers in the same price forecast market share one forecast.

With more than one entry the services need config_entry_id.

0.13.3

Choose a tag to compare

@jonathan-shc jonathan-shc released this 05 Oct 13:31
a1b18df
  • SMARD.de as second source for market prices when Energy-Charts is down.
  • The next day's prices as early as either source has them: both are asked from 12:45, every 5 minutes until 14:00. market_arrivals on the forecast sensor lists when each had them.
  • An hour forecast from the weather must be about half a cent cheaper than a published hour before the plan waits for it; hours the market has already published count as known.

0.13.2

Choose a tag to compare

@jonathan-shc jonathan-shc released this 05 Oct 10:01
0c2399b

The price forecast carries on from the market prices it kept when Energy-Charts is down, also after a restart.

0.13.1

Choose a tag to compare

@jonathan-shc jonathan-shc released this 29 Sep 07:29
f76357b

A drive after a night parked starts in the morning, not when the car was parked. Drives the recorder still has are cut again once, which also fills in their battery use.

0.13.0

Choose a tag to compare

@jonathan-shc jonathan-shc released this 28 Sep 19:18
73f45ac

Charge with a deadline, or only when cheap. The always-charge switches are removed; new switch 'Charge when cheap after the deadline' (off by default). The removed entities stay as unavailable until deleted.