-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
performance optimization #52
base: master
Are you sure you want to change the base?
Commits on Sep 29, 2021
-
move constant declarations outside the function calls, no need to re-run
them for each call.
Configuration menu - View commit details
-
Copy full SHA for 9ffed7b - Browse repository at this point
Copy the full SHA 9ffed7bView commit details
Commits on Oct 2, 2021
-
- loop the subscriber process to handle mqtt server restarts
- reduce unnecessary wrapper processes
Configuration menu - View commit details
-
Copy full SHA for 73aa986 - Browse repository at this point
Copy the full SHA 73aa986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd9283 - Browse repository at this point
Copy the full SHA 7dd9283View commit details -
Configuration menu - View commit details
-
Copy full SHA for be2d786 - Browse repository at this point
Copy the full SHA be2d786View commit details -
- @nrm21 inspired changes--allows sending commands longer than 5 byte…
…s and removes the need to provide qpiri/qpiws/qmod/qpigs reply sizes in the config. - also fixed some compiler warnings.
Configuration menu - View commit details
-
Copy full SHA for dbea469 - Browse repository at this point
Copy the full SHA dbea469View commit details -
- @nrm21 inspired changes--allows sending commands longer than 5 byte…
…s and removes the need to provide qpiri/qpiws/qmod/qpigs reply sizes in the config. - also fixed some compiler warnings.
Configuration menu - View commit details
-
Copy full SHA for 5cb57c5 - Browse repository at this point
Copy the full SHA 5cb57c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d548e4 - Browse repository at this point
Copy the full SHA 8d548e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c00a51 - Browse repository at this point
Copy the full SHA 8c00a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b79ebb - Browse repository at this point
Copy the full SHA 8b79ebbView commit details -
- @nrm21 inspired changes--allows sending commands longer than 5 byte…
…s and removes the need to provide qpiri/qpiws/qmod/qpigs reply sizes in the config. - also fixed some compiler warnings.
Configuration menu - View commit details
-
Copy full SHA for 6d7e649 - Browse repository at this point
Copy the full SHA 6d7e649View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c806c - Browse repository at this point
Copy the full SHA 25c806cView commit details
Commits on Oct 4, 2021
-
reduce the number of jq invocations drastically
convert json output from the poller directly into a bash hash, so that it can be iterated upon.
Configuration menu - View commit details
-
Copy full SHA for 6ffef39 - Browse repository at this point
Copy the full SHA 6ffef39View commit details -
remove the push after running a command, didn't like the extra delay.
added publishing the poller's reply into mqtt.
Configuration menu - View commit details
-
Copy full SHA for 043d07e - Browse repository at this point
Copy the full SHA 043d07eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d9aaf - Browse repository at this point
Copy the full SHA 25d9aafView commit details
Commits on Oct 5, 2021
-
set retain flag on publishes, don't need to loop the init script
anymore with default HA install of Mosquitto broker using persistence.
Configuration menu - View commit details
-
Copy full SHA for 60186ea - Browse repository at this point
Copy the full SHA 60186eaView commit details -
add timestamps to stdout output (for docker logs)
retry up to 3 times total if the reply is anything under than "ACK"
Configuration menu - View commit details
-
Copy full SHA for 4eef447 - Browse repository at this point
Copy the full SHA 4eef447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 711370b - Browse repository at this point
Copy the full SHA 711370bView commit details
Commits on Oct 7, 2021
-
fixed a bug with response handling giving corrupt values.
don't accept "NAK" results for QMOD, QPIGS, QPIRI, QPIWS queries on polling. clean up debug output a little.
Configuration menu - View commit details
-
Copy full SHA for c8b560d - Browse repository at this point
Copy the full SHA c8b560dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8296b07 - Browse repository at this point
Copy the full SHA 8296b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a06aa9 - Browse repository at this point
Copy the full SHA 9a06aa9View commit details