$ luna-atlas --cat power

Power luna-send commands.

Power state, screen off and on, standby and reboot. Many of these are flagged dangerous for good reason. 369 methods in 36 services.

369methods
36services
42documented
110public
39flagged dangerous

open Power in the catalog ↗

Services

servicemethodswhat it does
com.webos.service.tvpower77TV power daemon: powers the TV on/off, reboots (including MICOM), reports power state and power-on reason/time, and registers…
com.webos.service.pbsw50Broadcast channel-map service: builds and edits the channel list and favorite groups, queries channel info and EPG events, and reports…
com.webos.service.micomservice41MICOM microcontroller service: reports power on/off history, OLED self-diagnosis, IR custom codes and hardware diagnostics, and controls…
com.palm.power31Legacy Palm power-management service: handles suspend/resume and shutdown, battery and charger status queries, battery-saver and…
com.palm.sleep29Power-management service handling suspend/wake: wake-lock registration, suspend request handshakes, activity start/end, and system…
com.webos.service.power18System power service: coordinates shutdown and reboot and manages suspend/resume, letting apps and services register for and acknowledge…
com.webos.service.devicereset17Device factory-reset service: triggers reset, reports reset status and progress, requests reboot, and tracks in-store ('instop') demo state.
com.webos.service.gibbips.tvpowerd16GIBBIPS TV power daemon coordinating power transitions: registers and acknowledges prepare/suspend/resume, active-standby and power-off/on…
com.webos.service.gibbs.tvpowerd16TV power daemon (gibbs stack): coordinates power-off, suspend, resume, and active-standby transitions by registering requests and…
com.webos.service.legacybroadcast.tvpowerd16TV power daemon (legacy broadcast stack): coordinates power-off, suspend, resume, and active-standby transitions via registered requests…
com.webos.service.commercial.scapadapter12Commercial/pro-TV SCAP adapter (set-top/conditional-access integration) with a large configuration surface: OSD language and lock, picture…
com.webos.sensord6Sensor daemon: enumerates sensors (e.g. accelerometer, ambient-light), configures their power, sensitivity and sample rate, and reads…
com.webos.service.lightingcontroller4Ambient/gaming LED lighting controller: reads the ambient and gaming LED MICOM microcontroller firmware versions and updates that firmware.
com.webos.service.tvReservationAgent4TV reservation/scheduling agent: adds, edits, cancels and lists scheduled recordings and power on/off timers, and reports power state and…
com.webos.service.legacybroadcast.channel2Legacy broadcast channel service: large API for channel tuning, scanning, and management, conditional access (ACAS/BCAS), CI/CAM module…
com.webos.service.legacybroadcast.power2Legacy broadcast power helper: checks whether background-activity-manager work is required and registers warm-standby completion. Narrow…
com.webos.service.panelcontroller2Controls and monitors the display panel (OLED/LED): panel/TCON firmware and chip versions, OLED cell info and error logs, usage-time…
com.webos.service.pdm2Physical Device Manager: detects and manages attached USB and storage devices, listing attached devices, ejecting, formatting, and running…
com.webos.service.rollingscreen2Rollable-screen controller (rollable OLED): drives motor roll position and curve/shade/view states, reports motor/MICOM status, and…
com.webos.service.tv.power2TV power service: reboots, turns the screen on and off, cancels a scheduled power-off, and enables Wake-on-LAN.
com.webos.service.utp.channel2Broadcast channel service (utp stack): large API for channel tuning, scanning, and management, conditional access (ACAS/BCAS), CI/CAM…
com.webos.service.utp.power2UTP power helper: registers warm-standby completion and checks whether BAM activity is required.
com.webos.service.wirelessavcontroller2Wireless A/V controller (wireless transmitter box/antenna): antenna/beam search and monitoring, modem control, event logs, diagnostics and…
ssap:system2SSAP system service (TV remote-control protocol): returns system info and host messages and powers the TV on and off.
com.webos.service.bam1Opaque service; appears to register a power-off checker and expose stop/test methods. Little else is inferable from its method names.
com.webos.service.eim1External Input Manager: manages HDMI and other external inputs, including device add/remove, input status, EDID backup, ARC volume, and…
com.webos.service.familycare1Family-care/parental-controls service: checks parental settings, monitors usage, and launches usage-care flows.
com.webos.service.gibbips.acas1ACAS conditional-access service (gibbips broadcast stack): reports CAS module, contract, ECM, and power-on control information and manages…
com.webos.service.gibbips.power1GIBBIPS power-coordination helper exposing warm-standby completion registration for the broadcast stack.
com.webos.service.gibbs.acas1ACAS conditional-access service (gibbs broadcast stack): reports CAS module, contract, ECM, and power-on control information and manages…
com.webos.service.legacybroadcast.acas1ACAS conditional-access service (legacy broadcast stack): reports CAS module, contract, ECM, and power-on control info and manages…
com.webos.service.legacybroadcast.frontend1Legacy-broadcast tuner frontend: reports RF lock and signal status, modulation, MPLP, LNB (satellite) shortage status and…
com.webos.service.networkinput1Network/virtual input service: sends key codes and special/long/repeat key events and exposes pointer, gamepad and touch input sockets,…
com.webos.service.secondscreen.gateway1Second-screen gateway: pairs and lists companion devices, sets up app-to-app channels and host messaging, and reports power state and…
com.webos.service.tvdataexchanger1Opaque service exposing a single startPowerOnDefault method, apparently exchanging TV data at power-on. Role not inferable beyond that.
com.webos.service.utp.acas1ACAS conditional-access service (utp broadcast stack): reports CAS module, contract, ECM, and power-on control info and manages…

Documented methods to start with

Public and SSAP methods from LG's documentation, none flagged dangerous. Each opens in the catalog with its full parameter table. Run them on a rooted TV or in Developer Mode.

timeout/clear publiccom.palm.sleep

Registered in webOS OSE sysbus api.json (ACG group sleep.operation); name only

$ luna-send -n 1 -f luna://com.palm.sleep/timeout/clear '{}'
timeout/set publiccom.palm.sleep

Registered in webOS OSE sysbus api.json (ACG group sleep.operation); name only

$ luna-send -n 1 -f luna://com.palm.sleep/timeout/set '{}'
power/getPowerState ssapcom.webos.service.tvpower

Get (or subscribe to) TV power state

params: subscribe

$ luna-send -n 1 -f luna://com.webos.service.tvpower/power/getPowerState '{}'
turnOff ssapssap:system

Power off TV (standby)

$ luna-send -n 1 -f ssap://system/turnOff '{}'
turnOn ssapssap:system

Power on TV (removed)

$ luna-send -n 1 -f ssap://system/turnOn '{}'
Before you run anything. Methods marked dangerous can change, reset or break things on the TV. Running one from here is exactly as safe as typing the same luna-send yourself. See dangerous.md.

Other categories