Skip to content

Conversation

@renereimann
Copy link
Contributor

We implement yet another company specific service and endpoint.
For the chiller from Huber there is a set of three commands however one of the commands controls several values (get and set).
Therefore we implement the protocol from Huber.
The tool works nicely with our chiller and we can read:

  • model
  • limits
  • mode
  • error status
  • internal temperature
  • setpoint
  • external temperature (not available on our device)

renereimann and others added 30 commits May 27, 2025 18:21
…mand entity that we can use e.g. to degas our pressure gauges
…s already defined in FormatEntity in init and on_get function.
…e to apply the asteval function to the dict value not the dict itself.
…ormatEntityAsteval into AstevalFormatEntity, checking of input at constructor, improving doc strings
…We assemble and the command at each get / set and disensemble / format the response corresponding to the datatype defined by pfeiffer.
…nd thus split in a general extraction and the entity specific conversion
CommandEntity and FormatEntity with asteval supports
…d parts of the disensembled message. Nicer formarting of long dict.
Pfeiffer Endpoint: Implementation of Pfeiffer telegram protocol
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.

4 participants