neat.translator package¶
Module contents¶
Submodules¶
neat.translator.obvius module¶
-
class
neat.translator.obvius.
ObviusTranslator
[source]¶ Bases:
neat.translator._common.AbstractTranslator
The translator for Obvius devices.
-
parser
¶ The xml parser to use for parsing the returned requester content.
-
supported_requesters
= ('ObviusRequester',)¶
-
translate
(data: str, meta: dict = {}) → None[source]¶ Translates Obvius data to a record.
Parameters: - data (str) – The xml returned from the Obvius endpoint
- meta (dict) – Any additional data given to the requester
Returns: Does not return
Return type: None
-
unit_map
¶ The mapping of Obvius units to valid pint units.
-