Nouvelle version OMG v1.70 EN ESP32

Bonjour à tous,

Suite à la monter de version OMG v1.70 sur mes ESP32, j’ai eu cette erreur en recherchant un nouveau équipement.

Fatal exception in handleMessage:[MySQL] Error code : 23000 (1062). Duplicate entry '1592-SYS: Auto discovery' for key 'unique' : INSERT INTO cmdSETid= :id,logicalId= :logicalId,generic_type= :generic_type,eqType= :eqType,name= :name,order= :order,type= :type,subType= :subType,eqLogic_id= :eqLogic_id,isHistorized= :isHistorized,unite= :unite,configuration= :configuration,template= :template,display= :display,value= :value,isVisible= :isVisible,alert = :alert

Pour information en repassant OMG en v1.60 sur mes ESP32 plus aucune erreur.

Bonne journée.

Salut,

Je pense que c’est dû à une partie des changements sur la 1.7: Nouvelle version d'OpenMQTTGateway v1.7.0

quelques config du discovery ont changée, du coup le plugin veut créer les nouvelles commandes correspondantes sauf que c’est en conflit avec les commandes existantes qui ne sont plus valides car les topics et les payload ont changés

=> le plus simple c’est de:

  • soit supprimer l’équipement « omg » correspondant et de le re-découvrir (il faut relancer le démon) pour qu’il soit créé convenablement
  • soit supprimer toutes les commandes sur l’équipement actuel, sauver, et relancer le démon pour forcer la re-création immédiate de toutes les commandes correctement

Merci pour l’information, effectivement cela semble résoudre cette erreur en supprimant mes ESP32 et de les redécouvrir.

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