Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
project8
/
dragonfly
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
41
Pull requests
10
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Develop
- #237
#237
Closed
nsoblath
wants to merge 56 commits into
main
project8/dragonfly:main
from
develop
project8/dragonfly:develop
Copy head branch name to clipboard
Conversation
Commits
56
(56)
Checks
Files changed
Closed
Develop
#237
nsoblath
wants to merge 56 commits into
main
project8/dragonfly:main
from
develop
project8/dragonfly:develop
Copy head branch name to clipboard
Commits
Commits on Oct 4, 2024
Initial version of ModbusTCP service and entities
Walter C. Pettus
committed
8734523
View commit details
Copy full SHA for 8734523
Browse repository at this point
Commits on Oct 10, 2024
Fixing python errors in ethernet modbus file
Robbie-1208
committed
4792a55
View commit details
Copy full SHA for 4792a55
Browse repository at this point
Commits on Oct 17, 2024
better modbus log information
Walter C. Pettus
committed
4322174
View commit details
Copy full SHA for 4322174
Browse repository at this point
Commits on May 27, 2025
added a FormatEntity that supports asteval, in addition define an command entity that we can use e.g. to degas our pressure gauges
renereimann
committed
b83642d
View commit details
Copy full SHA for b83642d
Browse repository at this point
Commits on Jul 17, 2025
merge develop into feature/asteval
renereimann
committed
5611674
View commit details
Copy full SHA for 5611674
Browse repository at this point
Commits on Jul 20, 2025
extending documentation of functions and classes, reusing code that is already defined in FormatEntity in init and on_get function.
renereimann
committed
d8b8a41
View commit details
Copy full SHA for d8b8a41
Browse repository at this point
Commits on Jul 28, 2025
Fixing the dripline version in the docker compose file
renereimann
committed
8d1f7b2
View commit details
Copy full SHA for 8d1f7b2
Browse repository at this point
fixing typo in name of super class
renereimann
committed
6ecb50a
View commit details
Copy full SHA for 6ecb50a
Browse repository at this point
we have to format the raw value, since its reported as a dict, we have to apply the asteval function to the dict value not the dict itself.
renereimann
committed
e2e23c1
View commit details
Copy full SHA for e2e23c1
Browse repository at this point
Commits on Jul 29, 2025
separating cmd and asteval endpoints into different files, changing FormatEntityAsteval into AstevalFormatEntity, checking of input at constructor, improving doc strings
renereimann
committed
656d2c5
View commit details
Copy full SHA for 656d2c5
Browse repository at this point
Defining Pfeiffer endpoints that use the pfeiffer telegram protocol. We assemble and the command at each get / set and disensemble / format the response corresponding to the datatype defined by pfe…
Show description for 1bf48ce
renereimann
committed
1bf48ce
View commit details
Copy full SHA for 1bf48ce
Browse repository at this point
example config file to show how Pfeiffer Endpoints are used
renereimann
committed
71c4d77
View commit details
Copy full SHA for 71c4d77
Browse repository at this point
improve doc strings
renereimann
committed
fcecc09
View commit details
Copy full SHA for fcecc09
Browse repository at this point
Commits on Jul 30, 2025
using develop-dev as base container
renereimann
committed
9affd8c
View commit details
Copy full SHA for 9affd8c
Browse repository at this point
Commits on Sep 2, 2025
adding new extension service and entity to talk with Huber devices
renereimann
committed
e18c304
View commit details
Copy full SHA for e18c304
Browse repository at this point
adding Huber service and entity
renereimann
committed
cccff87
View commit details
Copy full SHA for cccff87
Browse repository at this point
adding the extraction of the reply. This is partly entity dependent and thus split in a general extraction and the entity specific conversion
renereimann
committed
23ec55a
View commit details
Copy full SHA for 23ec55a
Browse repository at this point
Commits on Sep 18, 2025
Expanded to include other code types
Robbie-1208
committed
0b7b74d
View commit details
Copy full SHA for 0b7b74d
Browse repository at this point
Commits on Sep 30, 2025
Fixed Dockerfile slack_sdk error
Robbie-1208
committed
bb0a5bb
View commit details
Copy full SHA for bb0a5bb
Browse repository at this point
Commits on Oct 1, 2025
Merge tag 'v2.1.0' into develop
Show description for e3f94a5
nsoblath
committed
e3f94a5
View commit details
Copy full SHA for e3f94a5
Browse repository at this point
Commits on Oct 6, 2025
update to recent dripline version
renereimann
committed
428268f
View commit details
Copy full SHA for 428268f
Browse repository at this point
separate conversion function to float in its own function
renereimann
committed
5e90e9f
View commit details
Copy full SHA for 5e90e9f
Browse repository at this point
update to recent dripline version
renereimann
committed
ced66d1
View commit details
Copy full SHA for ced66d1
Browse repository at this point
Commits on Dec 19, 2025
replacing depricated BinaryPayloadDecoder by convert_from_register, by this the byteorder argument gets oppsolate and the wordorder argument has to be part of the entity not the service. Service no…
Show description for de6ab64
renereimann
committed
de6ab64
View commit details
Copy full SHA for de6ab64
Browse repository at this point
return register(s) not the modbus object itself. Differ between array and single value.
renereimann
committed
3d168ee
View commit details
Copy full SHA for 3d168ee
Browse repository at this point
do a second try after reconnect if query fails
renereimann
committed
1ec9dc8
View commit details
Copy full SHA for 1ec9dc8
Browse repository at this point
implement type conversion for any datatype provided by pymodbus. Also apply type conversion to set method
renereimann
committed
6926617
View commit details
Copy full SHA for 6926617
Browse repository at this point
add doc string for parameters
renereimann
committed
cae9183
View commit details
Copy full SHA for cae9183
Browse repository at this point
adding only get and set entities
renereimann
committed
b677db6
View commit details
Copy full SHA for b677db6
Browse repository at this point
changing __init__
renereimann
committed
7a578b1
View commit details
Copy full SHA for 7a578b1
Browse repository at this point
resolve merge conflicts with develop
renereimann
committed
7213b23
View commit details
Copy full SHA for 7213b23
Browse repository at this point
Commits on Jan 22, 2026
updating dripline-python version to v5.1.2 to get ride of quill error
renereimann
committed
d98f9d0
View commit details
Copy full SHA for d98f9d0
Browse repository at this point
Merge branch 'origin/develop' into feature/asteval
wcpettus
committed
7b699e8
View commit details
Copy full SHA for 7b699e8
Browse repository at this point
Cleaning imports
wcpettus
committed
ae59856
View commit details
Copy full SHA for ae59856
Browse repository at this point
Merge pull request #221 from project8/feature/asteval
Show description for 36045e8
nsoblath
authored
36045e8
View commit details
Copy full SHA for 36045e8
Browse repository at this point
Commits on Jan 23, 2026
updating dripline version
renereimann
committed
1848063
View commit details
Copy full SHA for 1848063
Browse repository at this point
Merge branch 'develop' of github.com:project8/dragonfly into develop
renereimann
committed
c7e6af3
View commit details
Copy full SHA for c7e6af3
Browse repository at this point
Merge <develop> to <feature/huber_chiller>
renereimann
committed
252664a
View commit details
Copy full SHA for 252664a
Browse repository at this point
Merge branch 'develop' into feature/modbus
renereimann
committed
984684b
View commit details
Copy full SHA for 984684b
Browse repository at this point
updating dripline-python version
renereimann
committed
6b1d0ab
View commit details
Copy full SHA for 6b1d0ab
Browse repository at this point
Merge <develop> to <feature/pfeiffer>
renereimann
committed
3d6e5de
View commit details
Copy full SHA for 3d6e5de
Browse repository at this point
remove unused import and factor out doublicate read and write code for individual read and write attempts
renereimann
committed
58cb1a0
View commit details
Copy full SHA for 58cb1a0
Browse repository at this point
making the wordorder again a service property and not a per endpoint property
renereimann
committed
afe73bc
View commit details
Copy full SHA for afe73bc
Browse repository at this point
return unformated value if no datatype is matching. Comment out unused parts of the disensembled message. Nicer formarting of long dict.
renereimann
committed
3c76b77
View commit details
Copy full SHA for 3c76b77
Browse repository at this point
Merge pull request #224 from project8/feature/pfeiffer
Show description for 1790251
nsoblath
authored
1790251
View commit details
Copy full SHA for 1790251
Browse repository at this point
Commits on Jan 26, 2026
merge <develop> to <feature/huber_chiller>
renereimann
committed
58d8bf0
View commit details
Copy full SHA for 58d8bf0
Browse repository at this point
Merge branch 'develop' into feature/huber_chiller
renereimann
committed
a2f0a20
View commit details
Copy full SHA for a2f0a20
Browse repository at this point
merge <develop> to <feature/modbus>
renereimann
committed
a39beff
View commit details
Copy full SHA for a39beff
Browse repository at this point
Commits on Feb 5, 2026
installing python packages in one go
renereimann
committed
b8cfea5
View commit details
Copy full SHA for b8cfea5
Browse repository at this point
Merge pull request #227 from project8/feature/modbus
Show description for d271e02
renereimann
authored
d271e02
View commit details
Copy full SHA for d271e02
Browse repository at this point
Merge tag 'v2.1.1' into develop
Show description for 4c3cc79
nsoblath
committed
4c3cc79
View commit details
Copy full SHA for 4c3cc79
Browse repository at this point
update documentation comments, nicer fromating and better variable name
renereimann
committed
914aa63
View commit details
Copy full SHA for 914aa63
Browse repository at this point
merging <develop> into <feature/huber_chiller>
renereimann
committed
2564939
View commit details
Copy full SHA for 2564939
Browse repository at this point
Merge branch 'develop' into feature/huber_chiller
renereimann
committed
8fc2943
View commit details
Copy full SHA for 8fc2943
Browse repository at this point
Commits on Feb 18, 2026
Changing entity class name to HuberGetEntity since it just supports get and not set
renereimann
committed
d302928
View commit details
Copy full SHA for d302928
Browse repository at this point
Commits on Mar 5, 2026
Merge pull request #229 from project8/feature/huber_chiller
Show description for f9c10e4
renereimann
authored
f9c10e4
View commit details
Copy full SHA for f9c10e4
Browse repository at this point
You can’t perform that action at this time.