forked from platypush/platypush
[zwave.mqtt] Fixed typo in documentation.
This commit is contained in:
parent
0ccd029ff1
commit
8814859abc
1 changed files with 55 additions and 53 deletions
|
@ -377,9 +377,11 @@ class ZwaveMqttPlugin(
|
||||||
'device_id': device_id.replace('0x', ''),
|
'device_id': device_id.replace('0x', ''),
|
||||||
'name': node.get('name'),
|
'name': node.get('name'),
|
||||||
'capabilities': capabilities,
|
'capabilities': capabilities,
|
||||||
'manufacturer_id': f'0x{node["manufacturerId"]:04x}'
|
'manufacturer_id': (
|
||||||
|
f'0x{node["manufacturerId"]:04x}'
|
||||||
if node.get('manufacturerId')
|
if node.get('manufacturerId')
|
||||||
else None,
|
else None
|
||||||
|
),
|
||||||
'manufacturer_name': node.get('manufacturer'),
|
'manufacturer_name': node.get('manufacturer'),
|
||||||
'location': node.get('loc'),
|
'location': node.get('loc'),
|
||||||
'status': node.get('status'),
|
'status': node.get('status'),
|
||||||
|
@ -397,12 +399,12 @@ class ZwaveMqttPlugin(
|
||||||
'is_security_device': node.get('supportsSecurity'),
|
'is_security_device': node.get('supportsSecurity'),
|
||||||
'is_sleeping': node.get('ready') and node.get('status') == 'Asleep',
|
'is_sleeping': node.get('ready') and node.get('status') == 'Asleep',
|
||||||
'last_update': cls._convert_timestamp(node.get('lastActive')),
|
'last_update': cls._convert_timestamp(node.get('lastActive')),
|
||||||
'product_id': f'0x{node["productId"]:04x}'
|
'product_id': (
|
||||||
if node.get('productId')
|
f'0x{node["productId"]:04x}' if node.get('productId') else None
|
||||||
else None,
|
),
|
||||||
'product_type': f'0x{node["productType"]:04x}'
|
'product_type': (
|
||||||
if node.get('productType')
|
f'0x{node["productType"]:04x}' if node.get('productType') else None
|
||||||
else None,
|
),
|
||||||
'product_name': ' '.join(
|
'product_name': ' '.join(
|
||||||
[node.get('productLabel', ''), node.get('productDescription', '')]
|
[node.get('productLabel', ''), node.get('productDescription', '')]
|
||||||
),
|
),
|
||||||
|
@ -1048,7 +1050,7 @@ class ZwaveMqttPlugin(
|
||||||
"""
|
"""
|
||||||
Get the current status of the Z-Wave values.
|
Get the current status of the Z-Wave values.
|
||||||
|
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(**kwargs)
|
return self._filter_values(**kwargs)
|
||||||
|
@ -1058,7 +1060,7 @@ class ZwaveMqttPlugin(
|
||||||
"""
|
"""
|
||||||
Get the status of the controller.
|
Get the status of the controller.
|
||||||
|
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
msg_queue: queue.Queue = queue.Queue()
|
msg_queue: queue.Queue = queue.Queue()
|
||||||
|
@ -1105,7 +1107,7 @@ class ZwaveMqttPlugin(
|
||||||
:param do_security: Whether to initialize the Network Key on the device if it supports the Security CC
|
:param do_security: Whether to initialize the Network Key on the device if it supports the Security CC
|
||||||
:param timeout: How long the inclusion process should last, in seconds (default: 30). Specify zero or null
|
:param timeout: How long the inclusion process should last, in seconds (default: 30). Specify zero or null
|
||||||
for no timeout.
|
for no timeout.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self._api_request(
|
self._api_request(
|
||||||
|
@ -1128,7 +1130,7 @@ class ZwaveMqttPlugin(
|
||||||
Remove a node from the network (or, better, start the exclusion process).
|
Remove a node from the network (or, better, start the exclusion process).
|
||||||
|
|
||||||
:param timeout: How long the exclusion process should last, in seconds (default: 30).
|
:param timeout: How long the exclusion process should last, in seconds (default: 30).
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self._api_request('startExclusion', **kwargs)
|
self._api_request('startExclusion', **kwargs)
|
||||||
|
@ -1144,7 +1146,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Filter by node_id.
|
:param node_id: Filter by node_id.
|
||||||
:param node_name: Filter by node name.
|
:param node_name: Filter by node name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1162,7 +1164,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Filter by node_id.
|
:param node_id: Filter by node_id.
|
||||||
:param node_name: Filter by node name.
|
:param node_name: Filter by node name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1180,7 +1182,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Filter by node_id.
|
:param node_id: Filter by node_id.
|
||||||
:param node_name: Filter by node name.
|
:param node_name: Filter by node name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1194,7 +1196,7 @@ class ZwaveMqttPlugin(
|
||||||
"""
|
"""
|
||||||
Request a neighbours list update.
|
Request a neighbours list update.
|
||||||
|
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self._api_request('refreshNeighbors', **kwargs)
|
self._api_request('refreshNeighbors', **kwargs)
|
||||||
|
@ -1208,7 +1210,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Filter by node_id.
|
:param node_id: Filter by node_id.
|
||||||
:param node_name: Filter by node name.
|
:param node_name: Filter by node name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
|
|
||||||
:return: List of paired devices. Example output:
|
:return: List of paired devices. Example output:
|
||||||
|
@ -1362,7 +1364,7 @@ class ZwaveMqttPlugin(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_id or node_name:
|
if node_id or node_name:
|
||||||
|
@ -1386,7 +1388,7 @@ class ZwaveMqttPlugin(
|
||||||
:param new_name: New name for the node.
|
:param new_name: New name for the node.
|
||||||
:param node_id: Filter by node_id.
|
:param node_id: Filter by node_id.
|
||||||
:param node_name: Filter by current node name.
|
:param node_name: Filter by current node name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1417,7 +1419,7 @@ class ZwaveMqttPlugin(
|
||||||
:param location: Node location.
|
:param location: Node location.
|
||||||
:param node_id: Filter by node_id.
|
:param node_id: Filter by node_id.
|
||||||
:param node_name: Filter by current node name.
|
:param node_name: Filter by current node name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1442,7 +1444,7 @@ class ZwaveMqttPlugin(
|
||||||
Heal network by requesting nodes rediscover their neighbours.
|
Heal network by requesting nodes rediscover their neighbours.
|
||||||
|
|
||||||
:param timeout: Duration of the healing process in seconds (default: 60). Set to zero or null for no timeout.
|
:param timeout: Duration of the healing process in seconds (default: 60). Set to zero or null for no timeout.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self._api_request('beginHealingNetwork', **kwargs)
|
self._api_request('beginHealingNetwork', **kwargs)
|
||||||
|
@ -1469,7 +1471,7 @@ class ZwaveMqttPlugin(
|
||||||
:param value_label: Select value by [node_id/node_name, value_label]
|
:param value_label: Select value by [node_id/node_name, value_label]
|
||||||
:param node_id: Select value by [node_id/node_name, value_label]
|
:param node_id: Select value by [node_id/node_name, value_label]
|
||||||
:param node_name: Select value by [node_id/node_name, value_label]
|
:param node_name: Select value by [node_id/node_name, value_label]
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._get_value(
|
return self._get_value(
|
||||||
|
@ -1503,7 +1505,7 @@ class ZwaveMqttPlugin(
|
||||||
:param value_label: Select value by [node_id/node_name, value_label]
|
:param value_label: Select value by [node_id/node_name, value_label]
|
||||||
:param node_id: Select value by [node_id/node_name, value_label]
|
:param node_id: Select value by [node_id/node_name, value_label]
|
||||||
:param node_name: Select value by [node_id/node_name, value_label]
|
:param node_name: Select value by [node_id/node_name, value_label]
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
# Compatibility layer with the .set_value format used by
|
# Compatibility layer with the .set_value format used by
|
||||||
|
@ -1558,7 +1560,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by label.
|
:param node_name: Select node by label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1575,7 +1577,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by label.
|
:param node_name: Select node by label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self.node_heal(node_id=node_id, node_name=node_name, **kwargs)
|
self.node_heal(node_id=node_id, node_name=node_name, **kwargs)
|
||||||
|
@ -1590,7 +1592,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by label.
|
:param node_name: Select node by label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self.node_heal(node_id=node_id, node_name=node_name, **kwargs)
|
self.node_heal(node_id=node_id, node_name=node_name, **kwargs)
|
||||||
|
@ -1604,7 +1606,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by label.
|
:param node_name: Select node by label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
if node_name:
|
if node_name:
|
||||||
|
@ -1620,7 +1622,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by label.
|
:param node_name: Select node by label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1639,7 +1641,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by label.
|
:param node_name: Select node by label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1663,7 +1665,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1679,7 +1681,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1695,7 +1697,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1715,7 +1717,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1735,7 +1737,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1755,7 +1757,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1771,7 +1773,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1787,7 +1789,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1803,7 +1805,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1830,7 +1832,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param node_id: Select node by node_id.
|
:param node_id: Select node by node_id.
|
||||||
:param node_name: Select node by name.
|
:param node_name: Select node by name.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
return self._filter_values(
|
return self._filter_values(
|
||||||
|
@ -1842,7 +1844,7 @@ class ZwaveMqttPlugin(
|
||||||
"""
|
"""
|
||||||
Get the groups on the network.
|
Get the groups on the network.
|
||||||
|
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
|
|
||||||
:return: A list of the available groups. Example:
|
:return: A list of the available groups. Example:
|
||||||
|
@ -1885,7 +1887,7 @@ class ZwaveMqttPlugin(
|
||||||
"""
|
"""
|
||||||
Get the scenes configured on the network.
|
Get the scenes configured on the network.
|
||||||
|
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
:return: dict with the following format:
|
:return: dict with the following format:
|
||||||
|
|
||||||
|
@ -1919,7 +1921,7 @@ class ZwaveMqttPlugin(
|
||||||
Create a new scene.
|
Create a new scene.
|
||||||
|
|
||||||
:param label: Scene label.
|
:param label: Scene label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self._api_request('_createScene', label, **kwargs)
|
self._api_request('_createScene', label, **kwargs)
|
||||||
|
@ -1936,7 +1938,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param scene_id: Select by scene_id.
|
:param scene_id: Select by scene_id.
|
||||||
:param scene_label: Select by scene label.
|
:param scene_label: Select by scene label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
scene = self._get_scene(scene_id=scene_id, scene_label=scene_label, **kwargs)
|
scene = self._get_scene(scene_id=scene_id, scene_label=scene_label, **kwargs)
|
||||||
|
@ -1954,7 +1956,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param scene_id: Select by scene_id.
|
:param scene_id: Select by scene_id.
|
||||||
:param scene_label: Select by scene label.
|
:param scene_label: Select by scene label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
scene = self._get_scene(scene_id=scene_id, scene_label=scene_label, **kwargs)
|
scene = self._get_scene(scene_id=scene_id, scene_label=scene_label, **kwargs)
|
||||||
|
@ -1984,7 +1986,7 @@ class ZwaveMqttPlugin(
|
||||||
:param node_name: Select value by [node_id/node_name, value_label]
|
:param node_name: Select value by [node_id/node_name, value_label]
|
||||||
:param scene_id: Select scene by scene_id.
|
:param scene_id: Select scene by scene_id.
|
||||||
:param scene_label: Select scene by scene label.
|
:param scene_label: Select scene by scene label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
value = self._get_value(
|
value = self._get_value(
|
||||||
|
@ -2032,7 +2034,7 @@ class ZwaveMqttPlugin(
|
||||||
:param node_name: Select value by [node_id/node_name, value_label]
|
:param node_name: Select value by [node_id/node_name, value_label]
|
||||||
:param scene_id: Select scene by scene_id.
|
:param scene_id: Select scene by scene_id.
|
||||||
:param scene_label: Select scene by scene label.
|
:param scene_label: Select scene by scene label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
value = self._get_value(
|
value = self._get_value(
|
||||||
|
@ -2058,7 +2060,7 @@ class ZwaveMqttPlugin(
|
||||||
|
|
||||||
:param scene_id: Select by scene_id.
|
:param scene_id: Select by scene_id.
|
||||||
:param scene_label: Select by scene label.
|
:param scene_label: Select by scene label.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
scene = self._get_scene(scene_id=scene_id, scene_label=scene_label, **kwargs)
|
scene = self._get_scene(scene_id=scene_id, scene_label=scene_label, **kwargs)
|
||||||
|
@ -2078,7 +2080,7 @@ class ZwaveMqttPlugin(
|
||||||
:param group_id: Group ID.
|
:param group_id: Group ID.
|
||||||
:param node_id: Node ID to be added.
|
:param node_id: Node ID to be added.
|
||||||
:param endpoint: Add a specific endpoint of the node to the group (default: add a node association).
|
:param endpoint: Add a specific endpoint of the node to the group (default: add a node association).
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
group = self._get_group(group_id, **kwargs)
|
group = self._get_group(group_id, **kwargs)
|
||||||
|
@ -2102,7 +2104,7 @@ class ZwaveMqttPlugin(
|
||||||
:param group_id: Group ID.
|
:param group_id: Group ID.
|
||||||
:param node_id: Node ID to be added.
|
:param node_id: Node ID to be added.
|
||||||
:param endpoint: Node endpoint to remove (default: remove node association).
|
:param endpoint: Node endpoint to remove (default: remove node association).
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
group = self._get_group(group_id, **kwargs)
|
group = self._get_group(group_id, **kwargs)
|
||||||
|
@ -2128,7 +2130,7 @@ class ZwaveMqttPlugin(
|
||||||
Turn on a switch on a device.
|
Turn on a switch on a device.
|
||||||
|
|
||||||
:param device: ``id_on_network`` of the value to be switched on.
|
:param device: ``id_on_network`` of the value to be switched on.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self.set_value(data=True, id_on_network=device, **kwargs)
|
self.set_value(data=True, id_on_network=device, **kwargs)
|
||||||
|
@ -2139,7 +2141,7 @@ class ZwaveMqttPlugin(
|
||||||
Turn off a switch on a device.
|
Turn off a switch on a device.
|
||||||
|
|
||||||
:param device: ``id_on_network`` of the value to be switched off.
|
:param device: ``id_on_network`` of the value to be switched off.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
self.set_value(data=False, id_on_network=device, **kwargs)
|
self.set_value(data=False, id_on_network=device, **kwargs)
|
||||||
|
@ -2152,7 +2154,7 @@ class ZwaveMqttPlugin(
|
||||||
Toggle a switch on a device.
|
Toggle a switch on a device.
|
||||||
|
|
||||||
:param device: ``id_on_network`` of the value to be toggled.
|
:param device: ``id_on_network`` of the value to be toggled.
|
||||||
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish``
|
:param kwargs: Extra arguments to be passed to :meth:`platypush.plugins.mqtt.MqttPlugin.publish`
|
||||||
(default: query the default configured device).
|
(default: query the default configured device).
|
||||||
"""
|
"""
|
||||||
value = self._get_value(id_on_network=device, use_cache=False, **kwargs)
|
value = self._get_value(id_on_network=device, use_cache=False, **kwargs)
|
||||||
|
|
Loading…
Reference in a new issue