Obtener datos de atributos

Así que utilicé la integración de HACS para Google Keep con Home Assistant. Al ver los atributos del sensor en las Herramientas para desarrolladores, obtengo la siguiente información.

[https://gist.github.com/mikec61/f93e854ee1d4e2bf5da15e7d2742a3d4](https://gist.github.com/mikec61/f93e854ee1d4e2bf5da15e7d2742a3d4) El objetivo final es producir una salida tts que diga algo como esto. Recordatorio de hoy. Tiene las siguientes cosas que hacer. Ve a la tienda y lleva el microondas para devolverlo y lava el piso. ¿Alguna idea de cómo obtener información relevante? Probé varios modelos, pero tengo problemas para obtener la información correctamente. Cualquier ayuda sería apreciada.

¿Te ha resultado útil??

0 / 0

ktfzh64338

ktfzh64338

Aquí hay algo que podría ayudarlo a comenzar, estaba jugando con las plantillas de las herramientas del desarrollador y averiguando cómo abordar esto.

{% para el elemento en (state_attr (» sensor.google_keep_I_dont_know_the_name «, ‘notas’)) [0]%}
{{item.text}} y
{% endfor%}

Esto supone que su nota es la primera nota en la lista de notas (índice 0). Si tiene más notas, deberá expandir esto a un ciclo doble para encontrar la que tiene el nombre correcto.

Si mete esta plantilla en un sensor de texto, eventualmente debería aparecer algo como:

» Vaya a la tienda y lleve el microondas para devolverlo y lave el piso y «, que luego puede alimentar en sus tts. Tenga en cuenta que tiene un » y » extra al final, pero tal vez pueda encontrar alguna forma de eliminarlo.

Además, su sangría no se muestra correctamente aquí, por lo que es difícil para mí ver la estructura exacta de cómo Google formatea estos datos. Arreglarlo correctamente es el primer paso para obtener una mejor respuesta.

Buena suerte

Los comentarios están cerrados.