Hubitat How To : Update to the latest development branch version - kkossev/Hubitat GitHub Wiki

Usually, there are two versions maintained for each of my drivers :

  • a production version (presumably stable), which is available for an update via HPM.
  • developments branch version - includes support for new devices, but also some changes in the common code (libraries) shared with other drivers.

As I don't have all the devices supported by this and the other drivers, it is not possible to fully test everything. So that's why the dev .branch versions exist - if no one complains that something has got broken in the latest versions, I usually merge the same code changes in the main version a week or two later, and then increase the HPM manifest version, which pushes a notification that there is driver version update for all users.

The easiest way to update the driver to the latest developments branch version is :

  1. Click on ''Drivers Code"

  2. Filter the list of the drivers shown (type 'mmWave' as an example)

  3. Click on the driver name (because some drivers are big in size, it may take a while, until the driver code window opens) d2a96694bbcb59de4cc746598d5001c96e0d7aef

  4. Click on the Import button on the top right corner. The correct URL of the dev. branch code should be already filled in automatically. 5.Click again on the Import button within the popup window

23f70ca22a4452ae5d91e74cd946156d2e4bf4e6

  1. Confirm the driver code overriding.

изображение

  1. Click on the Save button изображение

back to How To

back to Wiki Home