Package org.openhab.core.thing.binding.firmware
package org.openhab.core.thing.binding.firmware
-
ClassDescriptionThe builder to create a
Firmware.A function for defining specific installation restrictions for a givenFirmware.TheFirmwareUpdateBackgroundTransferHandleris an extension of theFirmwareUpdateHandlerand is to be used if the firmware of the thing must be transferred to the actual device in the background.TheFirmwareUpdateHandlercan be implemented and registered as an OSGi service in order to update the firmware for the physical device of aThing.TheProgressCallbackis injected into theFirmwareUpdateHandler.updateFirmware(Firmware, ProgressCallback)operation in order to post progress information about the firmware update process.TheProgressStepenumeration defines the possible progress steps for a firmware update.