Awesome, well done! Recommend using compensated-value generally. “Converted” value is mostly of diagnostic interest. I can certainly work on a graph image delivering API call, but that’s going to some work. Let me get back to you next week.
Zero may mean need to recalibrate / adjust baseline tables. You can use command “co_negz 0” (then “exit” and wait for Egg to connect to server before resetting) in Config Mode to allow the Egg to report negative values to get any idea how far its drifted negative. I want to update desktop application to let you adjust ppb of gas sensors, but knowing how much to adjust by is a pre-requisite. Topic for a different thread.
Also link to your website here so others can see?