After this I did some troubleshooting and found that R8S (protocol TFA when is decoded) isn’t decoded after nexus protocol is introduced in Pilight for R8H.
With the same configuration file, using the development, I did below tests:
delete from protocol_header.h all TFA protocols but keep nexus.h: R8H is recognized but nothing on R8S
delete from protocol_header.h the nexus.h and introduce all TFA protocols: R8S is recognized but not R8H, which is normal; BTW R8S is decoded twice
I am not an expert but for me looks like a conflict between these libraries. I checked if tfa.h has any change comparing with previous Pilight release but isn’t the case.
with andurino ide i just add pilight 0.17 lib i have :
{“message”:{“id”:124,“channel”:1,“battery”:0,“temperature”:7.1,“humidity”:90},“protocol”:“nexus”,“length”:“124”,“value”:“124”,“repeats”:2,“status”:2}
Easy to say. Difficult to do. In fact I get errors when trying to use rfbridge libraries.
I’m thinking to abandon R8S troubleshooting and spend my time on other projects.