Skip to content

Releases: esphome/aioesphomeapi

20.0.0

12 Dec 17:31
Compare
Choose a tag to compare

What's Changed

19.3.1

12 Dec 06:49
280b9a7
Compare
Choose a tag to compare

What's Changed

Dependencies

2 changes

19.3.0

06 Dec 02:36
Compare
Choose a tag to compare

What's Changed

  • Add support for fan preset modes (#616) @mill1000
  • Small speed up to writing outgoing packets (#785) @bdraco
  • Pin pytest-asyncio to <=0.21.1 to fix CI (#786) @bdraco
  • Ensure connection is released if connecting is cancelled (#784) @bdraco

19.2.1

29 Nov 10:47
Compare
Choose a tag to compare

What's Changed

  • Partially revert "Add humidity and aux heat support to climate (#631)" (#783) @kroimon

19.2.0

28 Nov 22:55
Compare
Choose a tag to compare

What's Changed

  • Add humidity and aux heat support to climate (#631) @kroimon
  • Ensure calling the BLE connection unsubscribe multiple times does not raise (#782) @bdraco
  • Remove duplicate line in execute_service (#781) @bdraco

19.1.7

28 Nov 18:15
5c8370c
Compare
Choose a tag to compare

What's Changed

  • Use background task logic for the on_stop callback (#780) @bdraco
  • Reduce duplicate code in client connection setup (#779) @bdraco
  • Make creating background tasks in the client a bound method (#778) @bdraco
  • Reduce duplicate Bluetooth message filtering code (#777) @bdraco
  • Refactor execute_service to avoid creating dict in the inner loop (#776) @bdraco

19.1.6

28 Nov 15:04
Compare
Choose a tag to compare

What's Changed

  • Refactor list_entities_services to reduce unneeded local variables (#775) @bdraco

19.1.5

28 Nov 14:37
d0aaf25
Compare
Choose a tag to compare

What's Changed

  • Use explict type checks for protobuf messages (#774) @bdraco
  • Small refactor to GATT read to reduce code (#773) @bdraco
  • Refactor bluetooth message handling to extract on_bluetooth_message (#772) @bdraco
  • Refactor bluetooth GATT writes to reduce duplicate code (#771) @bdraco
  • Allow specifying a timeout for bluetooth_gatt_start_notify (#770) @bdraco
  • Remove unused variable from frame helper base (#769) @bdraco
  • Raise BluetoothConnectionDroppedError if connection drops while getting GATT services (#768) @bdraco
  • Raise BluetoothConnectionDroppedError if connection drops during GATT read/write/notify (#767) @bdraco
  • Handle Bluetooth connection drops in more places (#766) @bdraco
  • Simplify similar code for building entity commands (#765) @bdraco

19.1.4

28 Nov 05:55
Compare
Choose a tag to compare

What's Changed

  • Reduce duplicate code between connection and frame helper (#763) @bdraco

19.1.3

28 Nov 00:41
Compare
Choose a tag to compare

What's Changed

  • Fix not backing off when connection unexpectedly requires encryption (#762) @bdraco