# Async Device.js --\> App.js

**URL:** <https://community.homey.app/t/async-device-js-app-js/53582>\
**Category:** Vragen & hulp\
**Tags:** app\
**Created:** [October 23, 2021, 5:53am UTC](https://community.homey.app/t/async-device-js-app-js/53582 "2021-10-23T05:53:46Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [October 23, 2021, 6:40am UTC](https://community.homey.app/t/async-device-js-app-js/53582/2 "2021-10-23T06:40:03Z")

</div>

> [@Jens\_De\_Smet](#):
>
> Dit werkt niet voor mij,

Voor mij wel.

```auto
// app.js
class MyApp extends Homey.App {
  async blink() {
    this.log('Blinking...');
  }
}

// device.js
class TestDevice extends Homey.Device {
  async onInit() {
    const app = this.homey.app;
    await app.blink();
  }
}

// console
[log] 2021-10-23 06:37:37 [MyApp] Blinking...

```

---

_[View the full topic](https://community.homey.app/t/async-device-js-app-js/53582)._
