# Homey.ink on a tablet/desktop

**URL:** <https://community.homey.app/t/homey-ink-on-a-tablet-desktop/12443>\
**Category:** Developers\
**Tags:** app\
**Created:** [April 29, 2019, 3:55pm UTC](https://community.homey.app/t/homey-ink-on-a-tablet-desktop/12443 "2019-04-29T15:55:21Z")\
**Posts on this page:** 1\
**Showing post:** 33

<div class="post-metadata">

**Author:** ![Hullie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hullie/32/9264_2.png) [@Hullie](https://community.homey.app/u/Hullie)\
**Post date:** [May 4, 2019, 8:17am UTC](https://community.homey.app/t/homey-ink-on-a-tablet-desktop/12443/33 "2019-05-04T08:17:30Z")

</div>

I took the DaneedeKruyff’s code as a starting point.

In the function renderHomey() , “homey.devices.getDevices().then( function (devices)…” disable or comment the line:

```
"if(!device.ui.quickAction) return false;"

```

This line will stop adding devices without quickAction property (on/off).

In the renderDevices(devices) function you have to add logic for device without quickaction:

The ‘else’ of the “if (device.ui.quickAction) {. … }”

`"$device.classList.toggle('on', true );"` so the device looks enabled.

E.g. for a thermometer:

```
if device.driverId === "thermometer") {
            var $value = document.createElement('div');
            $value.classList.add('value');
            $value.innerHTML = device.capabilitiesObj.measure_temperature.value + device.capabilitiesObj.measure_temperature.units;
            $device.appendChild($value);
        }
```

---

_[View the full topic](https://community.homey.app/t/homey-ink-on-a-tablet-desktop/12443)._
