Economia
Economics põe o dinheiro ao lado da energia, um ponto de cada vez: o que importou e exportou, quanto isso custou à sua tarifa e quanto valeu a exportação. Abra-o a partir da navegação à esquerda da aplicação: Monitoring → Economics.
Os preços vêm do seu plano tarifário (ver Tariffs). A Economics apenas mostra valores; não altera nada no hub.
Se um valor aqui o surpreender, a cadeia que o produziu — o período de 15 minutos, a zona em vigor para ele, os encargos e o VAT — está numa só página: Como é calculado o custo. Esta página diz o que cada bloco contém; aquela diz de onde vem o número.

Seletores
- Point: todos os pontos que medem energia. O barramento de tensão não aparece na lista. A entrada vem primeiro e fica selecionada ao abrir a página. Cada entrada mostra "name · role".
- Period: o período que os blocos Totals, Generation e Balance cobrem.
| Período | Mostrado como | Calculado a partir de |
|---|---|---|
| hour | last hour | a última hora fechada |
| today | today (hub clock) | para a entrada, os contadores diários do hub; para os outros pontos, as horas fechadas de hoje (ver abaixo) |
| yesterday | yesterday | registos fechados |
| last 7 days | last 7 days | dias fechados, mais hoje |
| this month | this month | dias fechados, mais hoje |
| last month | last month | registos fechados |
| this year | this year | meses fechados, mais os dias deste mês, mais hoje |
Todos os períodos seguem o relógio do hub (ver Time). Um registo «fechado» é uma hora, um dia ou um mês concluído.
Como "hoje" é contado depende do bloco:
- Totals para a entrada: hoje vem dos contadores diários do hub, que incluem a hora em curso (também para a parte de hoje em last 7 days, this month e this year).
- Totals para qualquer outro ponto: apenas registos fechados; a hora em curso não está incluída.
- Generation e Balance: hoje vem do contador diário de cada ponto, para todos os pontos.
Totais
Sempre mostrado para o ponto selecionado:
| Bloco | O que é |
|---|---|
| Imported | energia retirada da alimentação no período |
| Exported | energia devolvida à rede no período |
| Cost | custo da energia importada à sua tarifa |
| Export value | valor da energia exportada ao seu preço de venda |
| Net energy | importada − exportada |
| Net cost | custo − valor da exportação |
Uma nota de rodapé indica de onde vêm os valores:
- períodos passados: "From the hub's closed records (days checked against the hour records)."
- a entrada, em períodos que incluem hoje: "Today from the hub's day counters (as on the Overview), earlier days from closed records."
- outros pontos: "From the hub’s closed records; the running hour is not included."
Pontos num módulo BASIC contam apenas o consumo. Para estes, só Imported e Cost são mostrados, com uma nota de que não há exportação, valor de exportação nem valor líquido.
Se o ponto não tiver registos para o período, o bloco diz "No data for this point."
Geração
Mostrado apenas quando pelo menos um ponto tem a função Generation e existe uma entrada. Abrange todos os pontos de geração em conjunto, e não depende do ponto que selecionou.
| Bloco | Como é calculado |
|---|---|
| Produced | a energia que os seus pontos de geração enviaram no período |
| Used on site | produzida − a parte exportada na entrada |
| Not bought from the grid | uma estimativa: energia consumida no local × o preço médio de compra do período na entrada (custo da entrada ÷ kWh da entrada) |
| Exported | a parte da produção que saiu pela entrada (o menor valor entre a produzida e a exportação da entrada), e o valor de exportação da entrada no período |
| Self-consumption | consumido no local ÷ produzido, em % |
| Self-sufficiency | consumido no local ÷ (consumido no local + importado pela entrada), em % |
A legenda sob o bloco mostra o preço médio de compra usado. Enquanto a entrada não tiver custo para o período, diz que o valor do autoconsumo aparecerá mais tarde.
Se não houver registos de geração no período: "No generation data for this period."

Balanço: entrada e linhas
Mostrado quando existe uma entrada e pelo menos uma line está medida. Aqui, uma linha é qualquer ponto que não seja a entrada, uma entrada de reserva, o barramento de tensão ou um ponto de geração.
| Bloco | O que é |
|---|---|
| Imported at the input | o que a entrada importou no período |
| Metered lines (n) | a soma do que as suas linhas importaram; n conta as linhas que têm dados para o período |
| Unmetered | entrada − a soma das linhas |
| Unmetered, % of input | a parte não medida, como percentagem da entrada |
A parte não medida é o consumo na entrada que nenhum dos seus pontos mede, por exemplo circuitos sem sensor.
Unmetered é uma subtração, por isso uma carga contada duas vezes distorce o valor. Se medir um quadro secundário e um circuito dentro desse quadro, ambos são linhas, ambos são somados em Metered lines, e a mesma energia é subtraída da entrada duas vezes: o valor não medido fica abaixo do real e, num quadro bem medido, pode ficar negativo.
A partir da versão de firmware v1.1.8 é para isso que serve a definição inside: um ponto pode ser marcado como medido dentro de outro, e então não é somado de novo aqui. Os totais do próprio hub não mudam — são obtidos na entrada —, mas este bloco deixa de contar em dobro. Marque o ponto interior, não o quadro secundário. → Points
⚠️ Um valor não medido negativo ou implausivelmente pequeno tem duas causas, e só uma delas é sua. Procure primeiro uma carga contada duas vezes — um ponto que está dentro de outro. A segunda causa era da própria aplicação, e a web app 1.2.0 a remove (ver abaixo).
Num local com geração (web app 1.2.0)
Até à web app 1.1.8, este balanço comparava a importação da entrada com o que as linhas consumiam. Numa casa com solar isso não é uma comparação justa: linhas alimentadas em parte pelos seus painéis podem consumir mais do que alguma vez foi importado, por isso Unmetered podia ser negativo sem que nada no seu quadro estivesse errado.
A partir da 1.2.0 a comparação é feita com o que foi efetivamente consumido no local:
Used on site = import + generation − export
Unmetered = used on site − the metered lines
e a percentagem passa a ser mostrada como Unmetered, % of use.

Assim, num local com geração, o bloco responde agora à pergunta que sempre parecia responder: de tudo o que a casa consumiu, quanto passou por circuitos que mede. Um local sem geração não muda na substância — sem painéis, o que foi consumido no local é o que foi importado.
Se alguma linha não tiver registos para o período, o bloco indica esses pontos e mostra "—" em Unmetered e Unmetered, % of input: não são contados até todas as linhas terem dados. Unmetered, % of input também mostra "—" quando a entrada importou menos de 10 Wh no período, porque uma percentagem de quase nada é ruído, não uma leitura. (Na aplicação v1.1.4 e anteriores, o limite era exatamente nada importado.)
Se a própria entrada não tiver registos para o período, o bloco mostra "No data for this point." em vez dos valores.
Uma entrada trifásica medida por fase. A partir da versão de firmware v1.1.6, com o pacote de aplicação correspondente, todos os valores desta página abrangem a entrada inteira: o hub serve as três fases como uma única série somada e a página lê-a. Na v1.1.5 a página lia apenas o ponto L1, por isso o custo, o balanço, a geração e o valor de exportação ficavam abaixo do real numa entrada medida por fase. Uma consequência a conhecer: na lista Point, a entrada é agora a soma das três fases, por isso L2 e L3 estão a um clique; L1 sozinho está na própria página do ponto de entrada ou no History — ambos continuam a ler cada ponto individualmente.

Totais acumulados
Os blocos abaixo não seguem o seletor Period. Seguem apenas o ponto selecionado e mostram o que o hub acumulou.
Por zona (desde o último arranque do hub)
Uma barra dividida por zona tarifária, com o custo total. Abaixo, uma linha por zona que tenha custo ou valor de exportação, por exemplo "Night", "Day" ou "Evening peak": o custo, e "earned …" quando há valor de exportação.
Os valores contam desde o último arranque do hub. Se ainda não houver custos por zona, o bloco diz isso.
Net metering — crédito em kWh
Mostrado quando Net metering (monthly kWh credit) está ativo no seu plano tarifário; fica oculto enquanto estiver desligado (ver Tariffs). Na aplicação v1.1.4 e anteriores, o interruptor tem o nome Net metering (selling to the grid).
| Linha | O que é |
|---|---|
| Credit now | o crédito em kWh que tem agora |
| Imported in the billing period | kWh importados neste mês |
| Exported in the billing period | kWh exportados neste mês |
| Credit earned since net metering was on | todo o crédito obtido até agora |
| Credit used since net metering was on | todo o crédito usado até agora |
O período de faturação é o mês civil. Em cada fronteira, o hub compensa a importação desse mês com a exportação: um excedente é somado ao crédito, ao selling ratio do plano; um défice é pago com o crédito primeiro, e só o que sobra é faturável. O crédito transita depois para o mês seguinte, até 1,000 kWh, enquanto os contadores de importação e exportação do mês recomeçam. A transição e esse teto são campos do plano, não propriedades do firmware: um plano criado na aplicação usa os predefinidos (transição ativa, 1,000 kWh) e a aplicação não mostra controlo para nenhum dos dois; por isso só um plano enviado pela API REST pode desativar a transição — e nesse caso o saldo é limpo em cada acerto, em vez de transitar. Os valores estão em kWh, tal como o hub os reporta; o crédito não altera os valores monetários.
Desligar e voltar a ligar o net metering não limpa o crédito: é estado próprio do hub, e num plano com transição só é limpo quando o ponto é apagado.
O que o estado desligado altera, a partir da versão de firmware v1.1.7: enquanto o net metering está desligado, o hub deixa de recolher a importação e a exportação do mês. Por isso, o primeiro fecho de mês depois de o voltar a ligar acerta apenas a parte do mês desde que o ligou, e não o mês inteiro. Na v1.1.6 e anteriores esses contadores continuavam a correr com o interruptor desligado, e o primeiro acerto podia incluir dias em que o net metering não estava em vigor.
Apagar um ponto também apaga o seu registo de net metering — o saldo de crédito e o balanço deste período — por isso um ponto associado mais tarde com o mesmo ID começa em zero (firmware v1.1.6; na v1.1.5 e anteriores um ID reutilizado herdava o crédito do ponto removido).
Se a entrada estiver num módulo BASIC, que não mede a exportação, uma nota diz que não é acumulado crédito e que os valores mostrados foram acumulados antes.
Tarifa progressiva
Este bloco aparece apenas quando o hub executa uma tarifa progressiva, por isso na maioria dos hubs não o vai ver. Mostra então o Tier atual, o Accumulated importado em kWh e o Multiplier ×.
Se o hub não responder para estes totais acumulados, os blocos simplesmente não são mostrados.
Como são mostrados os valores
Os montantes usam a moeda do plano tarifário ativo do hub e o número de casas decimais que o hub indica. O valor de exportação é mostrado à parte do custo e não é subtraído dele, exceto em Net cost.
O que verificar quando um valor parece errado
Unmetered é negativo, ou muito pequeno
- Um quadro secundário medido e um ponto dentro dele são ambos contados como linhas. Marque o interior como medido inside do exterior (firmware v1.1.8) — ver Balance: input and lines acima.
- Numa casa com solar, espere-o: o bloco compara a importação da entrada com o consumo das linhas, e as linhas alimentadas pelos seus painéis podem exceder o que foi importado. Nada no seu quadro está errado, e o resto desta página não é afetado (firmware v1.1.8).
- Um ponto de geração não é uma linha e nunca é subtraído aqui; se associou um circuito produtor com a função errada, ele cai no bloco errado. → Points
Unmetered mostra "—"
- Uma das suas linhas não tem registos para o período: o bloco indica-as, e o valor é retido até todas as linhas terem dados, em vez de ser mostrado errado.
- Ou a entrada importou menos de 10 Wh no período, onde uma percentagem seria ruído.
O custo parece alto demais para uma noite barata
- Verifique em que zona a energia realmente caiu: uma hora que contém energia de uma interrupção de medição é tarifada à zona predefinida do plano, e não à zona que estava em vigor durante a interrupção. → How cost is calculated
- By zone conta desde o último arranque do hub, e não desde o seletor de período. Depois de um arranque, a divisão recomeça, por isso uma barra curta não é uma conta pequena.
O custo é zero, mas a energia não é
- As zonas não têm preço de compra, ou a zona predefinida do plano não tem. → Tariffs
O valor de exportação é 0, ou um valor que não esperava
- As exportações são valorizadas aos preços de venda das zonas, com o net metering ligado ou desligado. Se o seu contrato não paga nada, o preço de venda de todas as zonas tem de ser 0 — verifique todas, e não apenas a zona em vigor agora. → Tariffs
O mês aqui não corresponde à minha fatura
- Os encargos fixos mensais não estão em nenhum valor da RBgrid, e os meses são meses civis no relógio do hub.
- O crédito em kWh não altera os valores monetários; é liquidado em kWh.
- Compare a sua fatura com a entrada, e não com a soma das linhas: os circuitos não medidos estão na fatura e em nenhum ponto.
Os totais diferem entre Economics e Overview para "hoje"
- Para a entrada, "hoje" inclui a hora em curso (os contadores diários do hub). Para qualquer outro ponto são apenas horas fechadas. A nota sob Totals indica qual a regra que produziu o valor que está a ler.
Nada: "No data for this point."
- O ponto não tem registos para esse período — um ponto além dos 12 lugares de histórico do hub mostra apenas valores em tempo real e nunca aparece aqui. → Points
Onde continuar
- How cost is calculated — porque é que um período custa o que custa.
- Tariffs — zonas, encargos, VAT, preços de exportação, o crédito em kWh.
- History — os registos por trás destes totais, e a qualidade de cada um.