Wifi thermostat (Beok, Floureon, Beca Energy) component

Hello.

I’m interested in this component to attach WiFi thermostat to Home Assistant w/o internet connection to any cloud. No PID support is required for me.

What is the status? Is it operational on 0.98.x version of Home Assistant? Fotr the moment I look at BHT-002-GCL thermostat. As I understand this is another broadlink clone.

Can I use thermostat in two mode simultaneously (with HA control and with thermostat programs)?

Thanks for any information.

I just upgrade mine today to 98.x but haven’t been home to test yet.

Seems to still work for me going from 96.x

Great news. Please can You share Your configuration, thermostat model and vendor? What’s Your impression after using it for a while? Does it work offline (w/o internet)?

I’m choosing between Z-Wave thermostats (very expansive) and WiFi (most of them works over internet).

Thanks for any information.

Mine was an eBay one, I did list and take loads of pics ain a forum post on here.
I’ll pull my config tomorrow as SSH access on my phone is a pain.

  - platform: floureon
    host: 192.168.1.148
    mac: 78:0f:77:d4:29:0f
    name: Thermostat
    check_interval: 120

and here is the link to the post I made with Pics
https://community.home-assistant.io/t/cheap-ebay-wifi-heating-controller/76663

Excellent!

Please confirm this:

  1. You’re using this component https://github.com/algirdasc/hass-components/tree/master/floureon
  2. Your thermostat doesn’t have internet access and You can control it over Home Assistant

If yes on both questions I will buy a similar thermostat. :wink:

Yes to both.
I’ve blocked all internet access fro. my firewall for this device. Tho I do believe you need internet when you first setup the device, and I seem to remember reading that the app sent the WiFi password in plain text to the thermostat (tho I can’t find where I read that)

1 Like

Hi all. I’m totally new in HA, i’m reading forum and sites to learn it. I own a Floureon thermostat and want to use it in HA. I have some question:

  • Which is the component to use? Clemental or Algirdasc?
  • Is the Clemental component integrated in HA (i’m still waiting my Raspberry to install HA for the first time) and working on latest HA?
  • On Algirdasc component how schedule works? I have seen an optional parameter related to, but how it should be used?

Thank you.

  • Sorry, i can’t understand… Pid support is now working well or not? I read in the past that you wanted to
    remove it…
  • What do you mean for “ECO preset”?

PID is not working well and I’m planning on removing this feature as it is not proven itself and it is too complex. If you need PID feature it could be achieved by external tools or automation (such as NodeRED). I’m planning update component when heating season comes, somewhere around begining of October

1 Like

Hi there!! I’m totally new with home assistant. Actually i am not able to communicate with my beko thermostat. I have tried all the configurations posted here and nothing works… could anyone post his configuration? Folders, files inside and configurationfile please?
Thanks a lot!!

Few posts up someone has done just that.
FrankieFourFinger on the 28th of Jul

Hi algirdasc. I’m using your component now with my Floureon thermostat. It is working but i think there is a bug:

  1. My setting inside Floureon is 19°C target temp and 16°C min temp (away temperature).
  2. Timer setting for only to work from 18:00PM to 22:00PM 7 days/week.

Problem is that if i click on AUTO toggle on thermostat HA panel, temperature is always set to 19°C even if the time is out of work period. This is a wrong behavior because if i activate AUTO mode outside of the working time, set temperature must remain to 16°C (away temp).

To have back thermostat temp in right setting i have to open standard thermostat APP and click AUTO there.

Thanks, i’ll give it a try!

Actually it did not work…

Here it is my configuration:

/home/homeassistant/.homeassistant/configuration.yaml

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
#   base_url: example.duckdns.org:8123

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml

climate:
  - platform: floureon
    name: Termostato_Salon
    mac: "78:0F:77:EB:DB:1E"
    host: 192.168.0.12
    check_interval:
     seconds: 30
    scan_interval:
     seconds: 15

Then, the content of my folder /home/homeassistant/.homeassistant/custom_components/floureon:

climate.py
manifest.json
__init__py

Is everything all right?

I have the following error:

Platform error climate.floureon - Integration floureon not found.

Thanks a lot.

I’ve not got the init.py file, but i do have a pid_controller.py

Did you get those files from right link (there are bout 3 different links to different projects in the thread…)

Thanks, I’ll look in to this situation.

Same error with algirdasc files… I’m doing something wrong but I don’t know what is it…

@Layer3
The right name of the file is __init__.py
You see the “dot” in it?
@cooljimy84
It is obligatory to have a file __init__.py in custom components. Don’t remember from which version of HA exactly.