Description
Allows you to read and change the state of 'LIFX' smart light bulbs via the 'LIFX' developer api <https://api.developer.lifx.com/>. Covers most 'LIFX' api endpoints, including changing light color and brightness, selecting lights by id, group or location as well as activating effects.
Downloads
129
Last 30 days
22944th
129
Last 90 days
129
Last year
CRAN Check Status
14
NOTE
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (21 non-OK)
NOTE
r-devel-linux-x86_64-debian-clang
CRAN incoming feasibility
Maintainer: ‘Martin Barner <m@martinbarner.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Martin",
family = "Barner",
role = c("aut", "cre"),
email = "m@martinbarner.de")
as necessary.
NOTE
r-devel-linux-x86_64-debian-clang
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-devel-linux-x86_64-debian-gcc
CRAN incoming feasibility
Maintainer: ‘Martin Barner <m@martinbarner.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Martin",
family = "Barner",
role = c("aut", "cre"),
email = "m@martinbarner.de")
as necessary.
NOTE
r-devel-linux-x86_64-debian-gcc
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-devel-linux-x86_64-fedora-clang
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-devel-linux-x86_64-fedora-clang
dependencies in R code
Namespaces in Imports field not imported from: ‘curl’ ‘jsonlite’ All declared Imports should be used.
NOTE
r-devel-linux-x86_64-fedora-gcc
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-devel-linux-x86_64-fedora-gcc
dependencies in R code
Namespaces in Imports field not imported from: ‘curl’ ‘jsonlite’ All declared Imports should be used.
NOTE
r-devel-macos-arm64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-devel-windows-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-oldrel-macos-arm64
LazyData
'LazyData' is specified without a 'data' directory
NOTE
r-oldrel-macos-arm64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-oldrel-macos-x86_64
LazyData
'LazyData' is specified without a 'data' directory
NOTE
r-oldrel-macos-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-oldrel-windows-x86_64
LazyData
'LazyData' is specified without a 'data' directory
NOTE
r-oldrel-windows-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-patched-linux-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-linux-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-macos-arm64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-macos-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-windows-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE
r-devel-linux-x86_64-debian-clang
CRAN incoming feasibility
Maintainer: ‘Martin Barner <m@martinbarner.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Martin",
family = "Barner",
role = c("aut", "cre"),
email = "m@martinbarner.de")
as necessary.
NOTE
r-devel-linux-x86_64-debian-gcc
CRAN incoming feasibility
Maintainer: ‘Martin Barner <m@martinbarner.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Martin",
family = "Barner",
role = c("aut", "cre"),
email = "m@martinbarner.de")
as necessary.
NOTE
r-devel-linux-x86_64-fedora-clang
dependencies in R code
Namespaces in Imports field not imported from: ‘curl’ ‘jsonlite’ All declared Imports should be used.
NOTE
r-devel-linux-x86_64-fedora-gcc
dependencies in R code
Namespaces in Imports field not imported from: ‘curl’ ‘jsonlite’ All declared Imports should be used.
NOTE
r-devel-macos-arm64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-devel-windows-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-patched-linux-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-linux-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-macos-arm64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-macos-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-release-windows-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-oldrel-macos-arm64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-oldrel-macos-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
NOTE
r-oldrel-windows-x86_64
Rd files
checkRd: (-1) lx_list_lights.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) lx_list_lights.Rd:27: Lost braces in \itemize; meant \describe ?
Dependency Network
Version History
new
0.2.0
Mar 9, 2026