Não estou a conseguir apresentar mais que 1 sensor no mesmo gráfico. Nem sei se estou a perceber a estrutura.
Pretendo apresentar os dados da tabela consumo_dia no mesmo gráfico é possível?
sensor:
- platform: sql
db_url: mysql://@core-mariadb/custom_data
queries:
- name: consumo_electricidade
query: >-
SELECT
CONCAT(
'[',
GROUP_CONCAT(DAY(date) SEPARATOR ','),
']'
) AS labels,
CONCAT(
'[',
GROUP_CONCAT(energia_dia_aquecedorsuite SEPARATOR ','),
']',
'[',
GROUP_CONCAT(energia_dia_sala SEPARATOR ','),
']'
) AS data,
CONCAT(
'["',
GROUP_CONCAT(IF(`energia_dia_sala` >= 10, 'red', IF(`energia_dia_sala` >= 5, 'orange', 'green')) SEPARATOR '","'),
'"]'
) AS colors,
CONCAT(
'["',
GROUP_CONCAT(IF(`energia_dia_aquecedorsuite` >= 10, 'red', IF(`energia_dia_aquecedorsuite` >= 5, 'orange', 'red')) SEPARATOR '","'),
'"]'
) AS colors,
ROUND(SUM(energia_dia_sala), 2) AS total,
FORMAT(round(((sum(energia_dia_sala) * 0.1281)*1.23), 2), 2) AS 'total_eur',
'info in attributes' AS value
FROM consumo_dia
WHERE MONTH(date) = MONTH(CURRENT_DATE);
column: "value"