Meross diffuseur MOD150

Changement de température sur la page « couleur » passage de 100 à 45% : Intensity Get mis à jour à 45 %


[2022-11-05 12:07:46][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"6181891b523041a69bd4fbf80144c165","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"ef6eaa8d50dab9ff957edc1139a2a01e","timestamp":1667646466,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 12:07:46][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"6181891b523041a69bd4fbf80144c165","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"ef6eaa8d50dab9ff957edc1139a2a01e","timestamp":1667646466,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 12:07:46][DEBUG] :     Receive:{"header":{"messageId":"6181891b523041a69bd4fbf80144c165","namespace":"Appliance.Control.Diffuser.Sensor","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667646465,"timestampMs":54,"sign":"e495f9daa1f97868b0540a55d9684798"},"payload":{"type":"mod100","humidity":{"value":440,"lmTime":1667646458},"temperature":{"value":248,"lmTime":1667646440}}}[10]
[2022-11-05 12:07:46][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"5a6879cd8e0b48d3aebcf555c90a85f7","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"18be04ae844a45fc3e6f41c2fad1bafa","timestamp":1667646466,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 12:07:46][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"5a6879cd8e0b48d3aebcf555c90a85f7","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"18be04ae844a45fc3e6f41c2fad1bafa","timestamp":1667646466,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 12:07:46][DEBUG] :     Receive:{"header":{"messageId":"5a6879cd8e0b48d3aebcf555c90a85f7","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667646465,"timestampMs":71,"sign":"eac2259cedfc28b304d51bc14e4d4d19"},"payload":{"all":{"system":{"hardware":{"type":"mod150","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2204272027216064110248e1e9918a2b","macAddress":"48:e1:e9:91:8a:2b"},"firmware":{"version":"4.2.2","homekitVersion":"2.0.1","compileTime":"Apr 21 2022 10:22:20","encrypt":1,"wifiMac":"0e:36:c9:1e:bc:2e","innerIp":"192.168.15.136","server":"mqtt-eu-2.meross.com","port":443,"userId":2437580},"time":{"timestamp":1667646465,"timezone":"Europe/Paris","timeRule":[[1667091600,3600,0],[1679792400,7200,1],[1698541200,3600,0],[1711846800,7200,1],[1729990800,3600,0],[1743296400,7200,1],[1761440400,3600,0],[1774746000,7200,1],[1792890000,3600,0],[1806195600,7200,1],[1824944400,3600,0],[1837645200,7200,1],[1856394000,3600,0],[1869094800,7200,1],[1887843600,3600,0],[1901149200,7200,1],[1919293200,3600,0],[1932598800,7200,1],[1950742800,3600,0],[1964048400,7200,1]]},"online":{"status":1,"bindId":"Kq2ug0VBbaHPUPzm","who":1}},"digest":{"triggerx":[],"timerx":[],"diffuser":{"type":"mod100","light":[{"channel":0,"onoff":1,"lmTime":1667645827,"mode":1,"luminance":45,"rgb":16711693}],"spray":[{"channel":0,"mode":0,"lmTime":1667645283}]}}}}}[10]
[2022-11-05 12:07:46][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"d0683acdeeb34e6484db9527ef8338d4","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"5621e75e09165e10b61c6d7925b5ed82","timestamp":1667646466,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 12:07:46][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"d0683acdeeb34e6484db9527ef8338d4","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"5621e75e09165e10b61c6d7925b5ed82","timestamp":1667646466,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 12:07:46][DEBUG] :     Receive:{"header":{"messageId":"d0683acdeeb34e6484db9527ef8338d4","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667646465,"timestampMs":104,"sign":"678f842af8ac9e4479232a5f110482b4"},"payload":{"all":{"system":{"hardware":{"type":"mod150","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2204272027216064110248e1e9918a2b","macAddress":"48:e1:e9:91:8a:2b"},"firmware":{"version":"4.2.2","homekitVersion":"2.0.1","compileTime":"Apr 21 2022 10:22:20","encrypt":1,"wifiMac":"0e:36:c9:1e:bc:2e","innerIp":"192.168.15.136","server":"mqtt-eu-2.meross.com","port":443,"userId":2437580},"time":{"timestamp":1667646465,"timezone":"Europe/Paris","timeRule":[[1667091600,3600,0],[1679792400,7200,1],[1698541200,3600,0],[1711846800,7200,1],[1729990800,3600,0],[1743296400,7200,1],[1761440400,3600,0],[1774746000,7200,1],[1792890000,3600,0],[1806195600,7200,1],[1824944400,3600,0],[1837645200,7200,1],[1856394000,3600,0],[1869094800,7200,1],[1887843600,3600,0],[1901149200,7200,1],[1919293200,3600,0],[1932598800,7200,1],[1950742800,3600,0],[1964048400,7200,1]]},"online":{"status":1,"bindId":"Kq2ug0VBbaHPUPzm","who":1}},"digest":{"triggerx":[],"timerx":[],"diffuser":{"type":"mod100","light":[{"channel":0,"onoff":1,"lmTime":1667645827,"mode":1,"luminance":45,"rgb":16711693}],"spray":[{"channel":0,"mode":0,"lmTime":1667645283}]}}}}}[10]
[2022-11-05 12:07:46][DEBUG] :      Meross State: temp:44 temp:24.8 Chan:1

Passage sur la page « Température » le diffuseur passe en vert léger, l’intensité est déjà positionnée à 45%le cercle central est inopérant dans l’appli Meross je peux modifier l’intensité ou utiliser le bouton power pour éteindre la lampe mais c’est tout… Pour le test j’ai appuyé sur le power (au centre) j’ai bien etatamb qui passe à 0 (pas d’autres info modifiées ou remontées) :


[2022-11-05 12:12:16][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"b07497fb835445eebbe6ed0b044ee719","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"de45f39c3ebe578afe37957d638a7375","timestamp":1667646736,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 12:12:16][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"b07497fb835445eebbe6ed0b044ee719","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"de45f39c3ebe578afe37957d638a7375","timestamp":1667646736,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 12:12:16][DEBUG] :     Receive:{"header":{"messageId":"b07497fb835445eebbe6ed0b044ee719","namespace":"Appliance.Control.Diffuser.Sensor","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667646735,"timestampMs":160,"sign":"f122d19de8de12988560b782269180be"},"payload":{"type":"mod100","humidity":{"value":440,"lmTime":1667646733},"temperature":{"value":253,"lmTime":1667646708}}}[10]
[2022-11-05 12:12:16][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"0df77ddb38df406f9c3f821941d37d48","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"2fe2c98da10028a279d9ecbe5b248e09","timestamp":1667646736,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 12:12:16][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"0df77ddb38df406f9c3f821941d37d48","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"2fe2c98da10028a279d9ecbe5b248e09","timestamp":1667646736,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 12:12:16][DEBUG] :     Receive:{"header":{"messageId":"0df77ddb38df406f9c3f821941d37d48","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667646735,"timestampMs":184,"sign":"eddf2acff1c17dd522fe99e6ffa7de85"},"payload":{"all":{"system":{"hardware":{"type":"mod150","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2204272027216064110248e1e9918a2b","macAddress":"48:e1:e9:91:8a:2b"},"firmware":{"version":"4.2.2","homekitVersion":"2.0.1","compileTime":"Apr 21 2022 10:22:20","encrypt":1,"wifiMac":"0e:36:c9:1e:bc:2e","innerIp":"192.168.15.136","server":"mqtt-eu-2.meross.com","port":443,"userId":2437580},"time":{"timestamp":1667646735,"timezone":"Europe/Paris","timeRule":[[1667091600,3600,0],[1679792400,7200,1],[1698541200,3600,0],[1711846800,7200,1],[1729990800,3600,0],[1743296400,7200,1],[1761440400,3600,0],[1774746000,7200,1],[1792890000,3600,0],[1806195600,7200,1],[1824944400,3600,0],[1837645200,7200,1],[1856394000,3600,0],[1869094800,7200,1],[1887843600,3600,0],[1901149200,7200,1],[1919293200,3600,0],[1932598800,7200,1],[1950742800,3600,0],[1964048400,7200,1]]},"online":{"status":1,"bindId":"Kq2ug0VBbaHPUPzm","who":1}},"digest":{"triggerx":[],"timerx":[],"diffuser":{"type":"mod100","light":[{"channel":0,"onoff":0,"lmTime":1667646708,"mode":2,"luminance":45,"rgb":16711693}],"spray":[{"channel":0,"mode":0,"lmTime":1667645283}]}}}}}[10]
[2022-11-05 12:12:16][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"191d8be0cdf54e90a854de5733edc1f8","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"f1148652a74ba7e30b19f36e5e59b093","timestamp":1667646736,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 12:12:16][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"191d8be0cdf54e90a854de5733edc1f8","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"f1148652a74ba7e30b19f36e5e59b093","timestamp":1667646736,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 12:12:16][DEBUG] :     Receive:{"header":{"messageId":"191d8be0cdf54e90a854de5733edc1f8","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667646736,"timestampMs":216,"sign":"f1148652a74ba7e30b19f36e5e59b093"},"payload":{"all":{"system":{"hardware":{"type":"mod150","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2204272027216064110248e1e9918a2b","macAddress":"48:e1:e9:91:8a:2b"},"firmware":{"version":"4.2.2","homekitVersion":"2.0.1","compileTime":"Apr 21 2022 10:22:20","encrypt":1,"wifiMac":"0e:36:c9:1e:bc:2e","innerIp":"192.168.15.136","server":"mqtt-eu-2.meross.com","port":443,"userId":2437580},"time":{"timestamp":1667646736,"timezone":"Europe/Paris","timeRule":[[1667091600,3600,0],[1679792400,7200,1],[1698541200,3600,0],[1711846800,7200,1],[1729990800,3600,0],[1743296400,7200,1],[1761440400,3600,0],[1774746000,7200,1],[1792890000,3600,0],[1806195600,7200,1],[1824944400,3600,0],[1837645200,7200,1],[1856394000,3600,0],[1869094800,7200,1],[1887843600,3600,0],[1901149200,7200,1],[1919293200,3600,0],[1932598800,7200,1],[1950742800,3600,0],[1964048400,7200,1]]},"online":{"status":1,"bindId":"Kq2ug0VBbaHPUPzm","who":1}},"digest":{"triggerx":[],"timerx":[],"diffuser":{"type":"mod100","light":[{"channel":0,"onoff":0,"lmTime":1667646708,"mode":2,"luminance":45,"rgb":16711693}],"spray":[{"channel":0,"mode":0,"lmTime":1667645283}]}}}}}[10]
[2022-11-05 12:12:16][DEBUG] :      Meross State: temp:44 temp:25.3 Chan:1

Je reprend le fil dès que possible pour compléter le point 2

Normalement d’après les logs, la lampe a un mode « blanc » et qui correspond au bouton rond jaune à côté de celui rond avec couleur.
Quand tu cliques dessus, que fait la lampe ?
est ce utile ?
SI pas utile, je n’implémente pas le mode blanc

Action 2

Pour être précis les commandes on/off/etat sont inopérantes sur l’équipement dans le plugin.

Modifier le mode du diffuseur : eco/full/off 0/1/2 avec le slider

Pas de commande action slider pour modifier la commande info modecol (la seule commande action « mode » (37960-mode) concerne l’info discoprog visiblement)

Allumer la lampe : onAmb/offAmb

Les deux commandes sont sans effet dans l’appli et dans le plugin (pas de changement d’état de la commande « etatamb »)

Modifier intensité de la lampe : intensity

Modifications à 20% dans le plugin sans effet sur la lampe (ou dans l’appli)

Modifier la couleur : color

Changement demandé pour passer sur du beige #F5F5DC pas de changement sur l’appli ou le diffuseur l’info s’inscrit dans le plugin mais repasse après quelques secondes à #000000

Modifier le mode de la lampe :

passer en couleur : onColor : Pas de commande existante

Passer en disco : onDisco : Pas de commande existante

Passe en blanc : onWhite : Pas de commande existante

Une commande mode (action/slider 3 valeurs) correspondant à discoprog existe :

Slider sur 1 : Aucun changement sur l’appli Meross mais clignotement du témoin sur le diffuseur - Changement de la valeur dicoprog = 1 puis quelques secondes après retour à valeur 2

Slider sur 2 :Aucun changement sur l’appli Meross mais clignotement du témoin sur le diffuseur - la valeur dicoprog reste à 2

Slider sur 3 : Aucun changement sur l’appli Meross mais clignotement du témoin sur le diffuseur -Changement de la valeur dicoprog = 3 puis quelques secondes après retour à valeur 2

Quand je clique dessus comme je te disais rien ne se passe (bouton rond jaune) on arrive sur la page Température et seule la commande intensité et le on/off au milieu fonctionne… le cercle blanc au milieu est inopérant. Le fait de passer sur cette page modifie systématiquement la couleur du diffuseur en vert pale…

Pour moi pas très utile vu la faible luminosité de la lampe…

Il faut reprendre les tests avec le retour d’état.
prendre nouvelle beta et je te conseille de recréer un équipement ou d’effacer toutes les commandes et de sauvegarder 2 fois, il y a des commandes qui ne sont pas dans ta config.
il faut me donner les logs _cmd et wifilightV2 qui correspondent si KO

tests toujours à faire
1 test du diffuseur
vérifier que
DiscoProgGet : modes du diffuseur 0/1/2 eco/full/éteint
vérifier que lors de ces actions avec l’ppli meross que Discoprog passe à 1/2/3 après stateget

2 test de la couleur
vérifier que lors de changements de couleur, la couleur change après state get
rappel : RGB hex FF000=Rouge 00FF00=vert 000FF=bleu
si KO logs avec un changement de couleur (_cmd et wifilightV2)

vérifier que l’intensité modifie l’intensité de la couleur intensityGet
si KO logs avec un changement d’intensité (_cmd et wifilightV2)

3 test du mode couleur
on laisse tomber le blanc
vérifier que le mode ModeCol change quand on passe de rainbow à couleur
cela ne s’appelle peut être pas rainbow mais autre chose qui fait tourner les couleurs

4 vérifier
ValTempGet : température ambiante °C
ValHumGet : humidité ambiante %
qui ne sont pas présents dans ton précédent test

je résume :
aucune commande du plugin n’a d’effet probant sur le diffuseur

Avant toute chose, j’ai bien de nouvelles commandes qui sont apparues ainsi les infos associées notamment ValTempGet/ValHumGet

1 test du diffuseur

Avant test la valeur discoprogget était à 2 dans le plugin

Appui sur le bouton éteindre sur l’appli → après stageget passage de la valeur discoprogget de 2 à 3

Appui sur la commande full dans l’appli (max pulvérisation - trois barres) → après stageget passage de la valeur discoprogget de 3 à 2

Appui sur la commande eco dans l’appli ( faible pulvérisation - deux barres) > après stageget passage de la valeur discoprogget de 2 à 1

2 test de la couleur

Pour préciser je suis un vrai boulet, je suis daltonien donc il se peut que mon interprétation des couleurs soit un peu « biaisée » :rofl:

vérifier que lors de changements de couleur, la couleur change après state get
rappel : RGB hex FF000=Rouge 00FF00=vert 000FF=bleu
si KO logs avec un changment de couleur (_cmd et wifilightV2)

Avant test la couleur était bleue (#0010ff)

Test avec passage à la couleur rouge dans l’appli → changement de la valeur Color get en #ff000d
Deuxième test avec passage en vert dans l’appli → changement de la valeur colorget en #00ff18

vérifier que l’intensité modifie l’intensité de la couleur intensityGet
si KO logs avec un changment de couleur (_cmd et wifilightV2)

Modification de l’intensité dans l’appli (passage de 100% à 26%) → j’ai mis un peu de temps pour valider un stateget et pour info sans faire le stateget la valeur intensityget est passée toute seule à 26% (je pense que c’était le cas pour les tests plus haut aussi)

3 test du mode couleur
on laisse tomber le blanc
vérifier que le mode ModeCol change quand on passe de rainbow à couleur
cela ne s’appelle peut être pas rainbow mais autre chose qui fait tourner les couleurs

Le mode Rainbow dans correspondre à la commande cycle automatique dans l’appli…avant test la commande info ModeCol était à 1 (bouton cycle automatique éteint dans l’appli).
Après activation du cycle auto dans l’appli ->(sans stateget) passage de la valeur à 0
Passage de Rainbow à couleur → la valeur modecol repasse bien à 1 (toujours sans stateget)

4 vérifier
ValTempGet : température ambiante °C : Valeur remontée 28.5°C
ValHumGet : humidité ambiante % : Valeur remontée 40%

Je suis en train de tester les commandes et déjà onAmb/OffAmb sont fonctionnelles…

Ok
donc les tests sont (kelvin on laisse tomber)
|||OnAmb,|
|||OffAmb,|
et |SwAmbGet est en rapport

|||Color,|
et |||ColorGet,| est en rapport

|||Intensity,|
et |||IntensityGet,| est en rapport

|||onColor,|
|||onDisco,| -
et |||ModeColGet,| est en rapport

|||DiscoProg| un slider pour les 3 modes du spray
et |||DiscoProgGet,| est en rapport

|||OnAmb,|
|||OffAmb,|
et |SwAmbGet est en rapport

OnAmb/OffAmb : commandes ok sur le diffiseur (et appli) et mise à jour de la valeur EtatAmb (SwAmbGet)

|||Color,|
et |||ColorGet,| est en rapport

Couleur : demande de passage en rouge dans le plugin → nok (bandeau rouge dans le plugin sans texte?) et pas de mise à jour sur l’appli ou le diff

|||Intensity,|
et |||IntensityGet,| est en rapport

Intensité : demande de passage à 19% dans le plugin → nok (bandeau rouge dans le plugin sans texte?) et pas de mise à jour sur l’appli ou le diff (la valeur intensityget se positionne à 19% puis revient à 100%

|||onColor,|
|||onDisco,| -
et |||ModeColGet,| est en rapport

Valeur de l’info ModeColGet à 1 avant les tests

OnColor (Nom Commande « GoCouleur ») : Valeur ModColGet = 1 (Pas de modif dans l’appli ou sur le diffuseur)

OnDisco (Nom Commande « GoDisco ») : Valeur ModColGet inchangée = 1 (Pas de modif dans l’appli ou sur le diffuseur)

|||DiscoProg| un slider pour les 3 modes du spray
et |||DiscoProgGet,| est en rapport

DiscoProg (Nom de commande « Mode »)

Slider sur 1 → Nok dans l’appli
la valeur discoprogget passe à 1 puis se change en 256!

Slider sur 2 → Nok dans l’appli
la valeur discoprogget passe à 2 puis se change en 256!

Slider sur 3 → Nok dans l’appli
la valeur discoprogget passe à 3 puis se change en 256!

Quelle que soit la valeur saisie dans le slider, la valeur discoprogget reste à 256 après un stateget…

le bandeau rouge c’est qu’il y a une grosse erreur de codage.
quand il apparait, y a t il des messages d’erreurs a propos de wifilightV2 dans les logs http.error ?

recharger la beta pour les tests

Non pas d’erreur dans les logs http.error, je vais recharger la beta et reprendre les test nok un peu plus tard, je dois m’absenter je reviens vite vers toi.

image

Prend la dernière beta ça devrait aller beaucoup mieux.
N’utilise pas les kelvin sinon plantage.
Le mieux est de supprimer toutes les commandes et de sauvegarder 2 fois

Dernière Beta à jour/Commandes recrées (j’avais effectivement testé les kelvin)

|||OnAmb,||||OffAmb,| et |SwAmbGet

OnAmb : Ok (Appli et Diffuseur) Valeur SwAmbGet (Nom de commande EtatAmb) passage à 1
OffAmb : Ok (Appli et Diffuseur) Valeur SwAmbGet (Nom de commande EtatAmb) passage à 0

|||Color,| et |||ColorGet,|

Color (Nom de commande « Couleur » : Valeur #05000ff (bleu) passage en rouge (#ff000) → Ok (appli et diffuseur) ColorGet mis à jour avec la valeur #ff000 - mais le bandeau rouge d’erreur est à nouveau apparu…

|||Intensity,| et |||IntensityGet,|

Intensity (Nom de Commande Intensité) : État initial 100% passage à 50 (à nouveau bandeau rouge) Appli pk diffuseur OK et Maj de l’info IntensityGet à 50%

|||onColor,| |||onDisco,| - et |||ModeColGet,|

onColor (Nom de commande GoCouleur) : Ok (pas de bandeau rouge) Valeur de ModeColGet =1
onDisco (Nom de Commande GoDisco) : Ok (pas de bandeau rouge) Valeur de ModeColGet = 0 la commande active le mode Rainbow (Cycle automatique) sur l’appli et le diffuseur

|||DiscoProg| pour les 3 modes du spray et |||DiscoProgGet,|

Diffuseur éteint avant le test (discoprogget =3)

Slider 1 : Ok - Active le Mode pulvérisation eco sur l’appli et le diffuseur, discoprogget = 1
Slider 2 : Ok - Active le Mode pulvérisation max sur l’appli et le diffuseur, discoprogget = 2
Slider 3 : Ok - Arrete le Mode pulvérisation sur l’appli et le diffuseur, discoprogget = 3

On peut juste dire que t’es un chef!!! toutes les commandes sont là!!! C’est nickel un énorme merci pour le temps passé et ta patience

ouais ouais mais on ne peut pas laisser le bandeau rouge
il n’y a rien dans les logs du plugin _cmd ou wifilightV2 avec une erreur http ou php ?
en tous cas c’est la même commande qui provoque le bandeau rouge, elle est identique pour la couleur et l’intensité

Color

Log _cmd :


[2022-11-05 18:52:25][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"85f9e9c9c26546188d1288fed4cfa65c","method":"SET","namespace":"Appliance.Control.Diffuser.Light","payloadVersion":1,"sign":"4e338e76d55954075ad696f69a2c1fb0","timestamp":1667670745,"triggerSrc":"AndroidLocal"},"payload": {"light": [{"luminance": 100,"rgb": 16711680,"channel":0,"mode":1}]}}
[2022-11-05 18:52:25][DEBUG] :     Cmd : "light": [{"luminance": 100,"rgb": 16711680,"channel":0,"mode":1}] - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"85f9e9c9c26546188d1288fed4cfa65c","method":"SET","namespace":"Appliance.Control.Diffuser.Light","payloadVersion":1,"sign":"4e338e76d55954075ad696f69a2c1fb0","timestamp":1667670745,"triggerSrc":"AndroidLocal"},"payload": {"light": [{"luminance": 100,"rgb": 16711680,"channel":0,"mode":1}]}} -  method: SET - Status:200
[2022-11-05 18:52:25][DEBUG] :     Receive:{"header":{"messageId":"85f9e9c9c26546188d1288fed4cfa65c","namespace":"Appliance.Control.Diffuser.Light","method":"SETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667670744,"timestampMs":856,"sign":"24ea2d2bd1841778fa15a9dbe7b6b019"},"payload":{}}[10]
[2022-11-05 18:52:25][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"e7b7c9c414494eecb430b65bd8a3dfe4","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"8496a7b00d4fcb01a949a7d01d89e7eb","timestamp":1667670745,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 18:52:25][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"e7b7c9c414494eecb430b65bd8a3dfe4","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"8496a7b00d4fcb01a949a7d01d89e7eb","timestamp":1667670745,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 18:52:25][DEBUG] :     Receive:{"header":{"messageId":"e7b7c9c414494eecb430b65bd8a3dfe4","namespace":"Appliance.Control.Diffuser.Sensor","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667670744,"timestampMs":883,"sign":"ca266e96012e117a83c5969ff940fc69"},"payload":{"type":"mod100","humidity":{"value":470,"lmTime":1667670685},"temperature":{"value":268,"lmTime":1667670733}}}[10]
[2022-11-05 18:52:25][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"f306ee474236449ab11ee38f3d49d5d1","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"99b0bac9ad6475776c78ef1354fb577b","timestamp":1667670745,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 18:52:25][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"f306ee474236449ab11ee38f3d49d5d1","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"99b0bac9ad6475776c78ef1354fb577b","timestamp":1667670745,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 18:52:25][DEBUG] :     Receive:{"header":{"messageId":"f306ee474236449ab11ee38f3d49d5d1","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667670744,"timestampMs":909,"sign":"2a6236474676ca87ba9cf28f76201233"},"payload":{"all":{"system":{"hardware":{"type":"mod150","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2204272027216064110248e1e9918a2b","macAddress":"48:e1:e9:91:8a:2b"},"firmware":{"version":"4.2.2","homekitVersion":"2.0.1","compileTime":"Apr 21 2022 10:22:20","encrypt":1,"wifiMac":"2e:80:88:d8:ed:78","innerIp":"192.168.15.136","server":"mqtt-eu-2.meross.com","port":443,"userId":2437580},"time":{"timestamp":1667670744,"timezone":"Europe/Paris","timeRule":[[1667091600,3600,0],[1679792400,7200,1],[1698541200,3600,0],[1711846800,7200,1],[1729990800,3600,0],[1743296400,7200,1],[1761440400,3600,0],[1774746000,7200,1],[1792890000,3600,0],[1806195600,7200,1],[1824944400,3600,0],[1837645200,7200,1],[1856394000,3600,0],[1869094800,7200,1],[1887843600,3600,0],[1901149200,7200,1],[1919293200,3600,0],[1932598800,7200,1],[1950742800,3600,0],[1964048400,7200,1]]},"online":{"status":1,"bindId":"Kq2ug0VBbaHPUPzm","who":1}},"digest":{"triggerx":[],"timerx":[],"diffuser":{"type":"mod100","light":[{"channel":0,"onoff":1,"lmTime":1667668663,"mode":1,"luminance":100,"rgb":16777215}],"spray":[{"channel":0,"mode":1,"lmTime":1667670226}]}}}}}[10]
[2022-11-05 18:52:25][DEBUG] :      Meross State: temp:47 temp:26.8 Chan:1

Pas de log wifilightV2 (j’avais vidé juste avant)

Intensity

Log_cmd :


[2022-11-05 18:54:39][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"9f7e18305a88459da12c79e0ec684be7","method":"SET","namespace":"Appliance.Control.Diffuser.Light","payloadVersion":1,"sign":"5b7cf550ade373c53a8f2c76d69365c4","timestamp":1667670879,"triggerSrc":"AndroidLocal"},"payload": {"light": [{"luminance": 24,"rgb": 16711680,"channel":0,"mode":1}]}}
[2022-11-05 18:54:40][DEBUG] :     Cmd : "light": [{"luminance": 24,"rgb": 16711680,"channel":0,"mode":1}] - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"9f7e18305a88459da12c79e0ec684be7","method":"SET","namespace":"Appliance.Control.Diffuser.Light","payloadVersion":1,"sign":"5b7cf550ade373c53a8f2c76d69365c4","timestamp":1667670879,"triggerSrc":"AndroidLocal"},"payload": {"light": [{"luminance": 24,"rgb": 16711680,"channel":0,"mode":1}]}} -  method: SET - Status:200
[2022-11-05 18:54:40][DEBUG] :     Receive:{"header":{"messageId":"9f7e18305a88459da12c79e0ec684be7","namespace":"Appliance.Control.Diffuser.Light","method":"SETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667670879,"timestampMs":642,"sign":"5b7cf550ade373c53a8f2c76d69365c4"},"payload":{}}[10]
[2022-11-05 18:54:40][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"4295c7a4509a47b7a14f68a65447dada","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"5ad8f25928381b947ed29b2adb3aff70","timestamp":1667670880,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 18:54:40][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"4295c7a4509a47b7a14f68a65447dada","method":"GET","namespace":"Appliance.Control.Diffuser.Sensor","payloadVersion":1,"sign":"5ad8f25928381b947ed29b2adb3aff70","timestamp":1667670880,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 18:54:40][DEBUG] :     Receive:{"header":{"messageId":"4295c7a4509a47b7a14f68a65447dada","namespace":"Appliance.Control.Diffuser.Sensor","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667670879,"timestampMs":673,"sign":"b017b50d1b50e36125cdaae02a00abf5"},"payload":{"type":"mod100","humidity":{"value":460,"lmTime":1667670831},"temperature":{"value":274,"lmTime":1667670873}}}[10]
[2022-11-05 18:54:40][DEBUG] :  body={"header": {"from":"http://192.168.15.136/config","messageId":"33dda509538a4b4ba5068982a182226e","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"d10f8bf3fb5db7f6161e8391bfd2add9","timestamp":1667670880,"triggerSrc":"AndroidLocal"},"payload": {}}
[2022-11-05 18:54:40][DEBUG] :     Cmd :  - url : http://192.168.15.136/config - type : POST - body : {"header": {"from":"http://192.168.15.136/config","messageId":"33dda509538a4b4ba5068982a182226e","method":"GET","namespace":"Appliance.System.All","payloadVersion":1,"sign":"d10f8bf3fb5db7f6161e8391bfd2add9","timestamp":1667670880,"triggerSrc":"AndroidLocal"},"payload": {}} -  method: GET - Status:200
[2022-11-05 18:54:40][DEBUG] :     Receive:{"header":{"messageId":"33dda509538a4b4ba5068982a182226e","namespace":"Appliance.System.All","method":"GETACK","payloadVersion":1,"from":"/appliance/2204272027216064110248e1e9918a2b/publish","timestamp":1667670879,"timestampMs":692,"sign":"66b0b0e98790950e7800884413f2c35f"},"payload":{"all":{"system":{"hardware":{"type":"mod150","subType":"un","version":"4.0.0","chipType":"MT7686","uuid":"2204272027216064110248e1e9918a2b","macAddress":"48:e1:e9:91:8a:2b"},"firmware":{"version":"4.2.2","homekitVersion":"2.0.1","compileTime":"Apr 21 2022 10:22:20","encrypt":1,"wifiMac":"2e:80:88:d8:ed:78","innerIp":"192.168.15.136","server":"mqtt-eu-2.meross.com","port":443,"userId":2437580},"time":{"timestamp":1667670879,"timezone":"Europe/Paris","timeRule":[[1667091600,3600,0],[1679792400,7200,1],[1698541200,3600,0],[1711846800,7200,1],[1729990800,3600,0],[1743296400,7200,1],[1761440400,3600,0],[1774746000,7200,1],[1792890000,3600,0],[1806195600,7200,1],[1824944400,3600,0],[1837645200,7200,1],[1856394000,3600,0],[1869094800,7200,1],[1887843600,3600,0],[1901149200,7200,1],[1919293200,3600,0],[1932598800,7200,1],[1950742800,3600,0],[1964048400,7200,1]]},"online":{"status":1,"bindId":"Kq2ug0VBbaHPUPzm","who":1}},"digest":{"triggerx":[],"timerx":[],"diffuser":{"type":"mod100","light":[{"channel":0,"onoff":1,"lmTime":1667668663,"mode":1,"luminance":24,"rgb":16318464}],"spray":[{"channel":0,"mode":1,"lmTime":1667670226}]}}}}}[10]
[2022-11-05 18:54:40][DEBUG] :      Meross State: temp:46 temp:27.4 Chan:1

Pas de log wifilightV2 (j’avais vidé juste avant)

http error :


[Sat Nov 05 18:51:10.150527 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Uninitialized string offset: 1 in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 843, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.150582 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Uninitialized string offset: 3 in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 843, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.150590 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Uninitialized string offset: 4 in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 843, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.150599 2022] [php7:warn] [pid 30812] [client 192.168.15.42:63286] PHP Warning:  mktime() expects parameter 1 to be int, string given in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 843, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.151147 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.151669 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.152222 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.152764 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.153308 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.153862 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.154357 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.154960 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.155515 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 858, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.155789 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 870, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.156150 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 872, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.156454 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 874, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.156795 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 876, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.157074 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined index:  in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php on line 878, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.178521 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1511, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:51:10.178551 2022] [php7:notice] [pid 30812] [client 192.168.15.42:63286] PHP Notice:  Undefined offset: 1 in /var/www/html/core/class/cmd.class.php on line 1511, referer: http://192.168.15.82/index.php?v=d&p=dashboard
[Sat Nov 05 18:52:25.288694 2022] [php7:error] [pid 6667] [client 192.168.15.42:63344] PHP Fatal error:  Uncaught Error: Call to a member function event() on bool in /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php:7847
Stack trace:
#0 /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php(6271): wifilightV2Cmd->OnStatus(Object(wifilightV2), Object(W2_Meross2Diffuser))
#1 /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php(5327): wifilightV2Cmd->UpdateCmd(Array, 0, '#ff000')
#2 /var/www/html/core/class/cmd.class.php(1165): wifilightV2Cmd->execute(Array)
#3 /var/www/html/core/ajax/cmd.ajax.php(102): cmd->execCmd(Array)
#4 {main}
  thrown in /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php on line 7847, referer: http://192.168.15.82/index.php?v=d&m=wifilightV2&p=wifilightV2&id=2771
[Sat Nov 05 18:52:57.736191 2022] [php7:notice] [pid 27655] [client 192.168.15.42:63347] PHP Notice:  Undefined index: extension in /var/www/html/core/php/downloadFile.php on line 85, referer: http://192.168.15.82/index.php?v=d&m=wifilightV2&p=wifilightV2
[Sat Nov 05 18:54:40.164889 2022] [php7:error] [pid 330] [client 192.168.15.42:63363] PHP Fatal error:  Uncaught Error: Call to a member function event() on bool in /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php:7847
Stack trace:
#0 /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php(5700): wifilightV2Cmd->OnStatus(Object(wifilightV2), Object(W2_Meross2Diffuser))
#1 /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php(5327): wifilightV2Cmd->UpdateCmd(Array, '24', '#000000')
#2 /var/www/html/core/class/cmd.class.php(1165): wifilightV2Cmd->execute(Array)
#3 /var/www/html/core/ajax/cmd.ajax.php(102): cmd->execCmd(Array)
#4 {main}
  thrown in /var/www/html/plugins/wifilightV2/core/class/wifilightV2.class.php on line 7847, referer: http://192.168.15.82/index.php?v=d&m=wifilightV2&p=wifilightV2&id=2771
[Sat Nov 05 18:54:49.867334 2022] [php7:notice] [pid 27655] [client 192.168.15.42:63370] PHP Notice:  Undefined index: extension in /var/www/html/core/php/downloadFile.php on line 85, referer: http://192.168.15.82/index.php?v=d&m=wifilightV2&p=wifilightV2

Ok elle est à la dernière ligne

nouvelle beta ce devrait être OK

Je te confirme tout est ok désormais, encore un immense merci, tu peux compter sur moi pour les 5 Etoiles :wink: tu les mérite! @ bientôt

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.