In case owners are not aware there is a new firmware version released for the Zappi. It addresses one of the Tesla specific issues with charging. Though I haven't experienced this issue with the my Zappi and M3 I know that others have:
"This firmware update has been developed to deal with an issue with Tesla vehicles which fail to charge at full power even though Zappi is sending a maximum PWM value. Note – this update is required because the Tesla cars do not adhere to the smart charging standards.
There is still an issue with the Tesla failing to wake up when the Zappi starts a boost or ECO+ charge – this is due to the Tesla firmware. We understand that they are working on a new release which will fix this problem which affects all smart chargers."
zappi 2 - Firmware Version 2.142 - (Tesla "mini-fix") Release Notes - myenergi
"This firmware update has been developed to deal with an issue with Tesla vehicles which fail to charge at full power even though Zappi is sending a maximum PWM value. Note – this update is required because the Tesla cars do not adhere to the smart charging standards.
There is still an issue with the Tesla failing to wake up when the Zappi starts a boost or ECO+ charge – this is due to the Tesla firmware. We understand that they are working on a new release which will fix this problem which affects all smart chargers."
zappi 2 - Firmware Version 2.142 - (Tesla "mini-fix") Release Notes - myenergi