https://github.com/hardwario/hdl300
Modbus Readout for HDL300
https://github.com/hardwario/hdl300
hdl300 library modbus python sensor
Last synced: 11 months ago
JSON representation
Modbus Readout for HDL300
- Host: GitHub
- URL: https://github.com/hardwario/hdl300
- Owner: hardwario
- License: mit
- Created: 2020-06-12T12:57:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-13T12:36:38.000Z (about 4 years ago)
- Last Synced: 2025-07-06T17:51:57.943Z (12 months ago)
- Topics: hdl300, library, modbus, python, sensor
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hdl300 - Modbus Readout for HDL300
This repository contains Python 3 application that reads HDL300 Pressure Transmitter over RS-485/Modbus RTU.
## Requirements
* Python 3
## Download
> It is recommended to use `pyenv` + `venv` (`venv` is part of the standard Python distribution) to manage your Python environment.
Clone this repository:
$ git clone https://github.com/hardwario/hdl300.git
Switch to the Git repository:
$ cd hdl300
Make sure the Python version matches the `.python-version` file:
$ pyenv local
Create (just once) the virtual environment:
$ python -m venv .venv
Activate the virtual environment:
$ source .venv/bin/activate
Install all required dependencies:
$ pip install -r requirements.txt
## Usage
The tool can be run using this command:
$ python app.py --device
## Authors
* [**Pavel Hübner**](https://github.com/hubpav) - Initial work
## License
This project is licensed under the [**MIT License**](https://opensource.org/licenses/MIT/) - see the [**LICENSE**](https://github.com/hardwario/hdl300/blob/master/LICENSE) file for details.