# Addon para estufas Ecoforest

**URL:** <https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199>\
**Category:** Partilha de Projectos\
**Tags:** hassio\
**Created:** [21 Março , 2020 02:08 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199 "2020-03-21T02:08:43Z")\
**Posts on this page:** 17\
**Page:** 2

<div class="post-metadata">

**Author:** ![Henrique\_Baptista](https://forum.cpha.pt/user_avatar/forum.cpha.pt/henrique_baptista/32/11720_2.png) [@Henrique\_Baptista](https://forum.cpha.pt/u/Henrique_Baptista)\
**Post date:** [9 Fevereiro , 2022 14:38 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/21 "2022-02-09T14:38:56Z")

</div>

# ecoforest-proxy

[s6-init] making user provided files available at /var/run/s6/etc…exited 0. [s6-init] ensuring user provided files have correct perms…exited 0. [fix-attrs.d] applying ownership & permissions fixes… [fix-attrs.d] done. [cont-init.d] executing container initialization scripts… [cont-init.d] done. [services.d] starting services [services.d] done. 2022-02-09T02:36:07 Ecoforest proxy server has started.

{“error\_MODO\_on\_off”: “0”, “on\_off”: “0”, “modo\_operacion”: “0”, “modo\_func”: “1”, “estado”: “0”, “consigna\_potencia”: “4”, “consigna\_temperatura”: “29.0”, “temperatura”: “18.0”, “temperatura\_ext”: “—.-”, “state”: “off”}

---

<div class="post-metadata">

**Author:** ![Jose\_Alves](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jose_alves/32/3281_2.png) [@Jose\_Alves](https://forum.cpha.pt/u/Jose_Alves)\
**Post date:** [9 Fevereiro , 2022 15:08 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/22 "2022-02-09T15:08:25Z")

</div>

Boas @Henrique_Baptista,

ok, o addon parece-me estar a funcionar bem, pois o proxy esté em cima e responde bem ao pedido de estados.

Seria possivel partilhar a secção do configuration.yaml referente?

O mais basico será algo deste estilo:

```auto
  - platform: rest
    name: ecoforest
    resource: 'http://homeassistant.lan:8998/ecoforest/fullstats'
    method: 'GET'
    scan_interval: 10
    force_update: true
    json_attributes:
      - temperatura
      - consigna_potencia
      - modo_func
      - modo_operacion
      - state
      - on_off
      - consigna_temperatura
      - estado
      - error_MODO_on_off
  - platform: template
    sensors:
      ecoforest_status:
# entity_id: sensor.ecoforest
        friendly_name: "Status"
        value_template: "{{ state_attr('sensor.ecoforest', 'state') }}"
      ecoforest_temp:
# entity_id: sensor.ecoforest
        friendly_name: "Temperature"
        unit_of_measurement: "°C"
        value_template: "{{ state_attr('sensor.ecoforest', 'consigna_temperatura') }}"
      ecoforest_potencia:
# entity_id: sensor.ecoforest
        friendly_name: "Power"
        value_template: "{{ state_attr('sensor.ecoforest', 'consigna_potencia') }}"
      ecoforest_room_temp:
# entity_id: sensor.ecoforest
        friendly_name: "Room Temperature"
        unit_of_measurement: "°C"
        value_template: "{{ state_attr('sensor.ecoforest', 'temperatura') }}"

```

um abraço,  
Jose

---

<div class="post-metadata">

**Author:** ![Henrique\_Baptista](https://forum.cpha.pt/user_avatar/forum.cpha.pt/henrique_baptista/32/11720_2.png) [@Henrique\_Baptista](https://forum.cpha.pt/u/Henrique_Baptista)\
**Post date:** [9 Fevereiro , 2022 15:46 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/23 "2022-02-09T15:46:20Z")

</div>

Depois da dica “http://\<homeassistant\_IP\>:8998/ecoforest/fullstats” vi que no ficheiro configuration.yaml estava o endereço da caldeiram troquei e já está a devolver dados.  
Não é possível interagir, ligar, desligar e aumentar e diminuir potência ?

---

<div class="post-metadata">

**Author:** ![Jose\_Alves](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jose_alves/32/3281_2.png) [@Jose\_Alves](https://forum.cpha.pt/u/Jose_Alves)\
**Post date:** [9 Fevereiro , 2022 16:14 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/24 "2022-02-09T16:14:44Z")

</div>

Boas @Henrique_Baptista,  
fico feliz por saber que já está a funcionar!  
Quanto ao card não sei se entendi a sua questão, mas vai depender do que quer expor, quer seja via UI ou code.  
Eu tenho umas quantas novidades alinhavadas para publicar, mas o tempo tem sido curto para as acabar de testar e documentar…  
De qualquer, vamos falando e qualquer problema, duvida ou sugestao, esteja a vontade para me pingar!

Um abraço,  
Jose

---

<div class="post-metadata">

**Author:** ![Henrique\_Baptista](https://forum.cpha.pt/user_avatar/forum.cpha.pt/henrique_baptista/32/11720_2.png) [@Henrique\_Baptista](https://forum.cpha.pt/u/Henrique_Baptista)\
**Post date:** [10 Fevereiro , 2022 23:31 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/25 "2022-02-10T23:31:31Z")

</div>

Boa noite.  
Quero referir-me à possibilidade de ligar/desligar, aumentar/diminuir potência.  
Obrigado

---

<div class="post-metadata">

**Author:** ![Jose\_Alves](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jose_alves/32/3281_2.png) [@Jose\_Alves](https://forum.cpha.pt/u/Jose_Alves)\
**Post date:** [11 Fevereiro , 2022 02:38 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/26 "2022-02-11T02:38:22Z")

</div>

Boas @Henrique_Baptista,

o proxy implementado por este addon, disponibiliza os seguintes endpoints:

```auto
            '/healthcheck': self.healthcheck,
            '/ecoforest/fullstats': self.stats,
            '/ecoforest/status': self.get_status,
            '/ecoforest/set_status': self.set_status,
            '/ecoforest/set_temp': self.set_temp,

```

Ou seja, para ligar basta fazer um pedido deste estilo:

`http://homeassistant.lan:8998/ecoforest/set_status?status=on`

Ou ainda, algo deste estilo para escolher a temperatura:

`http://homeassistant.lan:8998/ecoforest/set_temp?temp=25`

Um abraço,  
Jose

---

<div class="post-metadata">

**Author:** ![Henrique\_Baptista](https://forum.cpha.pt/user_avatar/forum.cpha.pt/henrique_baptista/32/11720_2.png) [@Henrique\_Baptista](https://forum.cpha.pt/u/Henrique_Baptista)\
**Post date:** [11 Fevereiro , 2022 21:12 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/27 "2022-02-11T21:12:14Z")

</div>

Desculpe, eu tenho 2 semanas de HA.  
Como posso implementar isso?  
Com helpers?

---

<div class="post-metadata">

**Author:** ![francescros](https://forum.cpha.pt/user_avatar/forum.cpha.pt/francescros/32/13590_2.png) [@francescros](https://forum.cpha.pt/u/francescros)\
**Post date:** [26 Novembro , 2022 21:55 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/28 "2022-11-26T21:55:20Z")

</div>

Olá!  
Também estou usando o tradutor do google - espero que corra bem e seja compreendido.  
Eu tenho o Home Assistant Core no Docker, mas não consigo instalá-lo. O HA Core não possui complementos.  
Existe uma maneira de instalá-lo? Eu tentei no github do nunolopes, mas também não consegui.  
Muito obrigado!

---

<div class="post-metadata">

**Author:** ![nikito7](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nikito7/32/18185_2.png) [@nikito7](https://forum.cpha.pt/u/nikito7)\
**Post date:** [26 Novembro , 2022 22:25 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/30 "2022-11-26T22:25:32Z")

</div>

Podes tentar:

{[https://github.com/nunolopes/ecoforest-proxy#docker-compose](https://github.com/nunolopes/ecoforest-proxy#docker-compose)}

---

<div class="post-metadata">

**Author:** ![francescros](https://forum.cpha.pt/user_avatar/forum.cpha.pt/francescros/32/13590_2.png) [@francescros](https://forum.cpha.pt/u/francescros)\
**Post date:** [28 Novembro , 2022 21:44 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/31 "2022-11-28T21:44:04Z")

</div>

Obrigado nikito7! Eu tentei do portainer como stack, mas não me deixa correr - é como se algo estivesse faltando. Tem que ser do docker compose? Onde copiar o arquivo .py?

---

<div class="post-metadata">

**Author:** ![tikes](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/t/90ced4/32.png) [@tikes](https://forum.cpha.pt/u/tikes)\
**Post date:** [29 Novembro , 2022 11:28 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/32 "2022-11-29T11:28:06Z")

</div>

Viva @Jose_Alves , fiz a atualização do addon para a versão 0.61 e deixou de funcionar.  
A iniciar o addon dá o erro “s6-overlay-suexec: fatal: can only rua as pid 1”.

Esta atualização trouxe alguma coisa que podia provocar isto?

Obrigado

---

<div class="post-metadata">

**Author:** ![Jose\_Alves](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jose_alves/32/3281_2.png) [@Jose\_Alves](https://forum.cpha.pt/u/Jose_Alves)\
**Post date:** [1 Dezembro , 2022 04:15 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/33 "2022-12-01T04:15:39Z")

</div>

Boas @francescros e @tikes,

desculpem a demora, mas nos ultimos tempos o meu trabalho leva-me o tempo todo…

O problema estava em algumas alteracoes relacionadas com a base image qual alterou recentemente, mas estive a dar uns toques e apesar de ainda ter de olhar para isto com mais calma (pois tambem tenho uma longa lista de alteracoes que quero fazer), penso que já deve estar a funcionar para todos.

Nos proximos dias devo ter mais uns minutos para trabalhar nas outras alteracoes, mas qualquer coisa, disponham!

Um abraço,  
Jose

---

<div class="post-metadata">

**Author:** ![francescros](https://forum.cpha.pt/user_avatar/forum.cpha.pt/francescros/32/13590_2.png) [@francescros](https://forum.cpha.pt/u/francescros)\
**Post date:** [1 Dezembro , 2022 09:27 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/34 "2022-12-01T09:27:17Z")

</div>

Muito obrigado! Estarei atento às alteracoes. O programador de modelos que vem por padrão no fogão não funciona tão bem quanto eu preciso.  
Obrigado novamente!

---

<div class="post-metadata">

**Author:** ![francescros](https://forum.cpha.pt/user_avatar/forum.cpha.pt/francescros/32/13590_2.png) [@francescros](https://forum.cpha.pt/u/francescros)\
**Post date:** [2 Dezembro , 2022 10:31 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/35 "2022-12-02T10:31:24Z")

</div>

Olá! Já peguei no repositório @nunolopes. Eu estava tentando a partir de stacks de Portainer e não é possível fazer a compilação. Na linha de comando no terminal, você pode iniciar o docker-compose e ele funciona no Home Assistant Core no docker.  
Muito obrigado! Vou ficar de olho.

---

<div class="post-metadata">

**Author:** ![Jose\_Alves](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jose_alves/32/3281_2.png) [@Jose\_Alves](https://forum.cpha.pt/u/Jose_Alves)\
**Post date:** [2 Dezembro , 2022 21:34 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/36 "2022-12-02T21:34:57Z")

</div>

Esta versao funcionou bem?

---

<div class="post-metadata">

**Author:** ![francescros](https://forum.cpha.pt/user_avatar/forum.cpha.pt/francescros/32/13590_2.png) [@francescros](https://forum.cpha.pt/u/francescros)\
**Post date:** [2 Dezembro , 2022 21:59 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/38 "2022-12-02T21:59:33Z")

</div>

Já tive que ajustar alguma linha da configuração do yaml, e ainda tem alguns sensores que não funcionam para mim. Mas o que eu precisava, que era ligar e desligar, agora funciona para mim. Vou ficar de olho no que você postar.  
Muito obrigado!

---

<div class="post-metadata">

**Author:** ![Slrl4](https://forum.cpha.pt/user_avatar/forum.cpha.pt/slrl4/32/13743_2.png) [@Slrl4](https://forum.cpha.pt/u/Slrl4)\
**Post date:** [15 Dezembro , 2022 01:45 UTC](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199/39 "2022-12-15T01:45:08Z")

</div>

Olá

Estou usando o google tradutor, caso você não entenda muito bem.

Você poderia me dizer a linha de comando que você usou para integrá-lo ao docker-compose?

Muito obrigado

[Página anterior](https://forum.cpha.pt/t/addon-para-estufas-ecoforest/4199.md?page=1)
