home-assistant-js-websocket

JavaScript websocket client for Home Assistant

OTHER License

Downloads
14.7K
Stars
271
Committers
24

Bot releases are visible (Hide)

home-assistant-js-websocket - 9.4.0 Latest Release

Published by github-actions[bot] 4 months ago

What's Changed

  • Add radius to core configuration (#499) @frenck

Dependencies

  • Bump braces from 3.0.2 to 3.0.3 (#498) @dependabot
  • Bump prettier from 3.3.0 to 3.3.1 (#497) @dependabot
  • Bump prettier from 3.2.5 to 3.3.0 (#496) @dependabot
  • Bump rollup from 4.17.2 to 4.18.0 (#494) @dependabot
  • Bump lint-staged from 15.2.2 to 15.2.5 (#495) @dependabot
  • Bump actions/checkout from 4.1.5 to 4.1.6 (#493) @dependabot
  • Bump rollup from 4.17.1 to 4.17.2 (#491) @dependabot
  • Bump actions/checkout from 4.1.4 to 4.1.5 (#492) @dependabot
  • Bump rollup from 4.16.2 to 4.17.1 (#489) @dependabot
  • Bump actions/checkout from 4.1.3 to 4.1.4 (#490) @dependabot
home-assistant-js-websocket - 9.3.0

Published by github-actions[bot] 6 months ago

What's Changed

  • Add service response support (#488) @bramkragten

Dependencies

  • Bump actions/checkout from 4.1.2 to 4.1.3 (#487) @dependabot
  • Bump rollup from 4.14.3 to 4.16.2 (#486) @dependabot
  • Bump typescript from 5.4.4 to 5.4.5 (#484) @dependabot
  • Bump rollup from 4.14.1 to 4.14.3 (#485) @dependabot
  • Bump typescript from 5.4.3 to 5.4.4 (#482) @dependabot
  • Bump rollup from 4.13.2 to 4.14.1 (#483) @dependabot
  • Bump rollup from 4.13.0 to 4.13.2 (#481) @dependabot
home-assistant-js-websocket - 9.2.1

Published by github-actions[bot] 7 months ago

What's Changed

  • Fix service fields filter types (#479) @bramkragten
home-assistant-js-websocket - 9.2.0

Published by github-actions[bot] 7 months ago

What's Changed

  • Add label support (#383) @frenck
  • Add floor support (#470) @frenck
  • Extend services type (#472) @balloob

Dependencies

  • Bump typescript from 5.4.2 to 5.4.3 (#478) @dependabot
  • Bump rollup from 4.12.1 to 4.13.0 (#477) @dependabot
  • Bump actions/checkout from 4.1.1 to 4.1.2 (#476) @dependabot
  • Bump rollup from 4.10.0 to 4.12.1 (#475) @dependabot
  • Bump typescript from 5.3.3 to 5.4.2 (#474) @dependabot
  • Bump rollup from 4.9.6 to 4.10.0 (#468) @dependabot
  • Bump actions/setup-node from 4.0.1 to 4.0.2 (#469) @dependabot
  • Bump release-drafter/release-drafter from 5 to 6 (#466) @dependabot
  • Bump lint-staged from 15.2.0 to 15.2.2 (#465) @dependabot
  • Bump prettier from 3.2.2 to 3.2.5 (#464) @dependabot
  • Bump rollup from 4.9.5 to 4.9.6 (#462) @dependabot
  • Bump rollup from 4.9.4 to 4.9.5 (#459) @dependabot
  • Bump prettier from 3.1.1 to 3.2.2 (#460) @dependabot
  • Bump rollup from 4.9.2 to 4.9.4 (#458) @dependabot
  • Bump rollup from 4.9.1 to 4.9.2 (#457) @dependabot
  • Bump rollup from 4.8.0 to 4.9.1 (#456) @dependabot
  • Bump actions/setup-node from 4.0.0 to 4.0.1 (#455) @dependabot
  • Bump rollup from 4.6.1 to 4.8.0 (#452) @dependabot
  • Bump typescript from 5.3.2 to 5.3.3 (#453) @dependabot
  • Bump prettier from 3.1.0 to 3.1.1 (#454) @dependabot
  • Bump lint-staged from 15.1.0 to 15.2.0 (#450) @dependabot
  • Bump rollup from 4.6.0 to 4.6.1 (#451) @dependabot
  • Bump @types/assert from 1.5.9 to 1.5.10 (#448) @dependabot
  • Bump rollup from 4.5.0 to 4.6.0 (#449) @dependabot
  • Bump rollup from 4.4.0 to 4.5.0 (#445) @dependabot
  • Bump typescript from 5.2.2 to 5.3.2 (#446) @dependabot
  • Bump rollup from 4.3.0 to 4.4.0 (#441) @dependabot
  • Bump lint-staged from 15.0.2 to 15.1.0 (#443) @dependabot
  • Bump prettier from 3.0.3 to 3.1.0 (#442) @dependabot
  • Bump typescript from 4.9.5 to 5.2.2 (#415) @dependabot
  • Bump rollup from 3.29.4 to 4.3.0 (#438) @dependabot
  • Bump @types/assert from 1.5.8 to 1.5.9 (#437) @dependabot
home-assistant-js-websocket - 9.1.0

Published by github-actions[bot] about 1 year ago

What's Changed

  • Add safe mode (#435) @emontnemery
home-assistant-js-websocket - 9.0.0

Published by github-actions[bot] about 1 year ago

What's Changed

  • Rename safe mode to recovery mode (#430) @emontnemery
  • Catch errors from extra event unsubscribe request (#401) @redstone99
  • Add installation section to README (#402) @bokub

Dependencies

  • Bump @types/assert from 1.5.7 to 1.5.8 (#433) @dependabot
  • Bump actions/checkout from 4.1.0 to 4.1.1 (#432) @dependabot
  • Bump actions/setup-node from 3.8.1 to 4.0.0 (#431) @dependabot
  • Bump lint-staged from 15.0.1 to 15.0.2 (#434) @dependabot
  • Bump lint-staged from 14.0.1 to 15.0.1 (#428) @dependabot
  • Bump rollup from 3.29.3 to 3.29.4 (#426) @dependabot
  • Bump rollup from 3.29.2 to 3.29.3 (#424) @dependabot
  • Bump @types/assert from 1.5.6 to 1.5.7 (#423) @dependabot
  • Bump actions/checkout from 4.0.0 to 4.1.0 (#425) @dependabot
  • Bump rollup from 3.29.1 to 3.29.2 (#422) @dependabot
  • Bump assert from 2.0.0 to 2.1.0 (#419) @dependabot
  • Bump rollup from 3.28.1 to 3.29.1 (#420) @dependabot
  • Bump rollup from 3.28.0 to 3.28.1 (#414) @dependabot
  • Bump prettier from 3.0.2 to 3.0.3 (#418) @dependabot
  • Bump actions/checkout from 3.5.3 to 4.0.0 (#417) @dependabot
  • Bump actions/setup-node from 3.8.0 to 3.8.1 (#413) @dependabot
  • Bump prettier from 3.0.1 to 3.0.2 (#411) @dependabot
  • Bump lint-staged from 14.0.0 to 14.0.1 (#412) @dependabot
  • Bump lint-staged from 13.2.3 to 14.0.0 (#408) @dependabot
  • Bump actions/setup-node from 3.7.0 to 3.8.0 (#409) @dependabot
  • Bump rollup from 3.27.2 to 3.28.0 (#407) @dependabot
  • Bump rollup from 3.27.0 to 3.27.2 (#405) @dependabot
  • Bump prettier from 3.0.0 to 3.0.1 (#406) @dependabot
  • Bump rollup from 3.26.3 to 3.27.0 (#404) @dependabot
  • Bump rollup from 3.26.2 to 3.26.3 (#399) @dependabot
  • Bump lint-staged from 13.2.2 to 13.2.3 (#392) @dependabot
  • Bump prettier from 2.8.8 to 3.0.0 (#396) @dependabot
  • Bump rollup from 3.25.3 to 3.26.2 (#395) @dependabot
  • Bump semver from 5.7.1 to 5.7.2 (#398) @dependabot
  • Bump actions/setup-node from 3.6.0 to 3.7.0 (#397) @dependabot
home-assistant-js-websocket - 8.2.0

Published by github-actions[bot] over 1 year ago

What's Changed

  • Allow limiting the hass instance that we fetch auth credentials for (#394) @balloob
home-assistant-js-websocket - 8.1.0

Published by bramkragten over 1 year ago

What's Changed

  • Clear state on teardown, make grace optional (#377) @bramkragten
  • Add response to HassService (#389) @bramkragten

Dependencies

  • Bump rollup from 3.20.4 to 3.25.3 (#388) @dependabot
  • Bump actions/checkout from 3.5.2 to 3.5.3 (#387) @dependabot
  • Bump lint-staged from 13.2.1 to 13.2.2 (#375) @dependabot
  • Bump prettier from 2.8.7 to 2.8.8 (#373) @dependabot
  • Bump rollup from 3.20.2 to 3.20.4 (#370) @dependabot
  • Bump actions/checkout from 3.5.0 to 3.5.2 (#371) @dependabot
  • Bump lint-staged from 13.2.0 to 13.2.1 (#369) @dependabot
  • Bump rollup from 3.10.1 to 3.20.2 (#363) @dependabot
  • Bump prettier from 2.8.5 to 2.8.7 (#364) @dependabot
  • Bump actions/checkout from 3.4.0 to 3.5.0 (#365) @dependabot
  • Bump lint-staged from 13.1.0 to 13.2.0 (#357) @dependabot
  • Bump prettier from 2.8.4 to 2.8.5 (#361) @dependabot
  • Bump actions/checkout from 3.3.0 to 3.4.0 (#362) @dependabot
  • Bump prettier from 2.8.3 to 2.8.4 (#350) @dependabot
  • Bump typescript from 4.9.4 to 4.9.5 (#347) @dependabot
  • Bump rollup from 3.10.0 to 3.10.1 (#346) @dependabot
  • Bump rollup from 3.7.5 to 3.10.0 (#344) @dependabot
  • Bump actions/checkout from 3.2.0 to 3.3.0 (#341) @dependabot
  • Bump actions/setup-node from 3.5.1 to 3.6.0 (#342) @dependabot
  • Bump prettier from 2.8.1 to 2.8.3 (#345) @dependabot
  • Bump rollup from 3.7.3 to 3.7.5 (#338) @dependabot
  • Bump typescript from 4.9.3 to 4.9.4 (#333) @dependabot
  • Bump rollup from 3.6.0 to 3.7.3 (#335) @dependabot
  • Bump prettier from 2.8.0 to 2.8.1 (#336) @dependabot
  • Bump actions/checkout from 3.1.0 to 3.2.0 (#337) @dependabot
  • Bump rollup from 3.5.0 to 3.6.0 (#331) @dependabot
  • Bump lint-staged from 13.0.4 to 13.1.0 (#332) @dependabot
home-assistant-js-websocket - 8.0.1

Published by github-actions[bot] almost 2 years ago

What's Changed

  • update config type (#329) @bramkragten
  • bump node version for action (#330) @bramkragten
home-assistant-js-websocket - 8.0.0

Published by github-actions[bot] about 2 years ago

Support message coalescing

Starting with Home Assistant 2022.9, all pending messages will be sent at once instead of one by one. This will greatly improve the performance. This feature is automatically enabled when a compatible version of Home Assistant is detected.

(#306) @bdraco

Update the revoke URL (breaking change)

The revoke URL has been updated to point at the new location in Home Assistant 2022.9.

This change is not backwards compatible with prior versions. If you use this library to revoke tokens and need to support older versions of Home Assistant, manually copy over the revoke function from the 7.1.0 release.

(#304) @balloob

Other changes

  • Improved README for setting up node.js (#293) @anaisbetts

Dependencies

  • Bump rollup from 2.78.0 to 2.78.1 (#305) @dependabot
  • Bump rollup from 2.77.0 to 2.78.0 (#303) @dependabot
  • Bump rollup from 2.76.0 to 2.77.0 (#301) @dependabot
  • Bump rollup from 2.75.7 to 2.76.0 (#299) @dependabot
  • Bump rollup from 2.75.6 to 2.75.7 (#295) @dependabot
  • Bump typescript from 4.7.3 to 4.7.4 (#294) @dependabot
  • Bump prettier from 2.6.2 to 2.7.1 (#297) @dependabot
  • Bump rollup from 2.75.5 to 2.75.6 (#290) @dependabot
  • Bump lint-staged from 13.0.0 to 13.0.1 (#291) @dependabot
  • Bump typescript from 4.7.2 to 4.7.3 (#287) @dependabot
  • Bump lint-staged from 12.4.3 to 13.0.0 (#288) @dependabot
  • Bump rollup from 2.75.3 to 2.75.5 (#289) @dependabot
  • Bump semver-regex from 3.1.3 to 3.1.4 (#286) @dependabot
  • Bump lint-staged from 12.4.1 to 12.4.3 (#283) @dependabot
  • Bump typescript from 4.6.4 to 4.7.2 (#284) @dependabot
  • Bump rollup from 2.74.1 to 2.75.3 (#285) @dependabot
home-assistant-js-websocket - 7.1.0

Published by github-actions[bot] over 2 years ago

What's Changed

  • Add grace period when unsubscribing from collection (#282) @balloob

Dependencies

  • Bump rollup from 2.73.0 to 2.74.1 (#281) @dependabot
  • Bump rollup from 2.72.1 to 2.73.0 (#280) @dependabot
home-assistant-js-websocket - 7.0.5

Published by github-actions[bot] over 2 years ago

What's Changed

  • exports fix (#279) @balloob
home-assistant-js-websocket - 7.0.4

Published by github-actions[bot] over 2 years ago

What's Changed

  • Fix deprecation warning (#278) @balloob

Dependencies

  • Bump rollup from 2.71.1 to 2.72.1 (#277) @dependabot
  • Bump lint-staged from 12.4.0 to 12.4.1 (#273) @dependabot
  • Bump typescript from 4.6.3 to 4.6.4 (#274) @dependabot
  • Bump rollup from 2.70.2 to 2.71.1 (#276) @dependabot
  • Bump @types/mocha from 9.1.0 to 9.1.1 (#268) @dependabot
  • Bump lint-staged from 12.3.8 to 12.4.0 (#269) @dependabot
home-assistant-js-websocket - 7.0.3

Published by github-actions[bot] over 2 years ago

What's Changed

  • Fix empty states being ignored in new subscribe entities API (#267) @balloob
  • Add restored entity attribute to HassEntityAttributeBase (#260) @emontnemery

Dependencies

  • Bump rollup from 2.70.1 to 2.70.2 (#265) @dependabot
  • Bump lint-staged from 12.3.7 to 12.3.8 (#266) @dependabot
  • Bump prettier from 2.6.1 to 2.6.2 (#264) @dependabot
  • Bump ansi-regex from 3.0.0 to 3.0.1 (#263) @dependabot
  • Bump typescript from 4.6.2 to 4.6.3 (#261) @dependabot
  • Bump prettier from 2.6.0 to 2.6.1 (#262) @dependabot
  • Bump prettier from 2.5.1 to 2.6.0 (#259) @dependabot
  • Bump lint-staged from 12.3.5 to 12.3.7 (#258) @dependabot
home-assistant-js-websocket - 7.0.2

Published by github-actions[bot] over 2 years ago

What's Changed

  • Update HassUser type to include is_admin (#257) @zachowj
  • Add disconnect button to example (#255) @balloob
home-assistant-js-websocket - 7.0.1

Published by github-actions[bot] over 2 years ago

What's Changed

  • Do not refresh collection on reconnect if no refresh command (#254) @balloob
home-assistant-js-websocket - 7.0.0

Published by github-actions[bot] over 2 years ago

What's Changed

  • Fix race condition on fetch entities (#253) @balloob
  • Bump rollup from 2.70.0 to 2.70.1 (#252) @dependabot

[Breaking change] The entities collection can no longer be refreshed on Home Assitant 2022.4+. This shouldn't have been necessary because it is listening to state updates.

home-assistant-js-websocket - 6.1.1

Published by github-actions[bot] over 2 years ago

What's Changed

  • Fix removing entity attributes in new way of subscribing to entities (#251) @bdraco
home-assistant-js-websocket - 6.1.0

Published by balloob over 2 years ago

What's Changed

Use new subscribe_entities command to power the entities collection when available (requires Home Assistant 2022.4+). Will fall back to listening for state_changed events if not.

(#250) @balloob @bdraco

  • Bump lint-staged from 12.3.4 to 12.3.5 (#247) @dependabot
  • Bump rollup from 2.68.0 to 2.70.0 (#248) @dependabot
  • Bump typescript from 4.5.5 to 4.6.2 (#249) @dependabot
  • Bump rollup from 2.67.3 to 2.68.0 (#246) @dependabot
  • Bump rollup from 2.67.2 to 2.67.3 (#245) @dependabot
  • Bump rollup from 2.67.1 to 2.67.2 (#243) @dependabot
  • Bump lint-staged from 12.3.3 to 12.3.4 (#244) @dependabot
  • Bump lint-staged from 12.3.2 to 12.3.3 (#241) @dependabot
  • Bump rollup from 2.66.1 to 2.67.1 (#242) @dependabot
  • Bump lint-staged from 12.3.1 to 12.3.2 (#240) @dependabot
  • Bump rollup from 2.66.0 to 2.66.1 (#239) @dependabot
  • Bump typescript from 4.5.4 to 4.5.5 (#235) @dependabot
  • Bump @types/mocha from 9.0.0 to 9.1.0 (#236) @dependabot
  • Bump rollup from 2.64.0 to 2.66.0 (#237) @dependabot
  • Bump lint-staged from 12.1.7 to 12.3.1 (#238) @dependabot
  • Bump rollup from 2.63.0 to 2.64.0 (#234) @dependabot
  • Bump lint-staged from 12.1.5 to 12.1.7 (#232) @dependabot
  • Bump rollup from 2.62.0 to 2.63.0 (#233) @dependabot
  • Bump lint-staged from 12.1.4 to 12.1.5 (#231) @dependabot
home-assistant-js-websocket - 6.0.1

Published by github-actions[bot] almost 3 years ago

What's Changed

  • Store old subscriptions to actually restore (#230) @balloob
  • Bump rollup from 2.61.1 to 2.62.0 (#227) @dependabot
  • Bump lint-staged from 12.1.3 to 12.1.4 (#228) @dependabot