Control Livolo switches / Livolo switch library

thanks a lot
i'm trying to control the livolo switches from arduino and your code works great !
can you explain the protocol it's working on ?