mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-10 10:56:34 +00:00
commit
d45f47d908
2
setup.py
2
setup.py
@ -2,7 +2,7 @@ from setuptools import setup, find_packages
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="home-assistant-frontend",
|
name="home-assistant-frontend",
|
||||||
version="20210803.2",
|
version="20210804.0",
|
||||||
description="The Home Assistant frontend",
|
description="The Home Assistant frontend",
|
||||||
url="https://github.com/home-assistant/frontend",
|
url="https://github.com/home-assistant/frontend",
|
||||||
author="The Home Assistant Authors",
|
author="The Home Assistant Authors",
|
||||||
|
@ -12,7 +12,7 @@ import { ConfigEntry, getConfigEntries } from "./config_entries";
|
|||||||
import { subscribeEntityRegistry } from "./entity_registry";
|
import { subscribeEntityRegistry } from "./entity_registry";
|
||||||
import { fetchStatistics, Statistics } from "./history";
|
import { fetchStatistics, Statistics } from "./history";
|
||||||
|
|
||||||
const energyCollectionKeys: string[] = [];
|
const energyCollectionKeys: (string | undefined)[] = [];
|
||||||
|
|
||||||
export const emptyFlowFromGridSourceEnergyPreference =
|
export const emptyFlowFromGridSourceEnergyPreference =
|
||||||
(): FlowFromGridSourceEnergyPreference => ({
|
(): FlowFromGridSourceEnergyPreference => ({
|
||||||
@ -278,7 +278,7 @@ export const getEnergyDataCollection = (
|
|||||||
return (hass.connection as any)[key];
|
return (hass.connection as any)[key];
|
||||||
}
|
}
|
||||||
|
|
||||||
energyCollectionKeys.push(options.key || "energy");
|
energyCollectionKeys.push(options.key);
|
||||||
|
|
||||||
const collection = getCollection<EnergyData>(
|
const collection = getCollection<EnergyData>(
|
||||||
hass.connection,
|
hass.connection,
|
||||||
|
@ -126,8 +126,10 @@ class HuiEnergyCarbonGaugeCard
|
|||||||
<ha-card>
|
<ha-card>
|
||||||
<ha-svg-icon id="info" .path=${mdiInformation}></ha-svg-icon>
|
<ha-svg-icon id="info" .path=${mdiInformation}></ha-svg-icon>
|
||||||
<paper-tooltip animation-delay="0" for="info" position="left">
|
<paper-tooltip animation-delay="0" for="info" position="left">
|
||||||
This card represents how much of the energy consumed by your home was
|
<span>
|
||||||
generated using non-fossil fuels like solar, wind and nuclear.
|
This card represents how much of the energy consumed by your home
|
||||||
|
was generated using non-fossil fuels like solar, wind and nuclear.
|
||||||
|
</span>
|
||||||
</paper-tooltip>
|
</paper-tooltip>
|
||||||
|
|
||||||
${value !== undefined
|
${value !== undefined
|
||||||
@ -194,10 +196,14 @@ class HuiEnergyCarbonGaugeCard
|
|||||||
top: 4px;
|
top: 4px;
|
||||||
color: var(--secondary-text-color);
|
color: var(--secondary-text-color);
|
||||||
}
|
}
|
||||||
|
paper-tooltip > span {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 12px;
|
||||||
|
}
|
||||||
paper-tooltip {
|
paper-tooltip {
|
||||||
width: 80%;
|
width: 80%;
|
||||||
max-width: 250px;
|
max-width: 250px;
|
||||||
margin-top: 10%;
|
top: 8px !important;
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
}
|
}
|
||||||
|
@ -98,11 +98,13 @@ class HuiEnergyGridGaugeCard
|
|||||||
<ha-card>
|
<ha-card>
|
||||||
<ha-svg-icon id="info" .path=${mdiInformation}></ha-svg-icon>
|
<ha-svg-icon id="info" .path=${mdiInformation}></ha-svg-icon>
|
||||||
<paper-tooltip animation-delay="0" for="info" position="left">
|
<paper-tooltip animation-delay="0" for="info" position="left">
|
||||||
|
<span>
|
||||||
This card represents your energy dependency.
|
This card represents your energy dependency.
|
||||||
<br /><br />
|
<br /><br />
|
||||||
If it's green, it means you produced more energy than that you
|
If it's green, it means you produced more energy than that you
|
||||||
consumed from the grid. If it's in the red, it means that you relied
|
consumed from the grid. If it's in the red, it means that you relied
|
||||||
on the grid for part of your home's energy consumption.
|
on the grid for part of your home's energy consumption.
|
||||||
|
</span>
|
||||||
</paper-tooltip>
|
</paper-tooltip>
|
||||||
${value !== undefined
|
${value !== undefined
|
||||||
? html`<ha-gauge
|
? html`<ha-gauge
|
||||||
@ -162,10 +164,14 @@ class HuiEnergyGridGaugeCard
|
|||||||
top: 4px;
|
top: 4px;
|
||||||
color: var(--secondary-text-color);
|
color: var(--secondary-text-color);
|
||||||
}
|
}
|
||||||
|
paper-tooltip > span {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 12px;
|
||||||
|
}
|
||||||
paper-tooltip {
|
paper-tooltip {
|
||||||
width: 80%;
|
width: 80%;
|
||||||
max-width: 250px;
|
max-width: 250px;
|
||||||
margin-top: 10%;
|
top: 8px !important;
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
}
|
}
|
||||||
|
@ -88,11 +88,14 @@ class HuiEnergySolarGaugeCard
|
|||||||
<ha-card>
|
<ha-card>
|
||||||
<ha-svg-icon id="info" .path=${mdiInformation}></ha-svg-icon>
|
<ha-svg-icon id="info" .path=${mdiInformation}></ha-svg-icon>
|
||||||
<paper-tooltip animation-delay="0" for="info" position="left">
|
<paper-tooltip animation-delay="0" for="info" position="left">
|
||||||
|
<span>
|
||||||
This card represents how much of the solar energy was used by your
|
This card represents how much of the solar energy was used by your
|
||||||
home and was not returned to the grid.
|
home and was not returned to the grid.
|
||||||
<br /><br />
|
<br /><br />
|
||||||
If you frequently produce more than you consume, try to conserve this
|
If you frequently produce more than you consume, try to conserve
|
||||||
energy by installing a battery or buying an electric car to charge.
|
this energy by installing a battery or buying an electric car to
|
||||||
|
charge.
|
||||||
|
</span>
|
||||||
</paper-tooltip>
|
</paper-tooltip>
|
||||||
${value !== undefined
|
${value !== undefined
|
||||||
? html`<ha-gauge
|
? html`<ha-gauge
|
||||||
@ -157,10 +160,14 @@ class HuiEnergySolarGaugeCard
|
|||||||
top: 4px;
|
top: 4px;
|
||||||
color: var(--secondary-text-color);
|
color: var(--secondary-text-color);
|
||||||
}
|
}
|
||||||
|
paper-tooltip > span {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 12px;
|
||||||
|
}
|
||||||
paper-tooltip {
|
paper-tooltip {
|
||||||
width: 80%;
|
width: 80%;
|
||||||
max-width: 250px;
|
max-width: 250px;
|
||||||
margin-top: 10%;
|
top: 8px !important;
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
}
|
}
|
||||||
|
@ -101,7 +101,7 @@ export class HuiEnergySolarGraphCard
|
|||||||
? html`<div class="no-data">
|
? html`<div class="no-data">
|
||||||
${isToday(this._start)
|
${isToday(this._start)
|
||||||
? "There is no data to show. It can take up to 2 hours for new data to arrive after you configure your energy dashboard."
|
? "There is no data to show. It can take up to 2 hours for new data to arrive after you configure your energy dashboard."
|
||||||
: "There is not data for this period."}
|
: "There is no data for this period."}
|
||||||
</div>`
|
</div>`
|
||||||
: ""}
|
: ""}
|
||||||
</div>
|
</div>
|
||||||
|
@ -88,7 +88,7 @@ export class HuiEnergyUsageGraphCard
|
|||||||
? html`<div class="no-data">
|
? html`<div class="no-data">
|
||||||
${isToday(this._start)
|
${isToday(this._start)
|
||||||
? "There is no data to show. It can take up to 2 hours for new data to arrive after you configure your energy dashboard."
|
? "There is no data to show. It can take up to 2 hours for new data to arrive after you configure your energy dashboard."
|
||||||
: "There is not data for this period."}
|
: "There is no data for this period."}
|
||||||
</div>`
|
</div>`
|
||||||
: ""}
|
: ""}
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user