Délai valeurs température et humidité avec RFXCOM

Attention la config se fait à l’installation de l’intégration RFXCOM, si tu n’as pas renseigner Bug, (passe en network je crois)

Vire cette intégration par son menu

Redémarre HA et réinstalle cette intégration.
Attention au début de choisir la façon de la connexion ( le RFXCOM doit être déjà branché)

Merci pour ses infos, je vais tester et te tiens au courant

J’ai réinstallé en mettant serial, ttyUSB1. J’ai configuré en mettant ajout automatique, j’ai choisi tous les protocoles et il reste tourner sur initialisation puis échec de configuration

Logger: homeassistant.components.rfxtrx
Source: components/rfxtrx/init.py:94
Integration: RFXCOM RFXtrx (documentation, issues)
First occurred: 21:18:12 (3 occurrences)
Last logged: 21:20:05

Connection timeout: failed to receive response from RFXtrx device

ne mets pas undec dans les protocoles!

Est ce que tu sais te servir de l’outil de développement ?
L'outil de développement 'services' vous permet d'appeler n'importe quel service disponible dans Home Assistant.

C’est pour lui envoyer des commandes directement style « Status » et voir si répond !

Pas du tout, je sais où ça se situe mais jamais utilisé

Chaine exa = 0D00000102000000000000000000

le yaml

service: rfxtrx.send
data:
  event: 0D00000102000000000000000000

Puis voir si cde ok (passe en vert) « APPELLER LE SERVICE » V

Voir log si OK

le type de log
2022-10-13 20:31:28.979 DEBUG (SyncWorker_20) [RFXtrx] Send: 0x0d 0x00 0x00 0x01 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022-10-13 20:31:29.079 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x00 0x01 0x02 0x53 0x2f 0x7e 0x3d 0x3f 0x02 0x03 0x01 0x1f 0x10 0x5f 0x61 0x69 0x00 0x69 0x4d

Pas forcement la même réponse, dépend du RFXCOM

Merci vraiment pour ton aide.

J’ai du resupprimer RFXTRX et le recréer. Ensuite j’ai ajouté les protocoles qui m’interesse et ensuite ajouter « l’ajout automatique ».

Après ça, j’ai bien trouvé « RFXXOM RFXTRX send »

C’est passé au vert.

Par contre je n’ai plus de sonde de détecté

regarde les protocoles en fonction

et surtout coche provisoirement Activer l’ajout automatique

PS Tu dis l’avoir fait mais vérifie si pris en compte quand même

image

image

INFO des APPAREILS OREGON


INFO d’une sonde

Je vois que tu as du monde, 192 appareils.

Dés que je coche l’ajout auto, ca ne fonctionne plus. Je n’ai plus aucune sonde de détecté

regarde les logs

C’est pour cela qu’il ne faut pas laisser trop en automatique découverte !

Fais test par l’autre menu


Puis MISE A JOUR

test fait aussi, et toujours aucune sonde Oregon détectée

{
« home_assistant »: {
« installation_type »: « Home Assistant OS »,
« version »: « 2022.10.3 »,
« dev »: false,
« hassio »: true,
« virtualenv »: false,
« python_version »: « 3.10.5 »,
« docker »: true,
« arch »: « aarch64 »,
« timezone »: « Europe/Paris »,
« os_name »: « Linux »,
« os_version »: « 5.15.72 »,
« supervisor »: « 2022.10.0 »,
« host_os »: « Home Assistant OS 9.2 »,
« docker_version »: « 20.10.17 »,
« chassis »: « embedded »,
« run_as_root »: true
},
« custom_components »: {
« meross_cloud »: {
« version »: « 1.2.0rc2 »,
« requirements »: [
« meross_iot==0.4.4.4 »
]
},
« hacs »: {
« version »: « 1.28.0 »,
« requirements »: [
« aiogithubapi>=22.2.4 »
]
},
« landroid_cloud »: {
« version »: « 2.3.4 »,
« requirements »: [
« pyworxcloud==2.1.23 »
]
},
« ipx800v4 »: {
« version »: « 3.1.0 »,
« requirements »: [
« pypx800==2.4.0 »
]
},
« tapo »: {
« version »: « 1.2.15 »,
« requirements »: [
« plugp100==2.1.18 »
]
},
« teleinformation »: {
« version »: « 0.0.1 »,
« requirements »: [
« serial-teleinfo>=1.0.1 »,
« aiohttp »
]
}
},
« integration_manifest »: {
« domain »: « rfxtrx »,
« name »: « RFXCOM RFXtrx »,
« documentation »: « RFXCOM RFXtrx - Home Assistant »,
« requirements »: [
« pyRFXtrx==0.30.0 »
],
« codeowners »: [
« @danielhiversen »,
« @elupus »,
« @RobBie1221 »
],
« config_flow »: true,
« iot_class »: « local_push »,
« loggers »: [
« RFXtrx »
],
« is_built_in »: true
},
« data »: {
« entry »: {
« entry_id »: « bfc342cde36e0ba2eee389ba57893090 »,
« version »: 1,
« domain »: « rfxtrx »,
« title »: « RFXTRX »,
« data »: {
« host »: null,
« port »: null,
« device »: « /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A11JIMSX-if00-port0 »,
« automatic_add »: true,
« devices »: {},
« protocols »: [
« lacrosse »,
« oregon »,
« rubicson »,
« homeconfort »,
« homeeasy »,
« visonic »,
« rsl »,
« proguard »,
« mertik »,
« meiantech »,
« lighting4 »,
« imagintronix »,
« hideki »,
« fs20 »,
« fineoffset »,
« byronsx »,
« blindst1234 »,
« blindst0 »,
« ati »,
« arc »,
« aeblyss »,
« adlightwave »,
« ac »,
« x10 »
]
},
« options »: {},
« pref_disable_new_entities »: false,
« pref_disable_polling »: false,
« source »: « user »,
« unique_id »: « rfxtrx »,
« disabled_by »: null
}
}
}

As-tu fais le test plus haut

sers toi des </> pour insérer un texte

{
« home_assistant »: {
« installation_type »: « Home Assistant OS »,
« version »: « 2022.10.3 »,
« dev »: false,
« hassio »: true,
« virtualenv »: false,
« python_version »: « 3.10.5 »,
« docker »: true,
« arch »: « aarch64 »,
« timezone »: « Europe/Paris »,
« os_name »: « Linux »,
« os_version »: « 5.15.72 »,
« supervisor »: « 2022.10.0 »,
« host_os »: « Home Assistant OS 9.2 »,
« docker_version »: « 20.10.17 »,
« chassis »: « embedded »,
« run_as_root »: true
},
« custom_components »: {
« meross_cloud »: {
« version »: « 1.2.0rc2 »,
« requirements »: [
« meross_iot==0.4.4.4 »
]
},
« hacs »: {
« version »: « 1.28.0 »,
« requirements »: [
« aiogithubapi>=22.2.4 »
]
},
« landroid_cloud »: {
« version »: « 2.3.4 »,
« requirements »: [
« pyworxcloud==2.1.23 »
]
},
« ipx800v4 »: {
« version »: « 3.1.0 »,
« requirements »: [
« pypx800==2.4.0 »
]
},
« tapo »: {
« version »: « 1.2.15 »,
« requirements »: [
« plugp100==2.1.18 »
]
},
« teleinformation »: {
« version »: « 0.0.1 »,
« requirements »: [
« serial-teleinfo>=1.0.1 »,
« aiohttp »
]
}
},
« integration_manifest »: {
« domain »: « rfxtrx »,
« name »: « RFXCOM RFXtrx »,
« documentation »: « [RFXCOM RFXtrx - Home Assistant](https://www.home-assistant.io/integrations/rfxtrx) »,
« requirements »: [
« pyRFXtrx==0.30.0 »
],
« codeowners »: [
« @danielhiversen »,
« @elupus »,
« @RobBie1221 »
],
« config_flow »: true,
« iot_class »: « local_push »,
« loggers »: [
« RFXtrx »
],
« is_built_in »: true
},
« data »: {
« entry »: {
« entry_id »: « bfc342cde36e0ba2eee389ba57893090 »,
« version »: 1,
« domain »: « rfxtrx »,
« title »: « RFXTRX »,
« data »: {
« host »: null,
« port »: null,
« device »: « /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A11JIMSX-if00-port0 »,
« automatic_add »: true,
« devices »: {},
« protocols »: [
« lacrosse »,
« oregon »,
« rubicson »,
« homeconfort »,
« homeeasy »,
« visonic »,
« rsl »,
« proguard »,
« mertik »,
« meiantech »,
« lighting4 »,
« imagintronix »,
« hideki »,
« fs20 »,
« fineoffset »,
« byronsx »,
« blindst1234 »,
« blindst0 »,
« ati »,
« arc »,
« aeblyss »,
« adlightwave »,
« ac »,
« x10 »
]
},
« options »: {},
« pref_disable_new_entities »: false,
« pref_disable_polling »: false,
« source »: « user »,
« unique_id »: « rfxtrx »,
« disabled_by »: null
}
}
}

[/quote]

La commande est bien passé au vert, Mais toujours rien détecté

{
  "home_assistant": {
    "installation_type": "Home Assistant OS",
    "version": "2022.10.3",
    "dev": false,
    "hassio": true,
    "virtualenv": false,
    "python_version": "3.10.5",
    "docker": true,
    "arch": "aarch64",
    "timezone": "Europe/Paris",
    "os_name": "Linux",
    "os_version": "5.15.72",
    "supervisor": "2022.10.0",
    "host_os": "Home Assistant OS 9.2",
    "docker_version": "20.10.17",
    "chassis": "embedded",
    "run_as_root": true
  },
  "custom_components": {
    "meross_cloud": {
      "version": "1.2.0rc2",
      "requirements": [
        "meross_iot==0.4.4.4"
      ]
    },
    "hacs": {
      "version": "1.28.0",
      "requirements": [
        "aiogithubapi>=22.2.4"
      ]
    },
    "landroid_cloud": {
      "version": "2.3.4",
      "requirements": [
        "pyworxcloud==2.1.23"
      ]
    },
    "ipx800v4": {
      "version": "3.1.0",
      "requirements": [
        "pypx800==2.4.0"
      ]
    },
    "tapo": {
      "version": "1.2.15",
      "requirements": [
        "plugp100==2.1.18"
      ]
    },
    "teleinformation": {
      "version": "0.0.1",
      "requirements": [
        "serial-teleinfo>=1.0.1",
        "aiohttp"
      ]
    }
  },
  "integration_manifest": {
    "domain": "rfxtrx",
    "name": "RFXCOM RFXtrx",
    "documentation": "https://www.home-assistant.io/integrations/rfxtrx",
    "requirements": [
      "pyRFXtrx==0.30.0"
    ],
    "codeowners": [
      "@danielhiversen",
      "@elupus",
      "@RobBie1221"
    ],
    "config_flow": true,
    "iot_class": "local_push",
    "loggers": [
      "RFXtrx"
    ],
    "is_built_in": true
  },
  "data": {
    "entry": {
      "entry_id": "bfc342cde36e0ba2eee389ba57893090",
      "version": 1,
      "domain": "rfxtrx",
      "title": "RFXTRX",
      "data": {
        "host": null,
        "port": null,
        "device": "/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A11JIMSX-if00-port0",
        "automatic_add": true,
        "devices": {},
        "protocols": [
          "lacrosse",
          "oregon",
          "rubicson",
          "homeconfort",
          "homeeasy",
          "visonic",
          "rsl",
          "proguard",
          "mertik",
          "meiantech",
          "lighting4",
          "imagintronix",
          "hideki",
          "fs20",
          "fineoffset",
          "byronsx",
          "blindst1234",
          "blindst0",
          "ati",
          "arc",
          "aeblyss",
          "adlightwave",
          "ac",
          "x10"
        ]
      },
      "options": {},
      "pref_disable_new_entities": false,
      "pref_disable_polling": false,
      "source": "user",
      "unique_id": "rfxtrx",
      "disabled_by": null
    }
  }
}

Ouvre le log de HA

home-assistant.log

Il faudrait être sûr que le Rfxcom à bien les protocoles d’activer !
Si tu envoie la cde Status (de plus haut) il devrait répondre avec son status, montre moi le log du fichier « home-assistant.log » cette partie ou il y aura l’envoie du message et réponse !

On pourrait aussi lui forcer les protocoles voulu avec l’envoie d’une commande !

0D0000DD03531C7F3EFF00000000


qui devrait correspondre a:

2022-10-13 21:18:20.416 DEBUG (SyncWorker_16) [RFXtrx] Send: 0x0d 0x00 0x00 0xdd 0x03 0x53 0x1c 0x7f 0x3e 0xff 0x00 0x00 0x00 0x00
2022-10-13 21:18:20.595 DEBUG (Thread-8 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x00 0xdd 0x03 0x53 0x2f 0x7f 0x3e 0xff 0x00 0x03 0x01 0x1c 0x10 0x5c 0x61 0x59 0x00 0x59 0x4d

Et forcer la sauvegarde dans RFXCOm avec

0D00000506001C00000000000000


2022-10-13 21:28:53.161 DEBUG (SyncWorker_36) [RFXtrx] Send: 0x0d 0x00 0x00 0x05 0x06 0x00 0x1c 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2022-10-13 21:28:53.237 DEBUG (Thread-10 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x00 0x05 0x06 0x53 0x2f 0x7f 0x3e 0xff 0x00 0x03 0x01 0x1c 0x10 0x5c 0x61 0x59 0x00 0x59 0x4d

Peux tu vérifier sur RFXmngr les protocoles d’activer, fais photo

Je ferai ton test une fois que j’aurai réinstallé. ca a planté. Il ne voulait plus rien savoir