Open Doubledom45 opened 1 year ago
Le factory reset me fait un peu peur. J'ai associé du RTS et j'ai peur que la commande efface les blocs mémoire, du RFPlayer, associés.
Je regarde plutôt pour piloter les valeurs via des réglages.
Slt.. Il n'y a pas de sauvegarde en mode RTS dans le Rfplayer ( pas comme le RFXCOM, à cause du changement de fréquence)
Mais il est vrai que lors du redémarrage de HA, l'Addon refait sa "config" et l'on perd la configuration particulière de son Rfplayer , si on a exclu quelque "Receiver" ou autres config entre temps, obligation de faire une automatisation au "start" de HA pour configurer. Moi je vire le Visionic de mes Voisins
@Doubledom45
Désormais, j'ai intégré une page de configuration pour gérer toutes les options (sauf le SETMAC).
Elle est accessible via le bouton "Configurer" de la page "Intégration" :
Oui j'avais aussi vu ton réglage. Mais attention si quelqu'un modifie le Format retourné par le Rfplayer, il n'y aura plus de décodage si autre que JSON, donc pas trop d'utilité cette sélection !
Je vais tester ta New version! et te dis quoi !
1er installation il y a toujours le HIC, on ne sait pas ce que veut l'Addon ? (interval de reco !)
Voir pour tomber sur la configuration du Rfplayer dés le début de l'installation !
Il n' y a pas d'init du Rfplayer en réception ! Format JSON ? pas en dernier dans l'init ?
Faut que je trouve ce qui bloque la réception dans ton initialisation !
``Suit à quelque TEst ! Il faut effectivement l'initialisation avec Format JSON Et surtout un niveau de DPSTRIGER par défaut , je comprends pas si tu mets "0" devrait se mettre par défaut ? Je mets ceux par défaut, puis recharge OK ! si pas de rechargement ne fonctionne pas , reste en stand by ? Il faut que la sélection des niveaux reste dans ce qui est faisable ! Voir le DIM%50 que tu forces ?
Modif du Init 👍
options={'START_COMMANDS':[
"FORMAT "+str(options.get(CONF_FORMAT,"JSON")),
ReceiverCommand,
RepeaterCommand,
TraceCommand,
"FREQ L "+str(options.get(CONF_FREQ_L,433920)),
"FREQ H "+str(options.get(CONF_FREQ_H,868950)),
"SELECTIVITY L "+str(options.get(CONF_SELECTIVITY_L,4)),
"SELECTIVITY H "+str(options.get(CONF_SELECTIVITY_H,4)),
"SENSITIVITY L "+str(options.get(CONF_SENSITIVITY_L,4)),
"SENSITIVITY H "+str(options.get(CONF_SENSITIVITY_H,4)),
"DSPTRIGGER L "+str(options.get(CONF_DSPTRIGGER_L,8)),
"DSPTRIGGER H "+str(options.get(CONF_DSPTRIGGER_H,6)),
"RFLINKTRIGGER L "+str(options.get(CONF_RFLINKTRIGGER_L,12)),
"RFLINKTRIGGER H "+str(options.get(CONF_RFLINKTRIGGER_H,10)),
"RFLINK "+str(int(options.get(CONF_RFLINK,True) == True)),
"LBT "+str(options.get(CONF_LBT,16)),
#TODO:SETMAC à implémenter
"LEDACTIVITY "+str(int(options.get(CONF_LEDACTIVITY,True) == True)),
"STATUS JSON"
SELECTIVITY et SENSITIVITY mis à 4 ( équivalent 0) Passe ?
Salut je refais une installation "vierge", et je te fais un retour de l'installation!
Petite remarque .... Lors de l'initilisation , quelque erreur comme je t'avais déjà dit, je mets ci-dessous ! Je crois préférable de faire un FACTORYRESET ( supprime 8 cde d'envoie !). A voir création d'une entité pour autoriser OU non les logs ? Et aussi la fonction Répéteur ( bien que l'on puisse faire en cde directe) ?
J'ai mis ta version sur un RPI pour tester, plus facile de comparer ( j'ai deux RFPLAYER, le très ancien et le nouveau) comme cela les logs ( chez ma version très verbeux pour test) pourront être comparés ?