Bonjour a tous,
ca fait maintenant 4 mois que je suis rentré dans le monde home assistant et plus j’avance plus je cherche a intégrer des équipements déjà existant dans mon domicile.
##Mon problème
J’ai acquis il y a quelques années une régulation pour mes panneaux solaire thermique et mon plancher chauffant nommée Maxisun ( Accueil (ard-tek.com).
cette régulation a un fichier xml de sortie de la forme suivante:
<response>
<rtcc>23:14:32 ME</rtcc>
<inAns> 1,0; 1,2; 21,5; 26,8;149,9; 29,6;149,9; 21,6; 200; 200; 200; 200; 200; 200; 200; 200;</inAns>
<survMm>0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;</survMm>
<cmdPos>4;0;0;0;0;0;0;0;</cmdPos>
<outStat> 0; 0; 0; 0;100; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0;</outStat>
<cptVals>4188;c124;5b1c;8e;ca24;d10b;144;8c4e;</cptVals>
<chOutVal>4;0;1;ff;: 21,8; 0,0; 0,0; 0,0;</chOutVal>
</response>
Je cherche à récupérer régulièrement dans des sensor les valeurs individuellement divisées par des « ; » contenues entre les balises <inAns> et </inAns>
, ce sont les remontées des différentes sondes de température en °C.
j’ai essayé par mal de solutions a base de requêtes Curl, d’intégration restful, de script bash,… et j’en passe mais je crois que j’ai largement atteins mon niveau d’incompétence et il est temps pour moi de vous demander de l’aide.
est ce que quelqu’un pourrait m’aider ou a minima me guider sur une voie pour récupérer ces valeurs?
merci par avance pour votre aide.
Ma configuration
[center]## System Information
version | core-2023.1.5 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.10.7 |
os_name | Linux |
os_version | 5.15.80 |
arch | x86_64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 4999 |
Installed Version | 1.29.1 |
Stage | running |
Available Repositories | 1196 |
Downloaded Repositories | 10 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 9.4 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2022.12.1 |
agent_version | 1.4.1 |
docker_version | 20.10.19 |
disk_total | 30.8 GB |
disk_used | 14.7 GB |
healthy | true |
supported | true |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | ESPHome (2022.12.3), File editor (5.5.0), Tailscale (0.7.0), Grafana (8.1.0), Node-RED (14.0.1), Samba share (10.0.0), Terminal & SSH (9.6.1), AppDaemon (0.11.0), InfluxDB (4.5.0), Home Assistant Google Drive Backup (0.110.1), Let’s Encrypt (4.12.7), Matter Server (2.0.0) |
Dashboards
dashboards | 1 |
---|---|
resources | 4 |
views | 2 |
mode | storage |
Recorder
oldest_recorder_run | 9 janvier 2023 à 21:37 |
---|---|
current_recorder_run | 18 janvier 2023 à 00:37 |
estimated_db_size | 885.37 MiB |
database_engine | sqlite |
database_version | 3.38.5 |