Setting up large blocks of data #208
Replies: 1 comment 1 reply
-
Hi,
This is funny, I would have more concerns about an ETS Applicaiton with 1620 group objects and all according parameters and how to make it usable for endusers... But to solve the "catchall" aspect (if I got it correctly): A while ago a did an extension here which is active if you complile with "SMALL_GROUPOBJECTS", which allsows to have 1 callback for any group object change. Your application gets the information, which group object changed, too. Of course your application has to handle this correctly and dispatch to the right handler. Is this what you are asking for? Regards, |
Beta Was this translation helpful? Give feedback.
-
Hi, i could use some pointers. I've made a project on esp32 that's interfacing with an alarm panel. Currently i am using esp-knx-ip and do catch all on GA's that i need for:
520 zones states
520 zones alarm states
260 outputs
32 groups
32 groups alarm states
192 rf detectors
64 access zones
These are the max numbers possible, lower numbers depend on the size of the alarm panel used.
The GA simply relates to a zone number in array, i look it up and send it back.
I've read the response in: #147 where it's not possible to programatically do a catch all because of the nature of having it programmed through ETS. I would like to switch the lib over to this because of the ETS benefit but having to setup 1620 address listeners is proving to be quite a challenge ( in my head ) and don't really see a way how to efficiently do this without running into a bunch of problems for example memory wise.
Would someone have an example or howto handle larger blocks of data like this? Or have a better way to approach this than the BME example?
All hints are appreciated :-)
Beta Was this translation helpful? Give feedback.
All reactions