Fala Pedro, tranquilo? Obrigado pela reposta, vou fazer um teste pra ver se vai da certo.
Será que tem como fazer para cripto moedas ?
Se tiver como passa o caminho das pedras que vou fazer aqui rs
Pessoal, o node www-request mudou, agora é o http-request, depois da mudança não recebo + o valor, alguém sabe o que mudar para receber?
qlq coisa migra pro addon Yahoo Finance
via HACS, la tem dolar, açoes,indices e outras moedas tbm, com tempo de busca ajustavel especificação de ativos.
Boa dica, vou dar uma olhada! Obrigado!
tem algum lugar com tutorial pra poder fazer um displey com as cotaçoes ou algo parecido? obrigado!
Boa tarde,
Um tutorial que o @LeandroIssa fez depois de testar: https://forum.homeassistantbrasil.com.br/t/yahoo-finance-acompanhe-bolsas-de-valor-cotacao-de-moedas-acoes-e-varias-outras-coisas/5253.
Algumas dicas aqui de layout aqui:
Fala galera, desculpa a pergunta iniciante, mas ja busquei bastante e não encontrei um passo a passo de como coloca as informações obtidas do node-red no dashboard do HA… só vejo ja pronto ou um codico q não sei onde inserir… teria um passo a passo de como monta o card la com as informações e qual card uso?
Bom dia pessoal. Achei esse topico e ele está meio desatualizado.
Segue minha contribuicao. Só importar no Node-RED:
[
{
"id": "4a79f64ae8d8efed",
"type": "tab",
"label": "Cotação Dólar (AwesomeAPI)",
"disabled": false,
"info": ""
},
{
"id": "cc5f1901e79f5575",
"type": "inject",
"z": "4a79f64ae8d8efed",
"name": "Agendar Dólar",
"props": [],
"repeat": "",
"crontab": "8 8 * * *",
"once": false,
"onceDelay": 0.1,
"topic": "",
"x": 160,
"y": 100,
"wires": [
[
"e4375e004b72d5b3"
]
]
},
{
"id": "e4375e004b72d5b3",
"type": "http request",
"z": "4a79f64ae8d8efed",
"name": "Buscar cotação USD",
"method": "GET",
"ret": "obj",
"paytoqs": false,
"url": "https://economia.awesomeapi.com.br/json/last/USD-BRL",
"tls": "",
"persist": false,
"proxy": "",
"authType": "",
"senderr": false,
"x": 400,
"y": 100,
"wires": [
[
"f406c4f83a21559e"
]
]
},
{
"id": "f406c4f83a21559e",
"type": "function",
"z": "4a79f64ae8d8efed",
"name": "Montar payload pro HA",
"func": "var dolar = msg.payload.USDBRL;\n\nmsg.payload = {\n state: dolar.bid,\n attributes: {\n data: dolar.create_date,\n unit_of_measurement: \"R$\",\n friendly_name: \"Cotação do Dólar (AwesomeAPI)\"\n }\n};\n\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 670,
"y": 100,
"wires": [
[
"eac108f2f940290f"
]
]
},
{
"id": "eac108f2f940290f",
"type": "http request",
"z": "4a79f64ae8d8efed",
"name": "Enviar pro Home Assistant",
"method": "POST",
"ret": "obj",
"paytoqs": false,
"url": "http://SEU_IP:8123/api/states/sensor.cotacao_dolar",
"tls": "",
"persist": false,
"proxy": "",
"authType": "",
"senderr": false,
"x": 950,
"y": 100,
"wires": [
[
"db272d93f70b6c7b"
]
],
"headers": {
"Authorization": "Bearer SEU_TOKEN",
"Content-Type": "application/json"
}
},
{
"id": "db272d93f70b6c7b",
"type": "debug",
"z": "4a79f64ae8d8efed",
"name": "Debug",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "true",
"targetType": "full",
"statusVal": "",
"statusType": "auto",
"x": 1180,
"y": 100,
"wires": []
}
]