# Exposing Simple App service to Luna Bus

**URL:** <https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963>\
**Category:** Web App Development\
**Created:** [July 1, 2024, 7:59pm UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963 "2024-07-01T19:59:26Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![shabbos](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@shabbos](https://forum.webostv.developer.lge.com/u/shabbos)\
**Post date:** [July 1, 2024, 7:59pm UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963/1 "2024-07-01T19:59:26Z")

</div>

I’m trying to design an app that has a service based using the template of the [Hello World](https://github.com/webOS-TV-app-samples/HelloWorldService) app. My question is how do I ensure that my service (and its associated method) can be called from the Luna bus? My target platform is a TV so I don’t know how relevant OSE is.

---

<div class="post-metadata">

**Author:** ![narae0.kim](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@narae0.kim](https://forum.webostv.developer.lge.com/u/narae0.kim)\
**Post date:** [July 2, 2024, 8:05am UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963/2 "2024-07-02T08:05:35Z")

</div>

Please refer to [JS Service Usage](https://webostv.developer.lge.com/develop/guides/js-service-usage). Thank you.

---

<div class="post-metadata">

**Author:** ![shabbos](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@shabbos](https://forum.webostv.developer.lge.com/u/shabbos)\
**Post date:** [July 3, 2024, 3:57am UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963/3 "2024-07-03T03:57:00Z")

</div>

Thanks. Turns out I wasn’t packaging correctly. Side note do you how to increase volume via the luna bus? It seems like

```auto
luna-send -n 1 -f luna://com.webos.audio/sendVol

```

should work but it doesn’t.

---

<div class="post-metadata">

**Author:** ![narae0.kim](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@narae0.kim](https://forum.webostv.developer.lge.com/u/narae0.kim)\
**Post date:** [July 3, 2024, 5:41am UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963/4 "2024-07-03T05:41:56Z")

</div>

We do not guarantee the compatibility of webOS TV apps with webOS OSE resources. For webOS TV apps, please use [webOS TV resources](https://webostv.developer.lge.com/develop/references) in this website only. Thank you.

---

<div class="post-metadata">

**Author:** ![shabbos](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@shabbos](https://forum.webostv.developer.lge.com/u/shabbos)\
**Post date:** [July 3, 2024, 6:25am UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963/5 "2024-07-03T06:25:50Z")

</div>

What part is OSE? The luna-send command or the service-ID?

---

<div class="post-metadata">

**Author:** ![narae0.kim](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@narae0.kim](https://forum.webostv.developer.lge.com/u/narae0.kim)\
**Post date:** [July 3, 2024, 6:50am UTC](https://forum.webostv.developer.lge.com/t/exposing-simple-app-service-to-luna-bus/7963/6 "2024-07-03T06:50:15Z")

</div>

[luna-send](https://www.webosose.org/docs/tools/commands/luna-send/) is a command-line tool for webOS OSE.
