Bug Rfxcom 0x11 variateur?

Slt @Loic @Developpeurs

Il y aurait un bug dans la commande d’envoie pour le variateur 0x11_dimmer.json, apparemment une longueur pas bonne dans l’envoie de la cde 02 [set Level] « tu as 03020 » il faudrait « 0302 »

Une partie avant
 {
      "name": "Intensité",
      "type": "action",
      "subtype": "slider",
      "generic_type": "LIGHT_SLIDER",
      "isVisible": 1,
      "configuration" : {
        "message" : "0B11002F #ID# 03020 #slider# 00",
        "updateCmdId": "Etat",
        "updateCmdToValue": "1"
      }
    },
Modif
 {
      "name": "Intensité",
      "type": "action",
      "subtype": "slider",
      "generic_type": "LIGHT_SLIDER",
      "isVisible": 1,
      "configuration" : {
        "message" : "0B11002F #ID# 0302 #slider# 00",
        "updateCmdId": "Etat",
        "updateCmdToValue": "1"
      }
    },

Bonjour,
Merci pour le retour c’est corrigé, ca sera disponible demain en beta. Par contre si le slider renvoi 1 ca marche quand meme ? Car si c’est 12/15/99 pas de soucis ya 2 chiffres mais si ya que un chiffre ?

Slt…

??

Oui effectivement si <10 ( en hexa) fera erreur sur la longueur, a toi de voir si format obligatoire sur 0x00.
L’envoie se fait en Hexa donc il faut 0x10 pour être bon (>=16)

Je crois que j’ai dit connerie !

Suite à des test en réel sur x Rfxcom en liaison !
Le slider n’est vraiment efficace qu’à des valeurs de 0 à 15
Comme tu veux être en raisonnement au plus prés du fonctionnent du Rfxcom .

Dans la réalité du fonctionnement :

  • le choix se fait de 0 à 15 par le setlevel puis envoie en Hexa de la cde Set level (02)
  • tu dois pouvoir mettre dans la partie configuration les valeurs du slider ? [0 à15]
  • et du coup laisser avec 03020 dans message
  • le slider ne doit être réglable que de 0 à 15 !

Salut,

Merci pour le retour j’ai borné entre 0 et 15 en beta ca devrait donc le faire, j’attends les retours et je fais une stable.

Ok merci !
je vais refaire test avec la Béta ! et te donnerai info !

J’ai pas vu le bornage dans la version béta

  • Version 2023-07-13 01:02:38

Du coup Plante sur longueur ou slider car pas envoie type 0x0? [? valeur slider]

Test avec 15 qui devrait envoyer 0F

Test message: 0B11002F00C1327A0302F00 [ICI pas 0F])
: Error: Packet length not even

Si envoie au dessus de 15 serait bon , mais la cde ne sera pas prise en compte, car le récepteur n’accepte que 0 à 15 !

Donc si bornage 0 → 15

  • IL faut que l’on envoie du style 0x0? [? valeur slider]
  • Ou que tu remettes comme avant avec le « 0 » derrière commande « 02 »

Je pense faut remettre le 0 avec le bornage je regarde ca immediatement.

Petite question ?

  • Pourquoi tu n’as pas initié le #GROUP# dans les commandes [forcé sur le 03] ?

Je serais pas te dire j’ai fais ca ya quelques années…

Pas grave si tu n’as pas eu de demande.
Je pense que les gens savent faire au besoin !

Je pense aussi surtout que sur rfxcom en géneral c’est des utilisateurs experimenté.

Si je peux me permettre tu as des new sur la possibilité pour la version LAN ?

J’ai pas eu le temps de travailler dessus désolé, je sais pas quand je pourrais j’ai toujours une merde qui me tombe dessus a faire…

Pas de problème je le gere sur autre Système !

C’est bien pratique en LAN, plus tôt que sur USB ! avec les conflits de port USB …