Compare commits
6 Commits
2.0.2
...
2.0.9-conf
| Author | SHA1 | Date | |
|---|---|---|---|
|
6796bdd905
|
|||
|
6c208e32bf
|
|||
|
d2ee8a80c2
|
|||
|
5e0127b571
|
|||
|
311d4cf555
|
|||
|
ad043b5921
|
@@ -230,3 +230,17 @@ output:
|
|||||||
register_type: input
|
register_type: input
|
||||||
data_type: float32
|
data_type: float32
|
||||||
adaptor: floatAdaptor
|
adaptor: floatAdaptor
|
||||||
|
- name: car_feedback
|
||||||
|
enabled: true
|
||||||
|
publish_topic: IoT/Car/Feedback/State
|
||||||
|
scan_rate: 1
|
||||||
|
raw_output: true # use only for output device with only one register, name this register 'output'
|
||||||
|
slave_id: 7
|
||||||
|
registers:
|
||||||
|
- address: 0x0010
|
||||||
|
attribute: output
|
||||||
|
name: State
|
||||||
|
unit: "-"
|
||||||
|
register_type: holding
|
||||||
|
data_type: int32
|
||||||
|
adaptor: onOffAdaptor
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ def floatAdaptor(i):
|
|||||||
return float(f"{i:0.2f}") if i else 0.0
|
return float(f"{i:0.2f}") if i else 0.0
|
||||||
|
|
||||||
def onOffAdaptor(i):
|
def onOffAdaptor(i):
|
||||||
return bool(i)
|
return 'on' if bool(i) else 'off'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user