Skip to content

Releases: etiennec78/Home-Automation

Update V2.0.0 🚀

22 Feb 17:55
ac6a54b

Choose a tag to compare

After more than a year of work, I'm glad to present the 2.0.0 version of my repo !

Breaking changes ⚠️

There are so many breaking changes in this release that I would recommend starting your configuration from scratch

Automatic Gate ⛩️

New features ⭐

  • Start a new itinerary if the user comes back after leaving (commit, commit)
  • Added support for new travel time providers (commit)
  • Added custom gate behaviors (automatic, notification, timer, off) for each situation (#87, #91, #94, #95, #97, #117, #133, #137, #146, #148, #155, #156, #158, #165, #171, #173, #216, #257, #262)
  • Added an input to ask for an opening confirmation when the user is using timer mode, but the gate has been manually closed recently (#184, #187)
  • Added input to switch from confirmation to timer behavior when a safety feature is triggered (#153, #147, #263)
  • Added a timer to suggest closing after a delay for people without an iBeacon tracker to detect their absence (#120, #123)
  • Added more iBeacon and Wi-Fi entity types (#221, #225)
  • Let the user disable the travel time sensor polling (for vehicles that provide this sensor themselves) (#114)
  • Wait for WiFi/iBeacon/GPS to detect presence before opening (commit, commit, commit, #40, #111, #119, #124, #204, #214, #215)
  • Save and restore iBeacons transmitters state after setting them to high accuracy when leaving (commit, commit, commit, #200, #206, #265)
  • Added device_trackers support (commit)
  • Added input_boolean driving sensors support (e.g: CarPlay) (#52)
  • Added CarPlay notifications support (commit)
  • Added TTS notifications on Android (#101, #110, #116, #136, #172)
  • Added multiple gates support (commit, commit, commit, #245)
  • Added forbidden zones (#57)
  • Added door locks and alarm support (commit, commit, #45, #125, #230, #233)
  • Added source URL for updater scripts (commit)
  • Remove opening notificationsin in favor of the new Gate Alerts blueprint (commit, commit, commit)
  • Added built-in and custom translations (#55, #224)
  • Remove the need of the proximity integration, eta sensor and eta zone (commit, commit, commit, #71)
  • Take GPS accuracy into account (commit, #71)
  • Added input to disable "Itinerary Started" notification (#149)
  • Added a configuration checker (#181, #183, #186, #188, #197, #203, #207, #237, #248, #266, #267)
  • Log errors in the itinerary sensor and log critical errors in HA (#88, #112, #178)
  • Added input to open with iBeacon or Zone instead of travel time on arrival (#154, #174, #232, #238, #236)
  • Block the blueprint if it gets triggered too quickly in a row (#37, #144, #164, #166, #168)
  • Made notification device optional (#182)
  • Added support for Google Maps (#191, #235)
  • Allow the use of one device tracker for all users (#217)
  • Added support for timestamp travel time sensors (#223, commit)
  • Added cycling support (#234, #241)
  • Added an input to set a custom travel time refresh rate function (#244)
  • Pause API calls while the user is driving away from home (#251)
  • Try to catch errors before crashing (#252, #253, #254)
  • Added an input to set a custom GPS refresh rate (#256)

Bugfixes 🪲

  • Fixed timeout error falsly triggering (commit)
  • Fixed the awaiting user feature (commit, commit)
  • Track driver position when selecting "Once when near home" sensor refresh rate, to detect forbidden zones and activation zone exit (#100)
  • Fixed continuously_refresh_interval value not being used (#63)
  • Disable the blueprint if it gets triggered frequently (commit, #147)
  • Stop if the user started vehicle too close to home (commit)
  • Let users have an iBeacon while others don't (commit)
  • Avoid sending iBeacon activation notifications on iOS (commit)
  • Continue running the automation if the user entered the activation zone and left without triggering the opening (#75)
  • Stop and notify if the travel time sensor provided does not exist (#76, #77, #80)
  • Maintain previous ETA if the sensor becomes unavailable (#78)
  • Added conditions to avoid refreshing ETA sensors too often if a bug occurs (#84, #93)
  • If the travel time sensor failed to fetch but is set to "Once when near home" refresh rate, continue fetching (at most 20 times) until a value is valid (#121)
  • Do not delay notifications if the phone is temporarly offline (#109)
  • Fixed situations were the blueprint would wait for events when it shouldn't (#195, #243)
  • Reset itinerary values when the blueprint has been stopped and re-enabled (#255)
  • Fixed edge case crashes (#261)
  • ... And a lot more bugfixes that I couldn't list

Misc 🎲

  • Updated to 2024.10 syntax (commit, commit)
  • Remove first travel time refresh, which was a worse version of "Update continuously" (#79)
  • Remove timeouts for most notifications (#226)

Itinerary Tracker Notification 📍

New features ⭐

  • Remove the need of the last_notification_sensor (commit)
  • New inputs to filter which users need to be notified based on conditions (commit, commit, commit, commit, commit, commit, #152, #240)
  • Remove the track_travel_time input, which is now activated if eta sensors are set (commit)
  • Allow tracking when multiple users are driving (commit, #127)
  • Made notifications sticky (commit)
  • Added source URL for updater scripts (commit)
  • Added an input to be notified of the arrival of the user over TTS (commit, commit)
  • Added an input to be notified som...
Read more

Update V1.0.7 🚀

16 Jun 12:02
3270277

Choose a tag to compare

Breaking changes ⚠️

  • Your auto-close setting will be reset in Automatic Gate
  • You will need to add a new input datetime in Itinerary Tracker Notification

Automatic Gate ⛩️

  • Added an option to disable automatic closing while keeping all security features (breaking change)
  • Added an input to wait before automatically closing on arrival (e.g.: to collect mail)
  • Grouped inputs into categories
  • Fixed opening notification title previously displaying "closing"
  • Separated successful arrival and vehicle left notifications

Automations 🤖

  • Added 2 inputs to limit your Itinerary Tracker Notification refresh rate, to slow down the use of your notification quota (breaking change)
  • Fixed chronometer not being displayed in Itinerary Tracker Notification
  • Fixed {{offline_delay}} and {{left_open_delay}} not being displayed in Gate offline and Gate left open notifications

Phillips LivingColors 💡

  • Added a new ESPHome firmware for Phillips LivingColors Mini with pictures and steps on how to hack your own lamp

Repository 📂

  • Added bug report template
  • Added screenshots for all extra automations
  • Updated markdown files to reflect this update

Please update to the latest version

Update V1.0.6 🚀

27 May 19:58

Choose a tag to compare

Automatic Gate ⛩️

  • Added an input to specify a custom gate location
  • Added an input to let your iBeacon phone transmitter always on
  • Removed unnecessary variable
  • Removed unnecessary float conversion
  • Changed notification channels
  • Restored Buy Me a Coffee button

Automations 🤖

Ble car device 🚗

  • Replaced simple quotes with double quotes, to let the code compile successfully

Itinerary Tracker Map 🗺️

  • Updated URL in lovelace
  • Removed unnecessary float conversion

Repository 📂

  • Added illustration pictures to esphome firmware readme
  • Updated readme
  • Simplified sensors.md

Please update to the latest version

Update V1.0.5 🚀

21 May 08:53

Choose a tag to compare

Automatic Gate ⛩️

  • Fixed a missing variable introduced in v1.0.1 which caused the automation to crash on leaving
  • Removed Buy Me a Coffe button in blueprint description

Repository 📂

  • Changed High Accuracy Mode Trigger Range recommendation in sensors.md
  • Fixed notification automations import buttons

Please update to the latest version

Update V1.0.4 🚀

20 May 13:53

Choose a tag to compare

  • Grouped Esphome Firmware and Automatic Gate moving notification tags
  • Added the option to receive a notification when your gate opens and you don't use my Esphome Firmware
  • Fixed a bug where your gate could wait for someone else on leaving even though you were alone
  • Added hyperlinks in blueprint inputs pointing to sensors.md
  • Updated description

Update V1.0.3 🚀

19 May 23:22

Choose a tag to compare

  • Made the "Automatic closing on arrival" boolean also affect leaving, to ensure that all auto-close securities will also be disabled while leaving
  • Removed unnecessary "clear_notification" calls received after leaving home, even though no notification was sent

Update V1.0.2 🚀

19 May 16:33

Choose a tag to compare

  • Added the option to disable automatic gate closing after entry if your gate only supports opening. Be careful as this setting can also turn off all securities
  • Added a notification when the itinerary is canceled due to the travel time integration not responding to update requests
  • Converted "gate left open notification" and "gate offline notification" automations to blueprints