diff --git a/nymea-app/ui/mainviews/airconditioning/ZoneView.qml b/nymea-app/ui/mainviews/airconditioning/ZoneView.qml index d680196a..21ceb674 100644 --- a/nymea-app/ui/mainviews/airconditioning/ZoneView.qml +++ b/nymea-app/ui/mainviews/airconditioning/ZoneView.qml @@ -155,11 +155,37 @@ Item { rowSpacing: 0 columnSpacing: 0 + Repeater { + model: zoneWrapper.thermostats + delegate: SensorListDelegate { + Layout.fillWidth: true + thing: zoneWrapper.thermostats.get(index) + onClicked: { + var page = NymeaUtils.interfaceListToDevicePage(thing.thingClass.interfaces); + pageStack.push(Qt.resolvedUrl("/ui/devicepages/" + page), {thing: thing}) + } + } + } Repeater { model: zoneWrapper.indoorSensors delegate: SensorListDelegate { Layout.fillWidth: true thing: zoneWrapper.indoorSensors.get(index) + onClicked: { + var page = NymeaUtils.interfaceListToDevicePage(thing.thingClass.interfaces); + pageStack.push(Qt.resolvedUrl("/ui/devicepages/" + page), {thing: thing}) + } + } + } + Repeater { + model: zoneWrapper.windowSensors + delegate: SensorListDelegate { + Layout.fillWidth: true + thing: zoneWrapper.windowSensors.get(index) + onClicked: { + var page = NymeaUtils.interfaceListToDevicePage(thing.thingClass.interfaces); + pageStack.push(Qt.resolvedUrl("/ui/devicepages/" + page), {thing: thing}) + } } } }