.. |yes| image:: ../../../images/yes.png .. |no| image:: ../../../images/no.png .. role:: underline :class: underline X10 === +------------------+-------------+ | **Feature** | **Support** | +------------------+-------------+ | Sending | |yes| | +------------------+-------------+ | Receiving | |yes| | +------------------+-------------+ | Config | |yes| | +------------------+-------------+ .. rubric:: Supported Brands *None* .. rubric:: Sender Arguments .. code-block:: console :linenos: -i --id=id control a device with this id -t --on send an on signal -f --off send an off signal .. rubric:: Config .. code-block:: json :linenos: { "devices": { "dimmer": { "protocol": [ "x10" ], "id": [{ "id": "A2" }], "state": "off" } }, "gui": { "Lamp": { "name": "TV Backlit", "group": [ "Living" ], "media": [ "all" ] } } } +------------------+-----------------+ | **Option** | **Value** | +------------------+-----------------+ | id | A0 - P16 | +------------------+-----------------+ | state | on / off | +------------------+-----------------+ .. rubric:: Optional Settings :underline:`GUI Settings` +----------------------+-------------+------------+-----------------------------------------------------------+ | **Setting** | **Default** | **Format** | **Description** | +----------------------+-------------+------------+-----------------------------------------------------------+ | readonly | 1 | 1 or 0 | Disable controlling this device from the GUIs | +----------------------+-------------+------------+-----------------------------------------------------------+ | confirm | 1 | 1 or 0 | Ask for confirmation when switching device | +----------------------+-------------+------------+-----------------------------------------------------------+ .. rubric:: Protocol A good description on this protocol can be found in this document `x10 `_