Comments (4)
Because the iRT bus is very sensitive, the interface board cannot work in active mode if there is also a thermostat connected. So I do not think it is possible.
from irt-esp.
Victor, the Proddy-firmware has the command "pin" to turn GPIO-pins on or off. Can the IRT-ESP firmware do the same? I would like to use a GPIO-pin to connect and disconnect the thermostat via a relay. This way I can switch between passive and active mode.
from irt-esp.
@erhapp The current firmware does not support the 'pin' command. I am currently working on porting the new v3 firmware from Proddy. The 'pin' command should then also be included. I am also working on a different hardware interface that should allow the interface and the thermostat to be connected at the same time. If it is possible to override the thermostat if both are connected I do not know yet.
I also want to add a bit of code that can control a relay. I am only using my interface in active mode, but I had a couple of cold mornings because something had gone wrong in my home automation. So i want to add a watchdog that if it does not receive any commands from the home automation, it falls back to a real thermostat.
But what would be your trigger to switch between the interface and the thermostat ?
from irt-esp.
@Victor-Mo The news about to move to v3 is great. Thank you very much for the hard work.
I read in another ticket about the new hardware. I would love to try it but I should say that my current setup (BBQKees) worked from the first try. Now, I should add that the board seems somewhat picky about the power supply. At one point I tried to power it via the 24AC-port on the boiler, through a AC-DC converter. This didn't work. The ESP did function without problem but the board wasn't able to detect any communication. So back to the 5V phone charger it is.
My planned setup regarding the combination of controller board and thermostat would be very much the opposite of the way you want to work. I would like to have the thermostat do most of the work, controlling the heating on his day/night automatic schedule. I would only switch to the controller board in cases where I want to override the default temperature, eg. TV night or returning home early. As I would set the temperature using Openhab (home automation) the trigger would just be a second command send from Openhab.
Maybe there could also be some sort of fail-safe system in using a NC relay so that the board need to make an active effort in keeping the Thermostat unconnected. As for a for fail-safe with regards to the home automation system there could be a timer on the pin status. So putting the pin in the high/low (depending on circuit used) state would only last for a certain number of minutes. Receiving a new command woud reset the timer. In this way the home automation system would need to send a "heartbeat" every x number of minutes in order to keep the thermostat disconnected. This will off course means that the firmware on the board needs to do more than just switching the pin. It should at the same time also revert to passive mode.
from irt-esp.
Related Issues (20)
- iRT Bus Connection not working HOT 22
- Outside temperature not reported correctly HOT 4
- Nefit EcomLine HR43 not correctly detecting the bus signal HOT 5
- iRT bus interpretation problem HOT 15
- Fail safe shut down upon wifi disconnect HOT 1
- How to integrate IRT-ESP to Home assistant HOT 3
- Succesful installation, but webgui is displayed but does not respond HOT 7
- IRT-ESP on Domoticz
- Modification for v3.0 interface board HOT 20
- Additional information for the wiki HOT 3
- New Version 2.3.0 with iRT read capabilities HOT 3
- Modification for S32 V2.0 Board HOT 3
- OTA does not work from 1.9.5ib43 to 1.9.5ib44 HOT 2
- Multiple iRT dialects? HOT 8
- Set wwactive doesn't work HOT 3
- iRT-ESP without Moduline 30? HOT 13
- No valid data? HOT 17
- How to compile the firmware in Gitpod? HOT 17
- Building issue HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from irt-esp.