Browse Source

[modbus] added defaut timeout for modbus connections

Maxime Alves LIRMM@home 3 years ago
parent
commit
42cc906469
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      pyheatpump/modbus.py

+ 3
- 2
pyheatpump/modbus.py View File

@@ -5,7 +5,7 @@ from umodbus.client.serial import rtu
5 5
 import umodbus
6 6
 from pprint import pprint
7 7
 
8
-from pyheatpump.conf import config
8
+from .config import config
9 9
 
10 10
 serial_conn = None
11 11
 
@@ -20,7 +20,8 @@ def connect():
20 20
             baudrate=config.get('heatpump', 'baudrate'),
21 21
             bytesize=8,
22 22
             parity='N',
23
-            stopbits=1)
23
+            stopbits=1,
24
+            timeout=10)
24 25
 
25 26
     if serial_conn.open is False:
26 27
         print('Opening serial port')

Loading…
Cancel
Save