Comments (3)
For any type of connection you don't need to do anything
KNX Routing doesn't have state
KNX Tunneling (the one you're using) already has it's own keep alive (implemented in knx.net)
If you still want to be sure you can always request the state of the devices you want to monitor each X secs/mins
from knx.net.
https://github.com/lifeemotions/knx.net/blob/master/src/KNXLib/KnxConnectionTunneling.cs#L203
Method StateRequest is called every 60s to send the 'keep alive'
from knx.net.
Thanks for the info. I have now had a connection up for a week without problems.
When I look at my own logs, the keep alive polling address seems to be 1/1/1 because that is regularly shown in my logs. Maybe that address could be specified in the constructor to some defined value that I could then filter out.
from knx.net.
Related Issues (20)
- please how to remove this HOT 1
- conn.Action hangs with connection not established HOT 1
- RequestStatus and action fails don't clean up lock HOT 4
- multiple connections to different gateways kill each other
- datagram length false for payload over 1byte length HOT 1
- Group Address as of ETS4
- missing telegrams in Tunnelling
- Get status HOT 2
- KnxConnectionRouting not fire KnxDisconnected event
- Threads stuck open after connection fail HOT 1
- Public function to check if a group address is valid
- How I can handle ToDataPoint of DPT 10.001 for example?
- Feedback
- Feedback status
- Feedback problem-2
- feedback to textbox
- Printing the incoming value to the textbox
- Nuget Packages? HOT 1
- Communication from Azure web app
- Source adresse
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from knx.net.