Metadata-Version: 2.1
Name: python-dds238
Version: 0.0.5
Summary: Reads DDS238 meters via modbus
Home-page: https://github.com/Frankkkkk/python-dds238
Author: Frank Villaro-Dixon
Author-email: frank@villaro-dixon.eu
License: MIT
Description: # python-dds238
        This library is very useful when reading the chinese DDS238 (and its variants: DDS238-2, ...)  power meter.
        
        This library supposes that you're using an USB-to-RS485 dongle. It doesn't work yet for modbus-over-TCP
        (though if you want to propose an MR, i'd accept it gladly !).
        
        # Installation
        To install the library, simply type:
        ```
        $ pip3 install python-dds238
        ```
        
        
        # Usage
        I'ts very simple:
        ```python3
        >>> from dds238 import DDS238
        >>> meter = DDS238(modbus_device='/dev/ttyUSB0', meter_id=20)
        >>> meter.voltage
        215.4
        >>> meter.power
        1632
        >>> meter.export_energy
        1288.2
        ```
        
        # DOC
        ```
         |  current
         |      Returns the current in Amperes
         |
         |  export_energy
         |      Returns the exported energy, in kWh
         |
         |  frequency
         |      Returns the frequency in Herz
         |
         |  import_energy
         |      Returns the imported energy, in kWh
         |
         |  power
         |      Returns the power in Watts. Positive is import. Negative power is exported
         |
         |  power_factor
         |      Returns the power factor (0-1 scalar)
         |
         |  reactive_power
         |      Return the reactive power in VAr
         |
         |  voltage
         |      Returns the voltage in Volts
         |
         |  ----------------------------------------------------------------------
         |
         |  change_address(self, address: int, baudrate=9600)
         |      Change the modbus address and the baudrate of the current device. USE AT YOUR OWN RISK !
        ```
        
Keywords: dds238 power meter modbus
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Description-Content-Type: text/markdown
