OZWCP(1)
π NAME π
ozwcp β the OpenZWave Control Panel, bestie. That's it, that's the name, and honestly? Iconic.
β¨ SYNOPSIS β¨
ozwcp [-d] [-p port]
π DESCRIPTION π
Okay so, OpenZWave Control Panel (that's ozwcp to its friends) is your little web-based bestie for querying, managing, and monitoring Z-Wave nodes and networks. Full remote-control main character energy for your smart home. π β¨
Some cute little things you can do with it:
- add and remove nodes
- test commands
- view and change node configuration parameters
Once it's running, open a web browser and connect to the host:port that ozwcp is listening on. By default that's http://localhost:8090/ π¦
Then type in the device path β for example /dev/ttyACM0 β and smash that "Initialize" button. π
Heads up bestie: a LOT of Z-Wave USB sticks act as serial devices. If yours does, do not check the USB box. The way that little checkbox will ruin your whole afternoon, no cap. π
Big important vibe check: ozwcp has to be able to exclusively read and write to the controller. Exclusively. It's giving only-child. π«Ά
Usually that means:
- running it as a user who's a member of the device group β like
dialoutfor serial ports - or just changing the permissions of the device file
Running as root should also work, but it is not recommended, so likeβ¦ don't. π
And please, before you initialize, stop any other programs that might be using the device. They will fight over it and it will be messy. π
π₯ OPTIONS π₯
-dβ turns on debugging. Let it yap, you'll need the receipts. π-pport β listen on the port you specify instead of the default8090. Customize your kingdom, queen. π
πΈ FILES πΈ
/etc/openzwaveβ the OpenZWave configuration files live here. π‘/usr/share/openzwave-controlpanelβ static files for the web server. The aesthetic bits. β¨ozwcache_*.xmlβ a cache of your current network configuration. Lowkey note: this used to be calledzwcfg_*.xml, so if you were around back then, that's the glow-up. π¦OZW_Log.txtβ the OpenZWave log file. Genuinely useful when you're debugging, fr fr. π
π AUTHORS π
ozwcp was written by Greg Satz <satz@iranger.com>, and it's been maintained by Justin Hammond <justin@dynam.ac> plus a whole squad of other contributors. Team effort, we love to see it. π
This manual page was written by Dara Adib <daradib@ocf.berkeley.edu> for the Debian project β but it may be used by others, so share the love. π«Ά
π SEE ALSO π
/usr/share/doc/openzwave-controlpanel/READMEβ go read it, bestie, it's giving lore. π
That's the whole page, babe. Sending you off with love from the General Commands Manual, dated 2016-12-24, signed OZWCP(1). Now go initialize that controller and slay. πβ¨π
π¦ where this page comes from
- debian bookworm: openzwave-controlpanel 1.6~git20200306.4b8a39d-1 Β· other
- ubuntu jammy: openzwave-controlpanel 0.2a+git20161006.a390f35-2.2 Β· other
- ubuntu noble: openzwave-controlpanel 1.6~git20200306.4b8a39d-1build3 Β· other
- ubuntu questing: openzwave-controlpanel 1.6~git20200306.4b8a39d-1build3
- ubuntu resolute: openzwave-controlpanel 1.6~git20200306.4b8a39d-2 Β· other
- ubuntu stonking: openzwave-controlpanel 1.6~git20200306.4b8a39d-2 Β· other
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms