Bonjour,
Je suis sur un projet d'aquarium connecté. Temp, Dureté, niveau d'eau, ...
Tous ce qui est sonde de relevé pas de prob. Avec MySensors les données sont bien dans domoticz.
Pour les interrupteurs (lumière, Co2, Pompe, Chauffage, ....)
J'envois bien à domoticz (avec un message type MyMessage msgLUM(LUM_ID,V_STATUS); )
Mais de domoticz à la sonde je ne sais pas comment l'interpréter
Dans mes log je reçoit bien le signal (ex:TSF:MSG:READ,0-0-10,s=4,c=1,t=2,pt=0,l=1,sg=0:1)
Il doit me manquer un bout de code. Si quelqu'un a une idée je suis preneur.
Cdt
Seb
Reception de message Mysensors
Re: Reception de message Mysensors
C'est bon j'ai trouvé. la void receive n'etait pas bonne
void receive(const MyMessage &message)
{
if ( message.type == V_STATUS ) {
switch (message.sensor) {
case 11:
if (message.getBool() == 1) {
switch_flag_1 = false;
} else {
switch_flag_1 = true; ....
Ca marche mieux comme ça
void receive(const MyMessage &message)
{
if ( message.type == V_STATUS ) {
switch (message.sensor) {
case 11:
if (message.getBool() == 1) {
switch_flag_1 = false;
} else {
switch_flag_1 = true; ....
Ca marche mieux comme ça