Skip to content

Conversation

@henningkerstan
Copy link

The suggested change will add two (read-only) properties to the Communicator class:

  • chip_id() which returns the modules chip id (if successful) and
  • version_info() which returns the modules version info (if successful).

The version info is a new data structure, which is defined in the VersionInfo class in the file version_info.py.

The enocean_example.py file has been changed to also display the chip id.

In order for these changes it was necessary to slightly change the way, how the Communicator waits for the response packet also in the base_id() property.

@henningkerstan
Copy link
Author

Hello @kipe, could you please have a quick look at this pull request? Thanks!

henningkerstan and others added 26 commits August 27, 2022 13:47
If the port is busy do not parse anything.
Without this I am able to start multiple communicators per port and send a command to it in this short timeframe.
Update python-publish.yml
Update python-package.yml
trying to get pypi upload working
logger.warn -> logger.warning
fix testing
restructure the folder a little bit
use relative imports
a few code changes
restructure the folder a little bit
use relative imports
a few code changes
replaced most %-string formatting with f-strings
topic2k and others added 15 commits September 1, 2024 18:59
added:
- EEP A5-20-06: HVAC Components,Harvesting-powered actuator with local temperature offset control
- EEP D2-01-0E: Electronic switch with Local Control
- EEP D2-01-12: Electronic switch with Local Control
- EEP A5-04-02: Temperature and Humidity Sensor - Range -20°C to +60°C and 0% to 100%
- EEP A5-04-04: Temperature and Humidity Sensor - Range -40°C to +120°C 12bit-measurement and 0% to 100%
- EEP A5-08-02: Light, Temperature and Occupancy Sensor - Range 0lx to 1020lx, 0°C to +51°C and Occupancy Button
- EEP A5-08-03: Light, Temperature and Occupancy Sensor -  Range 0lx to 1020lx, 0°C to +51°C and Occupancy Button
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants