Thank you @p.kaczmarek2... faster impossible
ON, OFF and Toggle works! ... great! but the answer is different in TASMOTA. For example, with the "Power on" command:
Tasmota answers:
OpenBK answers:
Probably Tasmota check if there is only one relay and, in this case does not answer with a number after "POWER" string. It is interestint to note that, in your case, the answer was POWER0 and in my LSPA9 the answer is POWER1. They are details but for compatibility can be important.
In the case of the "Status 8" command, there are less information (no date and time... for example, normal in this stage) but both behave practically the same in JSON... with one small difference, you added one space after Power and ApparentPower, I understand that JSON is also valid:
I think that is a good practice to provide the same fields and the same name... and if there is some missing info, that field will not appear, that is good.
Resuming: except the detail with POWER, POWER0, POWER1, the rest behaves the same.
It is funny, because now "Tasmotrol", an app for Android, detects both OpenBK devices but it asks for user and password and it does not want to add their profiles (it does detect the tasmota devices... they are also without password but in this case it adds the profiles and the devices can me controlled). I do not know what kind of connection Tasmotrol tryes or the commands used to behave like this.
If you have time to add the NTP client and create a Timer menu similar to the Tasmota one... these devices are very very very usable right now.
Thank you again, your work is great!
P.S. I wrote an email to the Tasmotrol developper... to know the basic commands to make your OpenBK devices compatibles, It can be a good advance. We will se if he answers to my message.
...