Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 
millst
26 posts

Geek


  #2985388 20-Oct-2022 16:43
Send private message

Working replacement controller.
From top to bottom. It displays the reason for the fans running (heating, cooling, moisture crush).
Then ceiling temp received from the hrv controller.
Then house temp received from home automation, the average of 9 temp sensors throughout the house.
Humidity from home automation. Also an average excluding bathrooms.

Bottom left is the set temp. This dynamically changes using a custom algorithm in the home automation system. Basically it figures out if it’s cold outside or warm and then adjusts the indoor temp to suit. At 16 degrees it basically tells everything there should be no heaters on.

Than the fan speed. This is also set by the home automation system.

Screen is a cheap oled. But I think I’m going to swap this out for e-paper to reduce power usage.


 
 
 

Free kids accounts - trade shares and funds (NZ, US) with Sharesies (affiliate link).
chimera

448 posts

Ultimate Geek


  #3037482 16-Feb-2023 11:06
Send private message

Just seen this now, nice work!

 

Glad someone could take my code and enhance it, I couldn't be bothered going much further with it :-)

 

 





 

 


TommySharp
118 posts

Master Geek

ID Verified

  #3037526 16-Feb-2023 12:05
Send private message

Very cool!!!!




mattz
23 posts

Geek


  #3043429 28-Feb-2023 23:27
Send private message

millst:

 

Working replacement controller.
From top to bottom. It displays the reason for the fans running (heating, cooling, moisture crush).
Then ceiling temp received from the hrv controller.
Then house temp received from home automation, the average of 9 temp sensors throughout the house.
Humidity from home automation. Also an average excluding bathrooms.

Bottom left is the set temp. This dynamically changes using a custom algorithm in the home automation system. Basically it figures out if it’s cold outside or warm and then adjusts the indoor temp to suit. At 16 degrees it basically tells everything there should be no heaters on.

Than the fan speed. This is also set by the home automation system.

Screen is a cheap oled. But I think I’m going to swap this out for e-paper to reduce power usage.

 


mattz
23 posts

Geek


  #3043430 28-Feb-2023 23:28
Send private message

millst:
Bottom left is the set temp. This dynamically changes using a custom algorithm in the home automation system. Basically it figures out if it’s cold outside or warm and then adjusts the indoor temp to suit. At 16 degrees it basically tells everything there should be no heaters on.

 

 

Very cool, thanks to everyone on this thread just built one of these myself, no more cooling the house down in winter. Before I slap together an algorithm wondered if you'd be interested in sharing yours?

 

I've also made some basic tweaks to the code found here and on GitHub to add over the air updates and remote debugging. I might also try put together an ESPhome component. I'll push these up and share once I finish them.


durankeeley
2 posts

Wannabe Geek


  #3066725 21-Apr-2023 19:26
Send private message

Thanks everyone here.

I built mine with the Duinotech Wi-Fi Mini ESP8266 Main Board from Jaycar.

No screen, yet as I might just replace the HRV panel with a NS Pannel then Ican control more than the HRV.

Mine is purely controlled via MQTT and I also broke down parts into their own files. I was also finding odd bugs with temperatures jumping a lot so had to add a serial reset inbetween as the temp would go from 18 to 9 to like 2000.
 
durankeeley/hrv-ESP8266 (github.com)
https://github.com/durankeeley/hrv-ESP8266


  #3066788 21-Apr-2023 21:26
Send private message

Another option for a touch control screen could be something like this...

 

https://oxrs.io/docs/firmware/touch-panel-esp32.html

 

Pretty cheap hardware, less than $50, and with the firmware in the link above you can do some very cool stuff.

 

Disclaimer - I helped write the firmware and am heavily involved in the OXRS project :).




durankeeley
2 posts

Wannabe Geek


  #3066793 21-Apr-2023 21:50
Send private message

SumnerBoy:

Another option for a touch control screen could be something like this...


https://oxrs.io/docs/firmware/touch-panel-esp32.html


Pretty cheap hardware, less than $50, and with the firmware in the link above you can do some very cool stuff.


Disclaimer - I helped write the firmware and am heavily involved in the OXRS project :).




Oh dope! That was my one problem with the NS Panel is the software was absolute garbage to make HMI.

chimera

448 posts

Ultimate Geek


  #3088131 10-Jun-2023 00:09
Send private message

Actually be great to keep this project going. I’ve recently migrated from OpenHAB to Home Assistant running on an Odroid and changed all my ESP8266 devices apart from my original HRV ESP01 chip (which was still running strong 7 years later!) to ESPHOME. Loving HA it’s progressed significantly further than OpenHAB over the past ten or so years IMO.

Anyways since moving home automation software figured a good idea to shift from the old 3.3V ESP to 5V Wemos at the same time. No extra components is nice and code is easy enough, but would be a “nice to have” if working with Esphome, but it is fairly complex code so yaml might be a difficult ask. Happy with MQTT for this but maybe a small alteration to the default “Tasmota” topic format / json layout. Mostly though really want to start working on a replacement and custom touch screen, perhaps with graphing, with better algorithms etc, and ditch the piece of crap that HRV offers.

Anyone else made any further enhancements since the last post?




 

 


chimera

448 posts

Ultimate Geek


  #3089237 13-Jun-2023 00:52
Send private message

While I haven't updated to an LCD screen yet, I have changed to Wemos D1 mini and altered code a little bit (mostly to use json with MQTT) 

 

Certainly a lot easier with a 5V ESP8266, as only 3 wires.  5V, GND and DATA (pin D2) and no other components

 

Added to Home Assistant...

 

 

CODE: http://www.chimera.co.nz/electronics/hrv-esp8266.ino

 

 

 

HA mqtt.yaml 

 

sensor:
  - name: "HRV House Temp"  
    unique_id: hrv_housetemp
    state_topic: "tele/hrv/DATA"
    json_attributes_topic: "tele/hrv/DATA"
    value_template: '{{ value_json.housetemp | tojson }}'

 

  - name: "HRV Roof Temp"
    unique_id: hrv_rooftemp
    state_topic: "tele/hrv/DATA"
    json_attributes_topic: "tele/hrv/DATA"
    value_template: '{{ value_json.rooftemp | tojson }}'
    
  - name: "HRV Fan Speed"
    unique_id: hrv_fanspeed
    state_topic: "tele/hrv/DATA"
    value_template: '{{ value_json["fanspeed"] }}'
    
  - name: "HRV Control Temp"
    unique_id: hrv_controltemp
    state_topic: "tele/hrv/DATA"
    json_attributes_topic: "tele/hrv/DATA"
    value_template: '{{ value_json.controltemp | tojson }}'

 

 





 

 


1 | 2 | 3 
View this topic in a long page with up to 500 replies per page Create new topic





News and reviews »

One New Zealand Extends 3G Switch-off Date
Posted 11-Apr-2024 08:56


Amazon Echo Hub Review
Posted 10-Apr-2024 18:57


Epson Launches New Versatile A4 Desktop Scanners
Posted 10-Apr-2024 15:31


Motorola Mobility Launches New Android Phones in New Zealand
Posted 10-Apr-2024 14:59


Logitech G Unveils the PRO X 60 Gaming Keyboard
Posted 9-Apr-2024 19:01


Logitech Unveils Signature Slim Keyboard and Combo
Posted 9-Apr-2024 13:33


ExpressVPN Launches Aircove Go Portable Router With Built-in VPN
Posted 26-Mar-2024 21:25


Shure MoveMic Review
Posted 25-Mar-2024 12:47


reMarkable 2 Launches at JB Hi-Fi New Zealand
Posted 20-Mar-2024 08:36


Samsung Galaxy S24 Ultra review
Posted 19-Mar-2024 11:37


Google Nest Wifi Pro Review
Posted 16-Mar-2024 11:28


Samsung Galaxy A55 5G and Galaxy A35 5G
Posted 12-Mar-2024 12:41


Cricut EasyPress Mini Zen Blue launches at Spotlight New Zealand
Posted 12-Mar-2024 12:32


Logitech Introduces MX Brio Webcam
Posted 12-Mar-2024 12:24


HP Unveils Broadest Consumer Portfolio of AI-Enhanced Laptops
Posted 3-Mar-2024 18:09









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.







Backblaze unlimited backup