Skip to content

Commit 74e4e86

Browse files
committed
bump version
1 parent 16b5025 commit 74e4e86

File tree

13 files changed

+45
-26
lines changed

13 files changed

+45
-26
lines changed

enapter/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "0.9.2"
1+
__version__ = "0.10.0"
22

33
from . import async_, log, mdns, mqtt, types, vucm
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
enapter==0.9.2
1+
enapter==0.10.0
22
psutil==5.9.4

examples/vucm/psutil-battery/script.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ async def main():
1111

1212

1313
class PSUtilBattery(enapter.vucm.Device):
14-
async def task_data_sender(self):
14+
@enapter.vucm.device_task
15+
async def data_sender(self):
1516
while True:
1617
telemetry, properties, delay = await self.gather_data()
1718
await self.send_telemetry(telemetry)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
enapter==0.9.2
1+
enapter==0.10.0

examples/vucm/rl6-simulator/script.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,22 @@ def __init__(self, **kwargs):
1919
"r6": False,
2020
}
2121

22-
async def cmd_enable_load(self, load: str):
22+
@enapter.vucm.device_command
23+
async def enable_load(self, load: str):
2324
self.loads[load] = True
2425

25-
async def cmd_disable_load(self, load: str):
26+
@enapter.vucm.device_command
27+
async def disable_load(self, load: str):
2628
self.loads[load] = False
2729

28-
async def task_telemetry_sender(self):
30+
@enapter.vucm.device_task
31+
async def telemetry_sender(self):
2932
while True:
3033
await self.send_telemetry(self.loads)
3134
await asyncio.sleep(1)
3235

33-
async def task_properties_publisher(self):
36+
@enapter.vucm.device_task
37+
async def properties_sender(self):
3438
while True:
3539
await self.send_properties({})
3640
await asyncio.sleep(10)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
enapter==0.9.2
1+
enapter==0.10.0
22
pysnmp==4.4.12
33
pyasn1<=0.4.8

examples/vucm/snmp-eaton-ups/script.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ def __init__(self, snmp_community, snmp_host, snmp_port, **kwargs):
2828
self.auth_data = cmdgen.CommunityData(snmp_community)
2929
self.transport_target = cmdgen.UdpTransportTarget((snmp_host, snmp_port))
3030

31-
async def task_get_telemetry_data(self):
31+
@enapter.vucm.device_task
32+
async def get_telemetry_data(self):
3233
while True:
3334
temperature = await self.snmp_get("1.3.6.1.4.1.534.1.6.1.0")
3435
if temperature is not None:
@@ -83,7 +84,8 @@ async def task_get_telemetry_data(self):
8384

8485
await asyncio.sleep(10)
8586

86-
async def task_get_properties_data(self):
87+
@enapter.vucm.device_task
88+
async def get_properties_data(self):
8789
while True:
8890
model = await self.snmp_get("1.3.6.1.2.1.33.1.1.2.0")
8991
if model is not None:
@@ -103,12 +105,14 @@ async def task_get_properties_data(self):
103105

104106
await asyncio.sleep(60)
105107

106-
async def task_telemetry_sender(self):
108+
@enapter.vucm.device_task
109+
async def telemetry_sender(self):
107110
while True:
108111
await self.send_telemetry(self.telemetry)
109112
await asyncio.sleep(1)
110113

111-
async def task_properties_publisher(self):
114+
@enapter.vucm.device_task
115+
async def properties_sender(self):
112116
while True:
113117
await self.send_properties(self.properties)
114118
await asyncio.sleep(10)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
enapter==0.9.2
1+
enapter==0.10.0
22
python-weather==0.4.2

examples/vucm/wttr-in/script.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ def __init__(self, client, location, **kwargs):
2323
self.client = client
2424
self.location = location
2525

26-
async def task_properties_sender(self):
26+
@enapter.vucm.device_task
27+
async def properties_sender(self):
2728
while True:
2829
await self.send_properties(
2930
{
@@ -32,7 +33,8 @@ async def task_properties_sender(self):
3233
)
3334
await asyncio.sleep(10)
3435

35-
async def task_telemetry_sender(self):
36+
@enapter.vucm.device_task
37+
async def telemetry_sender(self):
3638
while True:
3739
try:
3840
weather = await self.client.get(self.location)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
enapter==0.9.2
1+
enapter==0.10.0
22
python-miio==0.5.12

0 commit comments

Comments
 (0)