Upload EasyIot firmware via platformIO

Bom dia,
Estou a tentar ver se consigo resolver problemas de BHonfre (lâmpadas a fazer de Flash de velocidade quando desligadas e a piscar quando ligadas) deve ser alguma configuração que falhei. Por isso quero fazer factory reset ou actualisar o firmware mas não consigo por nada carregar/usar o website do BHonfre.
Estou agora com o PlatformIO a tentar compilar e fazer upload mas estou cheio de erro de compilação que me parecem ser é ser mais por me faltar algo do que propriamente erro de código …se calhar tenho de comentar alguma coisa ao configurar algo par compilar (#define DUALSWITCH ou algo de género ) para que compila correctamente.
Agredeço que algum me dei os passos a dar.