Medição de Energia com medidor SM-2W Lite Bidirecional + MQTT

Salve Salve pessoal!

Estou escrevendo aqui, um (quase) tutorial pra quem quer conseguir monitorar o consumo de energia total da sua casa, usando esse medidor aqui da IETecnologia.

Antes de começar, vamos estabelecer alguns pontos que precisam ser observados:

  • para usar a função Energy, seu HA precisa estar numa versão pós-agosto/2021 (core-2021.8.X)
    -1. Caso você não esteja familiarizado com o painel Energy, esse post do @douglasit está FENOMENAL.
  • podem ser usados os seguintes métodos de “upload” para o ha:
    -1. http-post (não será abordado nesse momento).
    -2. http-get (também não abordarei neste momento).
    -3. FTP/TXT (o leitor gera arquivos .txt que ficam armazenados internamente com leituras a cada 15 minutos, no futuro, vou fazer uma edição com um ‘parser’ para esses arquivos e podermos fazer uma “auditoria”).
    -4. MQTT utilizaremos este método para que o medidor envie as leituras ao HA, pois ele já vem quase pronto pra uso em novas instalações. (aqui temos um compilado de todos os tópicos de MQTT já publicados no nosso fórum, abram em uma nova guia, e aprendam com os MESTRES que fazem nossa comunidade se fortalecer cada dia mais).
  • Usaremos no NODE-RED para a publicação das entidades e o “tratamento” das leituras (obrigado @danielsaraujo pela força PROVIDENCIAL nessa parte (Já falei que sou seu fã hj? hahahah)), caso queiram, tem aqui uma série de posts para aprenderem sobre ele.
  • MUITO CUIDADO ao mexer com eletricidade -ELA MATA- caso não tenham confiança (ou sejam meio loucos igual eu), CHAMEM UM ELETROTÉCNICO/ELETRICISTA de sua confiança para efetuar o serviço de instalação.

Bom, já falei DEMAIS na introdução, vamos “pôr a mão na massa”

Após a instalação física do equipamento que está bem explicada no manual que vc encontra aqui, você precisará fazer ele reconhecer seu wi-fi (tb tá no manual como fazer isso, nem preciso dizer né?).

Após isso, vamos para a parte de fazer o seu medidor “conversar” com o seu broker MQTT/HA e isso é extremamente fácil, veja:

  1. depois de fazer seu medidor ser reconhecido no seu wi-fi pelo seu roteador (manual do equipamento) , vc precisa colocar as credenciais que vc vai usar no seu broker (o addon do ha exige que vc tenha ao menos um usuário e senha pra poder funcionar)
    como uma imagem vale mais que mil palavras, estou mostrando isso aqui embaixo:

Feito isso, não se esqueça de salvar, se vc fez tudo certo, vc vai conseguir verificar nos logs do mqtt, que o equipamento está publicando, agora vem a parte do node-red

Baixe esse fluxo que o @danielsaraujo fez PRA GENTE aqui (OBRIGADO DENOVO, MESTRE!) e faça deploy dele no node-red

Pronto, agora as entidades/tópicos podem ser utilizadas no HA… à partir daí, você pode “brincar” do jeito que você quiser,

Boa Sorte! e Precisando de qualquer coisa, só chamar, se estiver ao meu alcance, eu ajudo com o maior prazer!

Valeu!

Agradecimentos (nunca são demais):

@danielsaraujo pela disponibilidade em compartilhar conhecimento e ajudar como pode

  • À IE Tecnologia por ter feito um equipamento que fosse TÃO FÁCIL de integrar, e por ser uma empresa NACIONAL.

  • A TODOS os membros da nossa comunidade que não citei aqui, que sempre contribuem como podem

6 Likes

Belo trabalho @Augusto !

1 Like

Sabe informar se com esse medidor eu consigo, dentro do HA, saber em um determinado momento quanto estou gerando, quanto estou consumindo e quando estou injetando na rede?

Consegue facilmente, só não coloquei no node-red a variável de geração, mas ela é fornecida pelo medidor ao MQTT, portanto, consegue fazer isso MUITO FÁCIL

1 Like

Oi Augusto, obrigado pelo post e isso me ajudou muito a configurar o medidor junto ao Home Assistant.
Fiz alguns pequenos ajustes no fluxo do Node-RED que segue abaixo:

[{“id”:“8ee83c5112f36a68”,“type”:“tab”,“label”:“Medidor Energia Geral”,“disabled”:false,“info”:""},{“id”:“3dc64cdd4037215c”,“type”:“mqtt in”,“z”:“8ee83c5112f36a68”,“name”:"",“topic”:“home/meter”,“qos”:“2”,“datatype”:“json”,“broker”:“73095eb0810db10c”,“nl”:false,“rap”:true,“rh”:0,“inputs”:0,“x”:120,“y”:60,“wires”:[[“5cc88796d7480a47”]]},{“id”:“5cc88796d7480a47”,“type”:“json”,“z”:“8ee83c5112f36a68”,“name”:"",“property”:“payload”,“action”:“obj”,“pretty”:false,“x”:250,“y”:100,“wires”:[[“eb0fe7f05149aab2”,“6a5c53af7bcb0bd7”]]},{“id”:“eb0fe7f05149aab2”,“type”:“switch”,“z”:“8ee83c5112f36a68”,“name”:"",“property”:“payload.variable”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“PA”,“vt”:“str”},{“t”:“eq”,“v”:“PB”,“vt”:“str”},{“t”:“eq”,“v”:“PT”,“vt”:“str”},{“t”:“eq”,“v”:“UA”,“vt”:“str”},{“t”:“eq”,“v”:“UB”,“vt”:“str”},{“t”:“eq”,“v”:“IA”,“vt”:“str”},{“t”:“eq”,“v”:“IB”,“vt”:“str”},{“t”:“eq”,“v”:“EPT”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:8,“x”:410,“y”:180,“wires”:[[“9ddee6dec0a9887e”],[“d6b3bb8298e61118”],[“2da1ef076515a523”],[“01c6296be322c736”],[“925c6988713b321f”],[“485bc215667ee088”],[“f13613acaabe836c”],[“9b5f0bcecd168d08”]]},{“id”:“9ddee6dec0a9887e”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - A”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_power_a”},{“property”:“device_class”,“value”:“power”},{“property”:“icon”,“value”:""},{“property”:“unit_of_measurement”,“value”:“W”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:630,“y”:80,“wires”:[[]]},{“id”:“6a5c53af7bcb0bd7”,“type”:“debug”,“z”:“8ee83c5112f36a68”,“name”:"",“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“false”,“statusVal”:"",“statusType”:“auto”,“x”:430,“y”:40,“wires”:[]},{“id”:“d6b3bb8298e61118”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - B”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_power_b”},{“property”:“device_class”,“value”:“power”},{“property”:“icon”,“value”:""},{“property”:“unit_of_measurement”,“value”:“W”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:650,“y”:140,“wires”:[[]]},{“id”:“2da1ef076515a523”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Total”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_power_total”},{“property”:“device_class”,“value”:“power”},{“property”:“icon”,“value”:""},{“property”:“unit_of_measurement”,“value”:“W”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:660,“y”:200,“wires”:[[]]},{“id”:“01c6296be322c736”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - A”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_voltage_a”},{“property”:“device_class”,“value”:“voltage”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“unit_of_measurement”,“value”:“V”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:630,“y”:240,“wires”:[[]]},{“id”:“925c6988713b321f”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - B”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_voltage_b”},{“property”:“device_class”,“value”:“voltage”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“unit_of_measurement”,“value”:“V”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:630,“y”:280,“wires”:[[]]},{“id”:“485bc215667ee088”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - A”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_current_a”},{“property”:“device_class”,“value”:“current”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“unit_of_measurement”,“value”:“A”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:630,“y”:380,“wires”:[[]]},{“id”:“f13613acaabe836c”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - B”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_current_b”},{“property”:“device_class”,“value”:“current”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“unit_of_measurement”,“value”:“A”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“state_class”,“value”:“measurement”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:630,“y”:460,“wires”:[[]]},{“id”:“9b5f0bcecd168d08”,“type”:“ha-entity”,“z”:“8ee83c5112f36a68”,“name”:“Energia Ativa - Consumo”,“server”:“f9ccd45e.71d318”,“version”:1,“debugenabled”:false,“outputs”:1,“entityType”:“sensor”,“config”:[{“property”:“name”,“value”:“energy_total”},{“property”:“device_class”,“value”:“energy”},{“property”:“icon”,“value”:""},{“property”:“unit_of_measurement”,“value”:“kWh”}],“state”:“payload.value”,“stateType”:“msg”,“attributes”:[{“property”:“last_reset”,“value”:"",“valueType”:“date”},{“property”:“state_class”,“value”:“total_increasing”,“valueType”:“str”}],“resend”:true,“outputLocation”:"",“outputLocationType”:“none”,“inputOverride”:“allow”,“outputOnStateChange”:false,“outputPayload”:"$entity().state ? “on”: “off”",“outputPayloadType”:“jsonata”,“x”:610,“y”:520,“wires”:[[]]},{“id”:“73095eb0810db10c”,“type”:“mqtt-broker”,“name”:"",“broker”:“localhost”,“port”:“1883”,“clientid”:"",“usetls”:false,“protocolVersion”:“4”,“keepalive”:“60”,“cleansession”:true,“birthTopic”:"",“birthQos”:“0”,“birthPayload”:"",“birthMsg”:{},“closeTopic”:"",“closeQos”:“0”,“closePayload”:"",“closeMsg”:{},“willTopic”:"",“willQos”:“0”,“willPayload”:"",“willMsg”:{},“sessionExpiry”:""},{“id”:“f9ccd45e.71d318”,“type”:“server”,“name”:“Home Assistant”,“version”:1,“addon”:true,“rejectUnauthorizedCerts”:true,“ha_boolean”:“y|yes|true|on|home|open”,“connectionDelay”:true,“cacheJson”:true}]

2 Likes

No meu caso eu acabei criando sensores MQTT conforme abaixo:

  • object_id: medidor_piscina_potencia_a
    name: Potência Fase A do Medidor da Piscina
    unique_id: medidor_piscina_potencia_a
    state_topic: ‘home/meter’
    unit_of_measurement: ‘W’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘PA’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_potencia_b
    name: Potência Fase B do Medidor da Piscina
    unique_id: medidor_piscina_potencia_b
    state_topic: ‘home/meter’
    unit_of_measurement: ‘W’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘PB’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_potencia
    name: Potência Total do Medidor da Piscina
    unique_id: medidor_piscina_potencia
    state_topic: ‘home/meter’
    unit_of_measurement: ‘W’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘PT’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_tensao_a
    name: Tensão Fase A do Medidor da Piscina
    unique_id: medidor_piscina_tensao_a
    state_topic: ‘home/meter’
    icon: mdi:alpha-v-circle-outline
    unit_of_measurement: ‘V’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘UA’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_tensao_b
    name: Tensão Fase A do Medidor da Piscina
    unique_id: medidor_piscina_tensao_b
    state_topic: ‘home/meter’
    icon: mdi:alpha-v-circle-outline
    unit_of_measurement: ‘V’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘UB’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_corrente_a
    name: Corrente Fase A do Medidor da Piscina
    unique_id: medidor_piscina_corrente_a
    state_topic: ‘home/meter’
    icon: mdi:alpha-a-circle-outline
    unit_of_measurement: ‘I’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘IA’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_corrente_b
    name: Corrente Fase B do Medidor da Piscina
    unique_id: medidor_piscina_corrente_b
    state_topic: ‘home/meter’
    icon: mdi:alpha-a-circle-outline
    unit_of_measurement: ‘I’
    suggested_display_precision: 2
    state_class: measurement
    expire_after: 60
    value_template: >-
    {% if value_json.variable == ‘IB’ %}
    {{value_json.value}}
    {% endif %}
  • object_id: medidor_piscina_consumo
    name: Consumo do Medidor da Piscina
    unique_id: medidor_piscina_consumo
    state_topic: ‘home/meter’
    unit_of_measurement: ‘kWh’
    suggested_display_precision: 2
    expire_after: 60
    state_class: total_increasing
    value_template: >-
    {% if value_json.variable == ‘EPT’ %}
    {{value_json.value}}
    {% endif %}
2 Likes

Bom dia.
Inicialmente meus agradecimentos ao Augusto e por via indireta, ao Daniel, pelas informações e fluxo disponibilizado, que foram de grande valia, notadamente para um iniciante com eu.
Todavia, vou deixar meu registro acerca da dificuldade que tive ao empregar o referido fluxo à minha realidade, vez que o equipamento utilizado, ainda que de fabricação da IETecnologia, não era exatamente o mesmo. No meu caso trata-se da versão SM-3W Lite.
Vamos ao problema.
Inicialmente, tentei utilizar o fluxo do post após fazer alguns ajustes no nó switch, alterando os nomes das variáveis para se adequarem aos contidos no manual. Todavia, constatei que não havia saída do referido nó, mesmo estando recebendo a informação enviada pelo equipamento, consoante observado no debug.
Depois de muito apanhar, a solução que encontrei foi retirar o nó switch do fluxo e ajustar os sensores para receberem a informação diretamente enviada pelo nó json. Por exemplo, no caso da Potência Ativa A, troquei o campo State de “msg.paylod.value” (constante do fluxo original) para “msg.payload.pa” (onde pa é a variável que designa a potência ativa a).
Ao fazê-lo os sensores passaram a funcionar corretamente.
Em suma, não sei se fiz algo errado no nó switch (acho que não kkk) ou se o não funcionamento deveu-se alguma mudanças na conteúdo da mensagem mqtt enviada pelo SM-3W lite em relação ao SM-2W (ex: {“pa”:“-3778.44”,“pb”:“331.22”,“pc”:“36.13”,“pt”:“-3411.08”,“qa”:“-28.12”,“qb”:“-39.98”,“qc”:“7.24”,“qt”:“-60.87”,“uarms”:“223.37”,“ubrms”:“216.30”,“ucrms”:“217.60”,“freq”:“59.99”,“pfa”:“-0.99”,“pfb”:“0.99”,“pfc”:“0.98”,“pft”:“-0.99”,“iarms”:“16.82”,“ibrms”:“1.70”,“icrms”:“0.23”,“ept_g”:“6.32”,“ept_c”:“4.82”} ) .
De toda forma, feito o citado ajuste em cada um dos sensores, o fluxo funcionou corretamente.
Portando fica a dica aos usuários do SM-3W lite, vez que a IETecnologia nos remete para esse relevante tutorial, para configurar o equipamento para uso no Home Assistant.
Segue abaixo o meu fluxo final, para aqueles que desejem importar a solução mencionada:

Geral",“disabled”:false,“info”:“”},{“id”:“df7dee10.97e3e”,“type”:“server”,“name”:“Home Assistant”,“addon”:true},{“id”:“73095eb0810db10c”,“type”:“mqtt-broker”,“name”:“”,“broker”:“localhost”,“port”:“1883”,“clientid”:“”,“autoConnect”:true,“usetls”:false,“protocolVersion”:“4”,“keepalive”:“60”,“cleansession”:true,“birthTopic”:“”,“birthQos”:“0”,“birthPayload”:“”,“birthMsg”:{},“closeTopic”:“”,“closeQos”:“0”,“closePayload”:“”,“closeMsg”:{},“willTopic”:“”,“willQos”:“0”,“willPayload”:“”,“willMsg”:{},“userProps”:“”,“sessionExpiry”:“”},{“id”:“f9ccd45e.71d318”,“type”:“server”,“name”:“Home Assistant”,“version”:5,“addon”:true,“rejectUnauthorizedCerts”:true,“ha_boolean”:“y|yes|true|on|home|open”,“connectionDelay”:true,“cacheJson”:true,“heartbeat”:false,“heartbeatInterval”:30,“areaSelector”:“friendlyName”,“deviceSelector”:“friendlyName”,“entitySelector”:“friendlyName”,“statusSeparator”:“at: “,“statusYear”:“hidden”,“statusMonth”:“short”,“statusDay”:“numeric”,“statusHourCycle”:“h23”,“statusTimeFormat”:“h:m”,“enableGlobalContextStore”:true},{“id”:“9ddee6dec0a9887e”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:””,“name”:“Potência Ativa - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_a”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“d6b3bb8298e61118”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_b”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“2da1ef076515a523”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“sensor config for Potência Ativa - Total”,“version”:6,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energy_power_total”},{“property”:“device_class”,“value”:“power”},{“property”:“icon”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”},{“property”:“last_reset”,“value”:“”}],“resend”:true},{“id”:“01c6296be322c736”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_a”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“925c6988713b321f”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_b”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“485bc215667ee088”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_a”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“f13613acaabe836c”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_c”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“9b5f0bcecd168d08”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Injetada”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_injetada”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:true,“debugEnabled”:false},{“id”:“558bc968492a3fae”,“type”:“ha-entity-config”,“server”:“df7dee10.97e3e”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_c”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“28992575eec61c71”,“type”:“ha-entity-config”,“server”:“df7dee10.97e3e”,“deviceConfig”:“”,“name”:“Tensão - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_c”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“6da9045db3bf8ffd”,“type”:“ha-entity-config”,“server”:“df7dee10.97e3e”,“deviceConfig”:“”,“name”:“Corrente - FaseB”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_b”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“8bb8cca727b8297d”,“type”:“ha-entity-config”,“server”:“df7dee10.97e3e”,“deviceConfig”:“”,“name”:“Energia Consumida”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_consumida”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“b3154c4797736e3b”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“sensor config for Potência Ativa - A”,“version”:6,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energy_power_a”},{“property”:“device_class”,“value”:“power”},{“property”:“icon”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”},{“property”:“last_reset”,“value”:“”}],“resend”:true},{“id”:“3dc64cdd4037215c”,“type”:“mqtt in”,“z”:“8ee83c5112f36a68”,“name”:“Medidor Energia”,“topic”:“homeassistant/sensor/medidor_energia/medidor”,“qos”:“2”,“datatype”:“json”,“broker”:“73095eb0810db10c”,“nl”:false,“rap”:true,“rh”:0,“inputs”:0,“x”:100,“y”:420,“wires”:[[“5cc88796d7480a47”]]},{“id”:“5cc88796d7480a47”,“type”:“json”,“z”:“8ee83c5112f36a68”,“name”:“”,“property”:“payload”,“action”:“obj”,“pretty”:false,“x”:250,“y”:100,“wires”:[[“6a5c53af7bcb0bd7”,“7c5c3a0bdb3b166f”,“a2af37197567a2cc”,“76a9316c3d2ff50b”,“967423feeb17bad9”,“1ac3604b7d138f16”,“e49bc40cdc683fa4”,“f210a0199abdd802”,“587559641de93ba7”,“eb189c37e88c4498”,“1f26236f6a4c629a”,“2c069a2ddd395a7a”,“d6f6ef3ff26fffb1”]]},{“id”:“6a5c53af7bcb0bd7”,“type”:“debug”,“z”:“8ee83c5112f36a68”,“name”:“”,“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“true”,“targetType”:“full”,“statusVal”:“”,“statusType”:“auto”,“x”:390,“y”:40,“wires”:},{“id”:“7c5c3a0bdb3b166f”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase A”,“entityConfig”:“9ddee6dec0a9887e”,“version”:0,“state”:“payload.pa”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:40,“wires”:[]},{“id”:“967423feeb17bad9”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Total”,“entityConfig”:“2da1ef076515a523”,“version”:0,“state”:“payload.pt”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:700,“y”:220,“wires”:[]},{“id”:“1ac3604b7d138f16”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase A”,“entityConfig”:“01c6296be322c736”,“version”:0,“state”:“payload.uarms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:280,“wires”:[]},{“id”:“587559641de93ba7”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase A”,“entityConfig”:“485bc215667ee088”,“version”:0,“state”:“payload.iarms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:460,“wires”:[]},{“id”:“eb189c37e88c4498”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase B”,“entityConfig”:“6da9045db3bf8ffd”,“version”:0,“state”:“payload.ibrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:520,“wires”:[]},{“id”:“d6f6ef3ff26fffb1”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Comsumida”,“entityConfig”:“8bb8cca727b8297d”,“version”:0,“state”:“payload.ept_c”,“stateType”:“msg”,“attributes”:[{“property”:“device_class”,“value”:“measurement”,“valueType”:“str”},{“property”:“last_reset”,“value”:“”,“valueType”:“date”}],“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:700,“wires”:[]},{“id”:“a2af37197567a2cc”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase B”,“entityConfig”:“d6b3bb8298e61118”,“version”:0,“state”:“payload.pb”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:100,“wires”:[]},{“id”:“76a9316c3d2ff50b”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase C”,“entityConfig”:“558bc968492a3fae”,“version”:0,“state”:“payload.pc”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:700,“y”:160,“wires”:[]},{“id”:“e49bc40cdc683fa4”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase B”,“entityConfig”:“925c6988713b321f”,“version”:0,“state”:“payload.ubrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:340,“wires”:[]},{“id”:“f210a0199abdd802”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase C”,“entityConfig”:“28992575eec61c71”,“version”:0,“state”:“payload.ucrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:400,“wires”:[]},{“id”:“1f26236f6a4c629a”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase C”,“entityConfig”:“f13613acaabe836c”,“version”:0,“state”:“payload.icrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:580,“wires”:[]},{“id”:“2c069a2ddd395a7a”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Injetada”,“entityConfig”:“9b5f0bcecd168d08”,“version”:0,“state”:“payload.ept_g”,“stateType”:“msg”,“attributes”:[{“property”:“device_class”,“value”:“measurement”,“valueType”:“str”},{“property”:“last_reset”,“value”:“”,“valueType”:“date”}],“inputOverride”:“allow”,“outputProperties”:,“x”:660,“y”:640,“wires”:[]}]

1 Like

Amigo, estou com o mesmo problema no SM 3Lite. Consegue compartilhar o JSON/Fluxo que você fez/corrigiu no Node-Red, por gentileza?

Obrigado

Primeiro, agradecimentos ao Augusto pela iniciativa.
No meu caso não utilizao Node-Red e não pretendo instalar por enquanto, então fiz diretamente no HA. O meu medidor é o SM-W Lite Monofásico Bidirecional, e a tela de configuração é um pouco diferente do que está no manual, deve ser um firmware mais novo. Segue como ficou a configuração no aparelho:

Eu testei valores abaixo de 30 segundos para publicação dos dados mas acredito que 30 é o mínimo, qualquer valor abaixo dele ao salvar as configurações ele volta para 30.
No HA, para criar as entidades fica assim:

mqtt:
  sensor:
    - name: "SM-W Lite Potência Ativa"
      unique_id: "smwlite_potencia_ativa"
      device_class: power
      state_topic: "casa/energia/medidor"
      state_class: measurement
      unit_of_measurement: "W"
      value_template: "{{ value_json.pa }}"

    - name: "SM-W Lite Consumo da Rede"
      unique_id: "smwlite_consumo_rede"
      state_topic: "casa/energia/medidor"
      state_class: total_increasing
      device_class: energy
      unit_of_measurement: "kWh"
      value_template: "{{ value_json.epa_c }}"

No exemplo tem somente o consumo, para adicionar geração caso tenha solar, a entidade é o mesmo apenas alterando o value template para "{{ value_json.epa_g }}". Esse é o payload que recebo no tópico:

{
  "id": "1",
  "pa": "-956.07",
  "qa": "5.79",
  "sa": "956.08",
  "uarms": "225.49",
  "iarms": "4.27",
  "pft": "-0.99",
  "pga": "178.67",
  "freq": "59.97",
  "epa_c": "30.79",
  "epa_g": "49.00",
  "tpsd": "40.24"
}
1 Like

Segue o fluxo. No node-red, clique nos três traços e depois na opção importar.
Esse fluxo aplica-se ao SM3-Lite Bidirecional verde. Para quem usa a versão mais recente (caixa de cor preta) o fluxo é outro. (estou com com os 2) se o seu for o verde, esse deve servir, se não me avise. PS desculpe a demora em respondê-lo.

Observei, em relação a minha instalação, que na variável ept_g, que no manual indica “geração injetada na concessionária”, o valor informado pelo aparelho corresponderia ao total gerado no mês. Segundo o Suporte da empresa esse valor dependeria da forma como foi feita a instalação, se para medir o consumo, ou a geração ou ainda bidirecional. No meu caso acredito ter feito para bidirecional, porém o valor retornado é o supostamente gerado (estou com divergência em relação ao informado pelo inversor, porém ainda estou apurando os motivos). Feita essas considerações, segue o fluxo que fiz. Lembrando que tem que instalar a integração NODE-RED Companion para que a coisa funcione. Qualquer dúvida estou a disposição.

Julio


[{“id”:“8ee83c5112f36a68”,“type”:“tab”,“label”:“Medidor Energia Geral”,“disabled”:false,“info”:“”},{“id”:“3dc64cdd4037215c”,“type”:“mqtt in”,“z”:“8ee83c5112f36a68”,“name”:“Medidor Energia”,“topic”:“homeassistant/sensor/medidor_energia/medidor”,“qos”:“2”,“datatype”:“json”,“broker”:“73095eb0810db10c”,“nl”:false,“rap”:true,“rh”:0,“inputs”:0,“x”:80,“y”:420,“wires”:[[“5cc88796d7480a47”]]},{“id”:“5cc88796d7480a47”,“type”:“json”,“z”:“8ee83c5112f36a68”,“name”:“”,“property”:“payload”,“action”:“obj”,“pretty”:false,“x”:250,“y”:100,“wires”:[[“6a5c53af7bcb0bd7”,“7c5c3a0bdb3b166f”,“a2af37197567a2cc”,“76a9316c3d2ff50b”,“967423feeb17bad9”,“1ac3604b7d138f16”,“e49bc40cdc683fa4”,“f210a0199abdd802”,“587559641de93ba7”,“eb189c37e88c4498”,“1f26236f6a4c629a”,“2c069a2ddd395a7a”,“d6f6ef3ff26fffb1”]]},{“id”:“6a5c53af7bcb0bd7”,“type”:“debug”,“z”:“8ee83c5112f36a68”,“name”:“”,“active”:true,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“payload”,“targetType”:“msg”,“statusVal”:“”,“statusType”:“auto”,“x”:410,“y”:40,“wires”:},{“id”:“7c5c3a0bdb3b166f”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase A”,“entityConfig”:“9ddee6dec0a9887e”,“version”:0,“state”:“payload.pa”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:40,“wires”:[]},{“id”:“967423feeb17bad9”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Total”,“entityConfig”:“2da1ef076515a523”,“version”:0,“state”:“payload.pt”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:700,“y”:220,“wires”:[]},{“id”:“1ac3604b7d138f16”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase A”,“entityConfig”:“01c6296be322c736”,“version”:0,“state”:“payload.uarms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:280,“wires”:[]},{“id”:“587559641de93ba7”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase A”,“entityConfig”:“485bc215667ee088”,“version”:0,“state”:“payload.iarms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:460,“wires”:[]},{“id”:“eb189c37e88c4498”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase B”,“entityConfig”:“6da9045db3bf8ffd”,“version”:0,“state”:“payload.ibrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:520,“wires”:[]},{“id”:“d6f6ef3ff26fffb1”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Comsumida”,“entityConfig”:“8bb8cca727b8297d”,“version”:0,“state”:“payload.ept_c”,“stateType”:“msg”,“attributes”:[{“property”:“device_class”,“value”:“measurement”,“valueType”:“str”},{“property”:“last_reset”,“value”:“”,“valueType”:“date”}],“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:700,“wires”:[]},{“id”:“a2af37197567a2cc”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase B”,“entityConfig”:“d6b3bb8298e61118”,“version”:0,“state”:“payload.pb”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:100,“wires”:[]},{“id”:“76a9316c3d2ff50b”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase C”,“entityConfig”:“558bc968492a3fae”,“version”:0,“state”:“payload.pc”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:700,“y”:160,“wires”:[]},{“id”:“e49bc40cdc683fa4”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase B”,“entityConfig”:“925c6988713b321f”,“version”:0,“state”:“payload.ubrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:340,“wires”:[]},{“id”:“f210a0199abdd802”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase C”,“entityConfig”:“28992575eec61c71”,“version”:0,“state”:“payload.ucrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:400,“wires”:[]},{“id”:“1f26236f6a4c629a”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase C”,“entityConfig”:“f13613acaabe836c”,“version”:0,“state”:“payload.icrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:580,“wires”:[]},{“id”:“2c069a2ddd395a7a”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Injetada”,“entityConfig”:“9b5f0bcecd168d08”,“version”:0,“state”:“payload.ept_g”,“stateType”:“msg”,“attributes”:[{“property”:“device_class”,“value”:“measurement”,“valueType”:“str”},{“property”:“last_reset”,“value”:“”,“valueType”:“date”}],“inputOverride”:“allow”,“outputProperties”:,“x”:660,“y”:640,“wires”:[]},{“id”:“73095eb0810db10c”,“type”:“mqtt-broker”,“name”:“”,“broker”:“localhost”,“port”:“1883”,“clientid”:“”,“autoConnect”:true,“usetls”:false,“protocolVersion”:“4”,“keepalive”:“60”,“cleansession”:true,“birthTopic”:“”,“birthQos”:“0”,“birthPayload”:“”,“birthMsg”:{},“closeTopic”:“”,“closeQos”:“0”,“closePayload”:“”,“closeMsg”:{},“willTopic”:“”,“willQos”:“0”,“willPayload”:“”,“willMsg”:{},“userProps”:“”,“sessionExpiry”:“”},{“id”:“9ddee6dec0a9887e”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_a”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“2da1ef076515a523”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Total”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_total”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“01c6296be322c736”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_a”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“485bc215667ee088”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_a”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“6da9045db3bf8ffd”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - FaseB”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_b”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“8bb8cca727b8297d”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Consumida”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_consumida”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“d6b3bb8298e61118”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_b”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“558bc968492a3fae”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_c”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“925c6988713b321f”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_b”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“28992575eec61c71”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_c”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“f13613acaabe836c”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_c”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“9b5f0bcecd168d08”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Injetada”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_injetada”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:true,“debugEnabled”:false},{“id”:“f9ccd45e.71d318”,“type”:“server”,“name”:“Home Assistant”,“version”:5,“addon”:true,“rejectUnauthorizedCerts”:true,“ha_boolean”:“y|yes|true|on|home|open”,“connectionDelay”:true,“cacheJson”:true,“heartbeat”:false,“heartbeatInterval”:30,“areaSelector”:“friendlyName”,“deviceSelector”:“friendlyName”,“entitySelector”:“friendlyName”,“statusSeparator”:"at: ",“statusYear”:“hidden”,“statusMonth”:“short”,“statusDay”:“numeric”,“statusHourCycle”:“h23”,“statusTimeFormat”:“h:m”,“enableGlobalContextStore”:true}]

@julio você entrou em contato com eles pelo número do whats no site? Estou com uma listinha de perguntas aqui também haha.

Instalei o SM-W no último sábado então estou deixando as coisas rodarem por um tempo para então avaliar melhor. Na minha instalação solar os cabos que saem do inversor são conectados nos cabos da concessionária usando um conector mordente, antes do QDC da casa. Eu instalei o SM-W depois dessa conexão do fotovoltaico, seguindo o sentido casa → rede.
Comparando os dados do inversor com o SM-W para os últimos dias, a parte de produção solar total está igual ou bem próxima, diferença de 0.5kWh em um dia. A diferença é que o valor do SM-W que recebemos é o total, o HA deve fazer um cálculo para mostrar somente do período selecionado na interface.

[Edit] Eu também criei umas entidades adicionais baseado no potência ativa que o SM-W fornece, um para energia “positiva” e outro para “negativa”. E aí então utilizando um helper de integração Riemann ele faz o cálculo de W para kWh. Estou utilizando elas para gerar um segundo valor em kWh e poder comparar com o que o SM-W disponibiliza também. Primeira imagem valores de geraçõ e consumo do SM-W, segunda imagem é pela integração Riemann:
image
image

Opa meu amigo, o meu é o SM-3W Lite Bidirecional, mas de caixa preta. Consegue me mandar o fluxo para melhor análise? Obrigado.

Bom dia!
Segue o Fluxo do aparelho preto:


[{“id”:“8ee83c5112f36a68”,“type”:“tab”,“label”:“Medidor Energia Geral”,“disabled”:false,“info”:“”},{“id”:“3dc64cdd4037215c”,“type”:“mqtt in”,“z”:“8ee83c5112f36a68”,“name”:“Medidor Energia”,“topic”:“homeassistant/sensor/medidor_energia/medidor”,“qos”:“2”,“datatype”:“json”,“broker”:“73095eb0810db10c”,“nl”:false,“rap”:true,“rh”:0,“inputs”:0,“x”:80,“y”:420,“wires”:[[“5cc88796d7480a47”]]},{“id”:“5cc88796d7480a47”,“type”:“json”,“z”:“8ee83c5112f36a68”,“name”:“”,“property”:“payload”,“action”:“obj”,“pretty”:false,“x”:250,“y”:100,“wires”:[[“6a5c53af7bcb0bd7”,“7c5c3a0bdb3b166f”,“a2af37197567a2cc”,“76a9316c3d2ff50b”,“967423feeb17bad9”,“1ac3604b7d138f16”,“e49bc40cdc683fa4”,“f210a0199abdd802”,“587559641de93ba7”,“eb189c37e88c4498”,“1f26236f6a4c629a”,“212b88ec08dcbe5c”,“fc752ebcac5cdde2”,“65fd91343733e1bb”,“ccaf6dd40977bcfd”,“fdbdeb07ad09824d”,“1f40cf55af1f5acb”,“cc5a9a8bde4fb682”]]},{“id”:“6a5c53af7bcb0bd7”,“type”:“debug”,“z”:“8ee83c5112f36a68”,“name”:“”,“active”:false,“tosidebar”:true,“console”:false,“tostatus”:false,“complete”:“payload”,“targetType”:“msg”,“statusVal”:“”,“statusType”:“auto”,“x”:410,“y”:40,“wires”:},{“id”:“7c5c3a0bdb3b166f”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase A”,“entityConfig”:“9ddee6dec0a9887e”,“version”:0,“state”:“payload.pa”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:40,“wires”:[]},{“id”:“967423feeb17bad9”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Total”,“entityConfig”:“2da1ef076515a523”,“version”:0,“state”:“payload.pt”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:700,“y”:220,“wires”:[]},{“id”:“1ac3604b7d138f16”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase A”,“entityConfig”:“01c6296be322c736”,“version”:0,“state”:“payload.uarms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:280,“wires”:[]},{“id”:“587559641de93ba7”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase A”,“entityConfig”:“485bc215667ee088”,“version”:0,“state”:“payload.iarms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:460,“wires”:[]},{“id”:“eb189c37e88c4498”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase B”,“entityConfig”:“6da9045db3bf8ffd”,“version”:0,“state”:“payload.ibrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:520,“wires”:[]},{“id”:“d6f6ef3ff26fffb1”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Consumida”,“entityConfig”:“8bb8cca727b8297d”,“version”:0,“state”:“payload.eptc_c”,“stateType”:“msg”,“attributes”:[{“property”:“device_class”,“value”:“measurement”,“valueType”:“str”},{“property”:“last_reset”,“value”:“”,“valueType”:“date”}],“inputOverride”:“allow”,“outputProperties”:,“x”:1390,“y”:900,“wires”:[]},{“id”:“a2af37197567a2cc”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase B”,“entityConfig”:“d6b3bb8298e61118”,“version”:0,“state”:“payload.pb”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:100,“wires”:[]},{“id”:“76a9316c3d2ff50b”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Potência Ativa - Fase C”,“entityConfig”:“558bc968492a3fae”,“version”:0,“state”:“payload.pc”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:160,“wires”:[]},{“id”:“e49bc40cdc683fa4”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase B”,“entityConfig”:“925c6988713b321f”,“version”:0,“state”:“payload.ubrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:340,“wires”:[]},{“id”:“f210a0199abdd802”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Tensão - Fase C”,“entityConfig”:“28992575eec61c71”,“version”:0,“state”:“payload.ucrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:400,“wires”:[]},{“id”:“1f26236f6a4c629a”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente - Fase C”,“entityConfig”:“f13613acaabe836c”,“version”:0,“state”:“payload.icrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:580,“wires”:[]},{“id”:“212b88ec08dcbe5c”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Corrente Total”,“entityConfig”:“3461774d95e1c1ff”,“version”:0,“state”:“payload.itrms”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:680,“y”:640,“wires”:[]},{“id”:“fc752ebcac5cdde2”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Frequência Rede”,“entityConfig”:“b35c6c86b5e40de2”,“version”:0,“state”:“payload.freq”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:690,“y”:1020,“wires”:[]},{“id”:“65fd91343733e1bb”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Temperatura Medidor Energia”,“entityConfig”:“bbea36c7eb0d7d33”,“version”:0,“state”:“payload.tpsd”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:730,“y”:1100,“wires”:[]},{“id”:“ccaf6dd40977bcfd”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Gerada - Fase A”,“entityConfig”:“ddb9d9b379a111f8”,“version”:0,“state”:“payload.epa_g”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:710,“y”:700,“wires”:[[“b0ce9307a5d0e2f1”]]},{“id”:“fdbdeb07ad09824d”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Consumida - Fase A”,“entityConfig”:“85ad2d8ff596bec9”,“version”:0,“state”:“payload.epa_c”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:720,“y”:820,“wires”:[[“84fda00f83424024”]]},{“id”:“1f40cf55af1f5acb”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Consumida - Fase B”,“entityConfig”:“647af0be9808fe0d”,“version”:0,“state”:“payload.epb_c”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:720,“y”:880,“wires”:[[“84fda00f83424024”]]},{“id”:“cc5a9a8bde4fb682”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Consumida - Fase C”,“entityConfig”:“20e425ead0632b46”,“version”:0,“state”:“payload.epc_c”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:720,“y”:940,“wires”:[[“84fda00f83424024”]]},{“id”:“84fda00f83424024”,“type”:“function”,“z”:“8ee83c5112f36a68”,“name”:“Totaliza Consumo Energia”,“func”:“var eptc_c = Number(msg.payload.epa_c) + Number(msg.payload.epb_c) + Number(msg.payload.epc_c);\neptc_c =eptc_c.toFixed(2)\nmsg.payload.eptc_c = eptc_c \nreturn msg;”,“outputs”:1,“noerr”:0,“initialize”:“”,“finalize”:“”,“libs”:,“x”:1090,“y”:900,“wires”:[[“d6f6ef3ff26fffb1”]]},{“id”:“b0ce9307a5d0e2f1”,“type”:“function”,“z”:“8ee83c5112f36a68”,“name”:“function 1”,“func”:“\nmsg.payload.epa_g = (Number(msg.payload.epa_g) - 13.36).toFixed(2)\nreturn msg;”,“outputs”:1,“noerr”:0,“initialize”:“”,“finalize”:“”,“libs”:,“x”:1020,“y”:700,“wires”:[[“3e329eb07982dcf6”]]},{“id”:“3e329eb07982dcf6”,“type”:“ha-sensor”,“z”:“8ee83c5112f36a68”,“name”:“Energia Solar Líquida - Fase A”,“entityConfig”:“75210eca313b5bdf”,“version”:0,“state”:“payload.epa_g”,“stateType”:“msg”,“attributes”:,“inputOverride”:“allow”,“outputProperties”:,“x”:1270,“y”:700,“wires”:[]},{“id”:“73095eb0810db10c”,“type”:“mqtt-broker”,“name”:“”,“broker”:“localhost”,“port”:“1883”,“clientid”:“”,“autoConnect”:true,“usetls”:false,“protocolVersion”:“4”,“keepalive”:“60”,“cleansession”:true,“birthTopic”:“”,“birthQos”:“0”,“birthPayload”:“”,“birthMsg”:{},“closeTopic”:“”,“closeQos”:“0”,“closePayload”:“”,“closeMsg”:{},“willTopic”:“”,“willQos”:“0”,“willPayload”:“”,“willMsg”:{},“userProps”:“”,“sessionExpiry”:“”},{“id”:“9ddee6dec0a9887e”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_a”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“2da1ef076515a523”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Total”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_total”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“01c6296be322c736”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_a”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“485bc215667ee088”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_a”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“6da9045db3bf8ffd”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - FaseB”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_b”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“8bb8cca727b8297d”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Consumida”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_consumida”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“d6b3bb8298e61118”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_b”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“558bc968492a3fae”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Potência Ativa - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“potencia_ativa_fase_c”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“power”},{“property”:“unit_of_measurement”,“value”:“W”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“925c6988713b321f”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_b”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“28992575eec61c71”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Tensão - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“tensao_fase_c”},{“property”:“icon”,“value”:“mdi:alpha-v-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“V”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“f13613acaabe836c”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente - Fase C”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_fase_c”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:true,“debugEnabled”:false},{“id”:“3461774d95e1c1ff”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Corrente Total”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“corrente_total”},{“property”:“icon”,“value”:“mdi:alpha-a-circle-outline”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“A”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“b35c6c86b5e40de2”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Frequência Rede”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“frequencia_rede”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“”},{“property”:“unit_of_measurement”,“value”:“Hz”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“bbea36c7eb0d7d33”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Temperatura Medidor Energia”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“temperatura_medidor_energia”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“temperature”},{“property”:“unit_of_measurement”,“value”:“°C”},{“property”:“state_class”,“value”:“”}],“resend”:false,“debugEnabled”:false},{“id”:“ddb9d9b379a111f8”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Gerada - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_gerada_fase_a”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“85ad2d8ff596bec9”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Consumida - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_consumida_fase_a”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“647af0be9808fe0d”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Consumida - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_consumida_fase_b”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“20e425ead0632b46”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Consumida - Fase B”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_consumida_fase_c”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false},{“id”:“75210eca313b5bdf”,“type”:“ha-entity-config”,“server”:“f9ccd45e.71d318”,“deviceConfig”:“”,“name”:“Energia Solar Líquida - Fase A”,“version”:“6”,“entityType”:“sensor”,“haConfig”:[{“property”:“name”,“value”:“energia_solar_liquida_fase_a”},{“property”:“icon”,“value”:“”},{“property”:“entity_category”,“value”:“”},{“property”:“entity_picture”,“value”:“”},{“property”:“device_class”,“value”:“energy”},{“property”:“unit_of_measurement”,“value”:“kWh”},{“property”:“state_class”,“value”:“total_increasing”}],“resend”:false,“debugEnabled”:false,“info”:“valores após 29.07.2023”},{“id”:“f9ccd45e.71d318”,“type”:“server”,“name”:“Home Assistant”,“version”:5,“addon”:true,“rejectUnauthorizedCerts”:true,“ha_boolean”:“y|yes|true|on|home|open”,“connectionDelay”:true,“cacheJson”:true,“heartbeat”:false,“heartbeatInterval”:30,“areaSelector”:“friendlyName”,“deviceSelector”:“friendlyName”,“entitySelector”:“friendlyName”,“statusSeparator”:"at: ",“statusYear”:“hidden”,“statusMonth”:“short”,“statusDay”:“numeric”,“statusHourCycle”:“h23”,“statusTimeFormat”:“h:m”,“enableGlobalContextStore”:true}]

1 Like

William, desculpe a demora.
Eu enviei as informações requeridas por e-mail. Não sou acostumado a usar fórum, motivo pelo qual estou fazendo besteira ao responder diretamente e não por aqui.
Sobre os cálculos, eu observei que o SM-W gera informações em intervalos menores (no meu caso está configurado para 30s) do que o meu inversor solar, o que por si só gera alguma diferença na comparação. Fiquei interessado nessa integração que calcula de W para kWh. Observo que suas soluções estão mais evoluídas que as minhas. De toda forma estou à disposição.

Alguém sabe onde é possível encontrar este medidor bifásico citado no primeiro post? Não o encontro para comprar.

Passando para atualizar.

De acordo com a IETecnologia, eles não fabricam mais o bifásico.
Somente mono e trifásico.

O que é uma pena pois o preço do trifásico é muito maior do era o bifásico.

Está Dando erro na importação do fluxo :sleepy:

Não é que da pra arrumar…

Testa ai:

[{"id":"8ee83c5112f36a68","type":"tab","label":"Medidor Energia Geral","disabled":true,"info":""},{"id":"3dc64cdd4037215c","type":"mqtt in","z":"8ee83c5112f36a68","name":"Medidor Energia","topic":"homeassistant/sensor/medidor_energia/medidor","qos":"2","datatype":"json","broker":"73095eb0810db10c","nl":false,"rap":true,"rh":0,"inputs":0,"x":80,"y":420,"wires":[["5cc88796d7480a47"]]},{"id":"5cc88796d7480a47","type":"json","z":"8ee83c5112f36a68","name":"","property":"payload","action":"obj","pretty":false,"x":250,"y":100,"wires":[["6a5c53af7bcb0bd7","7c5c3a0bdb3b166f","a2af37197567a2cc","76a9316c3d2ff50b","967423feeb17bad9","1ac3604b7d138f16","e49bc40cdc683fa4","f210a0199abdd802","587559641de93ba7","eb189c37e88c4498","1f26236f6a4c629a","212b88ec08dcbe5c","fc752ebcac5cdde2","65fd91343733e1bb","ccaf6dd40977bcfd","fdbdeb07ad09824d","1f40cf55af1f5acb","cc5a9a8bde4fb682"]]},{"id":"6a5c53af7bcb0bd7","type":"debug","z":"8ee83c5112f36a68","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":410,"y":40,"wires":[]},{"id":"7c5c3a0bdb3b166f","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Potência Ativa - Fase A","entityConfig":"9ddee6dec0a9887e","version":0,"state":"payload.pa","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":710,"y":40,"wires":[[]]},{"id":"967423feeb17bad9","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Potência Ativa - Total","entityConfig":"2da1ef076515a523","version":0,"state":"payload.pt","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":700,"y":220,"wires":[[]]},{"id":"1ac3604b7d138f16","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Tensão - Fase A","entityConfig":"01c6296be322c736","version":0,"state":"payload.uarms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":680,"y":280,"wires":[[]]},{"id":"587559641de93ba7","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Corrente - Fase A","entityConfig":"485bc215667ee088","version":0,"state":"payload.iarms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":690,"y":460,"wires":[[]]},{"id":"eb189c37e88c4498","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Corrente - Fase B","entityConfig":"6da9045db3bf8ffd","version":0,"state":"payload.ibrms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":690,"y":520,"wires":[[]]},{"id":"d6f6ef3ff26fffb1","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Energia Consumida","entityConfig":"8bb8cca727b8297d","version":0,"state":"payload.eptc_c","stateType":"msg","attributes":[{"property":"device_class","value":"measurement","valueType":"str"},{"property":"last_reset","value":"","valueType":"date"}],"inputOverride":"allow","outputProperties":[],"x":1390,"y":900,"wires":[[]]},{"id":"a2af37197567a2cc","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Potência Ativa - Fase B","entityConfig":"d6b3bb8298e61118","version":0,"state":"payload.pb","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":710,"y":100,"wires":[[]]},{"id":"76a9316c3d2ff50b","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Potência Ativa - Fase C","entityConfig":"558bc968492a3fae","version":0,"state":"payload.pc","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":710,"y":160,"wires":[[]]},{"id":"e49bc40cdc683fa4","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Tensão - Fase B","entityConfig":"925c6988713b321f","version":0,"state":"payload.ubrms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":680,"y":340,"wires":[[]]},{"id":"f210a0199abdd802","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Tensão - Fase C","entityConfig":"28992575eec61c71","version":0,"state":"payload.ucrms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":680,"y":400,"wires":[[]]},{"id":"1f26236f6a4c629a","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Corrente - Fase C","entityConfig":"f13613acaabe836c","version":0,"state":"payload.icrms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":690,"y":580,"wires":[[]]},{"id":"212b88ec08dcbe5c","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Corrente Total","entityConfig":"3461774d95e1c1ff","version":0,"state":"payload.itrms","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":680,"y":640,"wires":[[]]},{"id":"fc752ebcac5cdde2","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Frequência Rede","entityConfig":"b35c6c86b5e40de2","version":0,"state":"payload.freq","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":690,"y":1020,"wires":[[]]},{"id":"65fd91343733e1bb","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Temperatura Medidor Energia","entityConfig":"bbea36c7eb0d7d33","version":0,"state":"payload.tpsd","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":730,"y":1100,"wires":[[]]},{"id":"ccaf6dd40977bcfd","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Energia Gerada - Fase A","entityConfig":"ddb9d9b379a111f8","version":0,"state":"payload.epa_g","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":710,"y":700,"wires":[["b0ce9307a5d0e2f1"]]},{"id":"fdbdeb07ad09824d","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Energia Consumida - Fase A","entityConfig":"85ad2d8ff596bec9","version":0,"state":"payload.epa_c","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":720,"y":820,"wires":[["84fda00f83424024"]]},{"id":"1f40cf55af1f5acb","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Energia Consumida - Fase B","entityConfig":"647af0be9808fe0d","version":0,"state":"payload.epb_c","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":720,"y":880,"wires":[["84fda00f83424024"]]},{"id":"cc5a9a8bde4fb682","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Energia Consumida - Fase C","entityConfig":"20e425ead0632b46","version":0,"state":"payload.epc_c","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":720,"y":940,"wires":[["84fda00f83424024"]]},{"id":"84fda00f83424024","type":"function","z":"8ee83c5112f36a68","name":"Totaliza Consumo Energia","func":"var eptc_c = Number(msg.payload.epa_c) + Number(msg.payload.epb_c) + Number(msg.payload.epc_c);\neptc_c =eptc_c.toFixed(2)\nmsg.payload.eptc_c = eptc_c \nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1090,"y":900,"wires":[["d6f6ef3ff26fffb1"]]},{"id":"b0ce9307a5d0e2f1","type":"function","z":"8ee83c5112f36a68","name":"function 1","func":"\nmsg.payload.epa_g = (Number(msg.payload.epa_g) - 13.36).toFixed(2)\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1020,"y":700,"wires":[["3e329eb07982dcf6"]]},{"id":"3e329eb07982dcf6","type":"ha-sensor","z":"8ee83c5112f36a68","name":"Energia Solar Líquida - Fase A","entityConfig":"75210eca313b5bdf","version":0,"state":"payload.epa_g","stateType":"msg","attributes":[],"inputOverride":"allow","outputProperties":[],"x":1270,"y":700,"wires":[[]]},{"id":"73095eb0810db10c","type":"mqtt-broker","name":"","broker":"localhost","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"userProps":"","sessionExpiry":""},{"id":"9ddee6dec0a9887e","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Potência Ativa - Fase A","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"potencia_ativa_fase_a"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"power"},{"property":"unit_of_measurement","value":"W"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"2da1ef076515a523","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Potência Ativa - Total","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"potencia_ativa_total"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"power"},{"property":"unit_of_measurement","value":"W"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"01c6296be322c736","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Tensão - Fase A","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"tensao_fase_a"},{"property":"icon","value":"mdi:alpha-v-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"V"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"485bc215667ee088","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Corrente - Fase A","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"corrente_fase_a"},{"property":"icon","value":"mdi:alpha-a-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"A"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"6da9045db3bf8ffd","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Corrente - FaseB","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"corrente_fase_b"},{"property":"icon","value":"mdi:alpha-a-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"A"},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"8bb8cca727b8297d","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Energia Consumida","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"energia_consumida"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"energy"},{"property":"unit_of_measurement","value":"kWh"},{"property":"state_class","value":"total_increasing"}],"resend":false,"debugEnabled":false},{"id":"d6b3bb8298e61118","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Potência Ativa - Fase B","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"potencia_ativa_fase_b"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"power"},{"property":"unit_of_measurement","value":"W"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"558bc968492a3fae","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Potência Ativa - Fase C","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"potencia_ativa_fase_c"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"power"},{"property":"unit_of_measurement","value":"W"},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"925c6988713b321f","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Tensão - Fase B","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"tensao_fase_b"},{"property":"icon","value":"mdi:alpha-v-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"V"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"28992575eec61c71","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Tensão - Fase C","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"tensao_fase_c"},{"property":"icon","value":"mdi:alpha-v-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"V"},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"f13613acaabe836c","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Corrente - Fase C","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"corrente_fase_c"},{"property":"icon","value":"mdi:alpha-a-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"A"},{"property":"state_class","value":""}],"resend":true,"debugEnabled":false},{"id":"3461774d95e1c1ff","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Corrente Total","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"corrente_total"},{"property":"icon","value":"mdi:alpha-a-circle-outline"},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"A"},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"b35c6c86b5e40de2","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Frequência Rede","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"frequencia_rede"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":""},{"property":"unit_of_measurement","value":"Hz"},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"bbea36c7eb0d7d33","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Temperatura Medidor Energia","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"temperatura_medidor_energia"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"temperature"},{"property":"unit_of_measurement","value":"°C"},{"property":"state_class","value":""}],"resend":false,"debugEnabled":false},{"id":"ddb9d9b379a111f8","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Energia Gerada - Fase A","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"energia_gerada_fase_a"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"energy"},{"property":"unit_of_measurement","value":"kWh"},{"property":"state_class","value":"total_increasing"}],"resend":false,"debugEnabled":false},{"id":"85ad2d8ff596bec9","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Energia Consumida - Fase A","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"energia_consumida_fase_a"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"energy"},{"property":"unit_of_measurement","value":"kWh"},{"property":"state_class","value":"total_increasing"}],"resend":false,"debugEnabled":false},{"id":"647af0be9808fe0d","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Energia Consumida - Fase B","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"energia_consumida_fase_b"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"energy"},{"property":"unit_of_measurement","value":"kWh"},{"property":"state_class","value":"total_increasing"}],"resend":false,"debugEnabled":false},{"id":"20e425ead0632b46","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Energia Consumida - Fase B","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"energia_consumida_fase_c"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"energy"},{"property":"unit_of_measurement","value":"kWh"},{"property":"state_class","value":"total_increasing"}],"resend":false,"debugEnabled":false},{"id":"75210eca313b5bdf","type":"ha-entity-config","server":"f9ccd45e.71d318","deviceConfig":"","name":"Energia Solar Líquida - Fase A","version":"6","entityType":"sensor","haConfig":[{"property":"name","value":"energia_solar_liquida_fase_a"},{"property":"icon","value":""},{"property":"entity_category","value":""},{"property":"entity_picture","value":""},{"property":"device_class","value":"energy"},{"property":"unit_of_measurement","value":"kWh"},{"property":"state_class","value":"total_increasing"}],"resend":false,"debugEnabled":false,"info":"valores após 29.07.2023"},{"id":"f9ccd45e.71d318","type":"server","name":"Home Assistant","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30,"areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}]

Perfeito !!! Muito obrigado

Ótimo fluxo mas fiquei com algumas dúvidas.

Porque subtrair sem 13.36 da energia gerada?

No consumo algum motivo para utilizar função para soma ao invés de ept_c e ept_g na geração?

Meu payload completo, alguém sabe a que se refere qa/qb/qc/qt , sa/sb/sc/st , pga/pgb/pgc e yuaub/yuauc/yubuc ?

  • id: “1”
  • pa: “0.15”
  • pb: “-0.15”
  • pc: “-0.15”
  • pt: “0.00”
  • qa: “0.00”
  • qb: “-0.15”
  • qc: “0.00”
  • qt: “0.00”
  • sa: “0.15”
  • sb: “0.00”
  • sc: “0.00”
  • st: “0.00”
  • uarms: “127.61”
  • ubrms: “0.24”
  • ucrms: “0.23”
  • iarms: “0.03”
  • ibrms: “0.03”
  • icrms: “0.03”
  • itrms: “0.00”
  • pfa: “0.99”
  • pfb: “1.00”
  • pfc: “1.00”
  • pft: “0.99”
  • pga: “-89.98”
  • pgb: “0.00”
  • pgc: “0.00”
  • freq: “60.00”
  • epa_c: “0.00”
  • epb_c: “0.00”
  • epc_c: “0.00”
  • ept_c: “0.00”
  • epa_g: “0.00”
  • epb_g: “0.00”
  • epc_g: “0.00”
  • ept_g: “0.00”
  • yuaub: “270.01”
  • yuauc: “270.01”
  • yubuc: “0.00”
  • tpsd: “28.63”