Maybe you can provide the missing commands?
For your chlorinator commands try sending the state values on the chlorinator subscribe.
// Super Chlorinate.
topic: pool/state/chlorinator
message: {id:1, superChlor: $$VGP, superChlorHours: $$VALUE}
// Pool Setpoint
topic: pool/state/chlorinator
message: {id:1, poolSetpoint: $$VALUE}
// Spa Setpoint
topic: pool/state/chlorinator
message: {id: 1, spaSetpoint: $$VALUE}
The endpoint for the chem controller is the same but only the following values are settable.
This endpoint is only available on the next repo posted as of 1/22.
orp.setpoint = integer
orp.tank.level = decimal
ph.setpoint = decimal
ph.tank.level = decimal
calciumHardness = integer
alkalinity = integer
cyanuricAcid = integer
borates = integer <-- This value is ignored for IntelliChem
// Include only the attributes you would like to set so for instance to set the orp setpoint and the tank level do
topic: pool/state/chemController
message: {id:1, orp: { setpoint: 730, tank: { level: 4} } }
// To set the chemical levels
topic: pool/state/chemController
message: {id: 1, calciumHardness: 100, alklinity: 100, cyanuricAcid: 25, borates: 5}