je suis un peu bloqué sur un 401: Unauthorized lorsque j’essaye de tester l’accès à l’API, j’ai bien créee un token dans mon profil et j’utlise postman pour faire mes tests.
Advanced SSH & Web Terminal (17.0.1), Glances (0.20.0), Home Assistant Google Drive Backup (0.112.1), Let’s Encrypt (5.0.9), MariaDB (2.6.1), NGINX Home Assistant SSL proxy (3.6.0), Nginx Proxy Manager (0.12.3), Node-RED (15.1.1), Samba share (12.2.0), Spotify Connect (0.12.6), Studio Code Server (5.14.2), Terminal & SSH (9.8.1), WireGuard (0.10.1), eWeLink Smart Home (1.4.3), CEC Scanner (3.0), Mosquitto broker (6.4.0), Zigbee2MQTT (1.35.0-1)
Dashboards
dashboards
8
resources
21
views
23
mode
storage
Recorder
oldest_recorder_run
December 29, 2023 at 5:56 PM
current_recorder_run
January 5, 2024 at 7:20 PM
estimated_db_size
76.98 MiB
database_engine
sqlite
database_version
3.41.2
Spotify
api_endpoint_reachable
ok
[/center]
Comment récupérer ma configuration :
Dans votre HA, Menu latéral `Paramètres` > `Système` > `Corrections` puis les trois petits points en haut a droite > `Informations Système` puis une fois en bas `Copier`
___
Bonjour WarC0zes
je te remercie pour cette commande,en fait monsouci est lié un probleme de routage de mon https ext. versun http interne… j’ai essayé de revoir cela et plus rien de ne fonctionne.
je suis passé un d’un 401 à 403… idéal pour un dimanche avec un froid de canard !
et cela va bien juqu’au bout, mais postman me renvoie un 401, j’ai regenéré un token et cela ne change rien. Je vois bien la tentative de connection dans HA :
Logger: homeassistant.components.http.ban
Source: components/http/ban.py:129
Integration: HTTP (documentation, issues)
First occurred: 3:54:57 PM (8 occurrences)
Last logged: 4:04:25 PM
Login attempt or request with invalid authentication from (192.168.1.23). Requested URL: ‹ /api/ ›. (PostmanRuntime/7.36.0)
je l’avais bien vu mais je l’avais traduit par le « token du porteur »… je n’aurais pas du réflechir… Merci pour ton aide.
`
Maintenant je suis à l’étape d’après : récupérer le « state » d’une entity pour aller l’afficher dans une page web…
oui je veux uniquement la donnée « state » pour la publier sur une page web.
lorsque j’appelle l’api j’ai un resultat avec toutes les infos du sensor :
{« entity_id »:« sensor.dining_thermo »,« state »:« 18.6 »,« attributes »:{« state_class »:« measurement »,« unit_of_measurement »:« °C »,« device_class »:« temperature »,« friendly_name »:« Thermo Dining Temperature »},« last_changed »:« 2024-01-07T18:01:35.993227+00:00 »,« last_updated »:« 2024-01-07T18:01:35.993227+00:00 »,« context »:{« id »:« 01HKJHCNZS0B4SKXBQJC17WN1T »,« parent_id »:null,« user_id »:null}}
mais bien sûr si tu as une solution plus simple cela serait top !!
Faut surtout, je pense respecter les settings qui sont dans système / réseau, « URL de Home Assistant » « internet » / « réseau local », pour faire l’appel qui va bien.