diff --git a/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue b/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue index 6949faa3a..100aff668 100644 --- a/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue +++ b/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue @@ -26,12 +26,13 @@
- +
Status: - +
{{ (thing.statusInfo.statusDetail !== 'NONE') ? thing.statusInfo.statusDetail : ' ' }}
@@ -66,15 +67,28 @@
- + - + + + + + + + + + + + + @@ -97,8 +111,10 @@ Actions - - + + @@ -127,7 +143,8 @@
- + @@ -136,7 +153,8 @@ - + @@ -151,19 +169,27 @@ @channels-updated="onChannelsUpdated" :context="context" /> - - - - - + + + + + - - + + @@ -273,6 +299,7 @@ export default { configDescriptions: {}, thingActions: [], configStatusInfo: [], + firmwares: [], /** * @deprecated */ @@ -442,6 +469,9 @@ export default { this.$oh.api.get('/rest/things/' + this.thingId + '/config/status').then(statusData => { this.configStatusInfo = statusData }) + this.$oh.api.get('/rest/things/' + this.thingId + '/firmwares').then(firmwareData => { + this.firmwares = firmwareData + }) }).catch((err) => { console.warn('Cannot load the related info: ' + err) this.error = true