Comments (10)
I think you'll find the automated latest build under https://github.com/Victor-Mo/IRT-EMS-ESP/releases
from irt-esp.
@proddy Thanks for the quick answer !
@mrwee Make sure to make the hardware modification to the EMS-ESP (see the Readme https://github.com/Victor-Mo/IRT-EMS-ESP/blob/master/README.md and scroll down to hardware change) . It will not work without the modification.
from irt-esp.
Just ordred a new (modified) board from @proddy. Will try your code out as soon as the board arrives :)
from irt-esp.
Received the modified board and fitted it. Does not seem to work though :).
So far I've:
- Fitted/connected the modified board with external USB power (ESP does not get power without), to the boiler
- Configured Wi-Fi
- Via Telnet: "set tx_mode 4 / restart"
- Get "Error! Unable to read the EMS bus"
- log j gives me a lot of "Starting scheduled MQTT publish, despite it's been configured + disabled" plus:
00:01:47.411) irt_rawTelegram: 01: FE
(00:01:47.431) irt_rawTelegram: 01: FE
(00:01:47.451) irt_rawTelegram: 01: FE
(00:01:47.471) irt_rawTelegram: 01: F0
(00:01:47.492) irt_rawTelegram: 01: FE
(00:01:47.511) irt_rawTelegram: 01: FE
(00:01:47.532) irt_rawTelegram: 01: FE
(00:01:47.551) irt_rawTelegram: 01: FC
(00:01:47.571) irt_rawTelegram: 01: F0
(00:01:47.591) irt_rawTelegram: 01: F8
(00:01:47.611) irt_rawTelegram: 01: FE
(00:01:47.631) irt_rawTelegram: 01: FE
(00:01:47.651) irt_rawTelegram: 01: FE
(00:01:47.671) irt_rawTelegram: 01: FE
(00:01:47.691) irt_rawTelegram: 01: FE
(00:01:47.711) irt_rawTelegram: 01: F0
(00:01:47.731) irt_rawTelegram: 01: F0
(00:01:47.751) irt_rawTelegram: 01: FC
(00:01:47.771) irt_rawTelegram: 01: F0
(00:01:47.791) irt_rawTelegram: 01: F8
(00:01:47.811) irt_rawTelegram: 01: F8
(00:01:47.831) irt_rawTelegram: 01: F0
(00:01:47.852) irt_rawTelegram: 01: F0
(00:01:47.872) irt_rawTelegram: 01: FE
(00:01:47.891) irt_rawTelegram: 01: FE
(00:01:47.911) irt_rawTelegram: 01: F0
(00:01:47.931) irt_rawTelegram: 01: FE
Any way I can troubleshoot further?
Link to issue@proddy: emsesp/EMS-ESP#170
from irt-esp.
@mrwee From the linked issue i can see that you have an UBA4001. They are more tricky to get working.
You cannot use the Jack plug on the front of the boiler. You must connect the board at the thermostat and it needs power through the USB port.
Today I received some additional hardware. I should have some time to test different setups, because we are urged to stay at home....
Just give me some time test some different setups. Hopefully I can then advise you better.
from irt-esp.
Progress :)
After good advise from @proddy, I've now got the gateway connected (with v1.9.5ib43)
tx_mode is still 4.
Running "devices scan" reveals nothing
Starting "log j" still spams with "Starting scheduled MQTT publish", but sorting the output provides:
(00:04:28.277) irt_rawTelegram: 01: 03
(00:04:28.397) irt_rawTelegram: 01: 00
(00:04:29.397) irt_rawTelegram: 3F: 01 01 FE 82 82 01 01 1B 1B EC EC 00 FF 83 83 01 01 1C 1C F1 F1 00 FF 93 93 01 01 1D 1D E5 E5 00 FF 90 90 52 52 25 25 A0 A0 A3 5C C9 C9 05 05 61 61 5E 5E 03 FC 96 96 01 01 21 21 10 10 75 8A
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:07 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:37 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:04 ED:A2 EE:94 EF:35 0y
Publishing boiler data via MQTT
(00:04:29.517) irt_rawTelegram: 01: 02
(00:04:29.637) irt_rawTelegram: 01: 03
(00:04:29.737) irt_rawTelegram: 01: 00
(00:04:30.596) irt_rawTelegram: 31: 01 01 FE 97 97 01 01 1B 1B F9 F9 00 FF 84 84 01 01 1C 1C F6 F6 5F A0 8A 8A 01 01 1D 1D FC FC AF 50 73 73 52 52 25 25 43 43 78 78 06 06 00 00 74 74
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:06 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:37 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:04 ED:A2 EE:94 EF:35 0y
(00:04:30.696) irt_rawTelegram: 01: 02
(00:04:30.816) irt_rawTelegram: 01: 03
(00:04:30.936) irt_rawTelegram: 01: 00
(00:04:31.636) irt_rawTelegram: 25: 01 01 FE 81 81 01 01 1B 1B EF EF 45 BA 73 73 52 52 25 25 43 43 78 78 05 05 04 04 62 62 05 05 04 04 25 25 99 99
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:05 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:37 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:04 ED:A2 EE:94 EF:35 0y
(00:04:31.756) irt_rawTelegram: 01: 02
(00:04:31.876) irt_rawTelegram: 01: 03
(00:04:31.976) irt_rawTelegram: 01: 00
(00:04:32.855) irt_rawTelegram: 33: 01 01 FE 73 73 52 52 25 25 43 43 78 78 01 01 FF FF AD AD 01 01 39 39 04 04 63 63 73 73 52 52 25 25 43 43 78 78 07 07 FF FF A1 A1 07 07 CC CC 21 21 02 02
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:07 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:37 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:04 ED:A2 EE:94 EF:35 0y
(00:04:32.976) irt_rawTelegram: 01: 02
(00:04:33.075) irt_rawTelegram: 01: 03
(00:04:33.195) irt_rawTelegram: 01: 00
(00:04:34.195) irt_rawTelegram: 3F: 01 01 FE F0 F0 1F 1F FE FE 1D 1D 05 FA F0 F0 1F 1F FF FF 19 19 62 9D A4 A4 39 39 04 04 C6 C6 37 C8 A6 A6 52 52 25 25 96 96 38 C7 A8 A8 07 07 FF FF 71 71 35 CA A3 A3 CC CC 21 21 A6 A6 07 F8
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:07 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:38 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:04 ED:A2 EE:05 EF:62 0y
Publishing boiler data via MQTT
(00:04:34.315) irt_rawTelegram: 01: 02
(00:04:34.436) irt_rawTelegram: 01: 03
(00:04:34.534) irt_rawTelegram: 01: 00
(00:04:35.554) irt_rawTelegram: 3F: 01 01 FE F0 F0 01 01 1B 1B 9E 9E 01 FE F0 F0 01 01 1E 1E 8A 8A 94 6B F0 F0 01 01 1F 1F 8E 8E 35 CA AA AA 52 52 25 25 9A 9A F9 06 F0 F0 05 05 5B 5B 8F 8F 01 FE F0 F0 05 05 5C 5C 93 93 20 DF
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:07 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:38 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:20 ED:A2 EE:94 EF:35 0y
(00:04:35.654) irt_rawTelegram: 01: 02
(00:04:35.774) irt_rawTelegram: 01: 03
(00:04:35.894) irt_rawTelegram: 01: 00
(00:04:36.894) irt_rawTelegram: 3F: 01 01 FE F0 F0 01 01 1B 1B 9E 9E 01 FE F0 F0 01 01 1C 1C 82 82 04 FB F0 F0 01 01 1D 1D 86 86 A2 5D AB AB 52 52 25 25 9B 9B 01 FE F0 F0 05 05 61 61 67 67 36 C9 F0 F0 01 01 21 21 76 76 4A B5
01:39 05:04 07:CC 11:FF 15:04 16:00 17:FF 73:52 78:07 | 81:45 82:00 83:00 84:5F 8A:AF 90:A3 93:00 96:75 97:00 A3:07 A4:37 A6:38 A8:35 AA:F9 AB:01 C9:03 E1:4A EB:01 EC:04 ED:A2 EE:94 EF:35 0y
(00:04:37.013) irt_rawTelegram: 01: 02
(00:04:37.133) irt_rawTelegram: 01: 03
(00:04:37.233) irt_rawTelegram: 01: 00
from irt-esp.
Good news !
Could you share what you changed ?
The 'Starting scheduled MQTT publish..' is a bug and i need to fix it. But you can work around it by issuing the following command 'set publish_time 120'
I also noticed that the web gui is not showing the current temperature. I will investigate. The MQTT should work, that is what I am using. The 'info' command should show the information.
from irt-esp.
Sure.
I connected the gateway via the terminal block on the boiler (PINS 3+4), and not the 3.5mm jack. ESP8266 gets separate USB power from an 230V adapter.
Nice with the MQTT 'fix' :)
MQTT data seen with MQTT Explorer:
{"wWSelTemp":0,"wWDesinfectionTemp":0,"selFlowTemp":0,"selBurnPow":0,"curBurnPow":0,"pumpMod":0,"wWCircPump":0,"outdoorTemp":0,"wWCurTmp":51,"wWCurFlow":0,"curFlowTemp":60,"retTemp":54,"switchTemp":0,"sysPress":0,"boilTemp":0,"wwStorageTemp1":0,"wwStorageTemp2":0,"exhaustTemp":0,"wWActivated":"off","wWOnetime":"off","wWCirc":"off","burnGas":"on","flameCurr":0,"heatPmp":"on","fanWork":"on","ignWork":"off","heating_temp":0,"pump_mod_max":0,"pump_mod_min":0,"wWHeat":"off","wWStarts":0,"wWWorkM":0,"UBAuptime":0,"burnStarts":0,"burnWorkMin":0,"heatWorkMin":0,"ServiceCode":"-H","ServiceCodeNumber":83}
and shortly after:
{"wWSelTemp":0,"wWDesinfectionTemp":0,"selFlowTemp":0,"selBurnPow":0,"curBurnPow":0,"pumpMod":0,"wWCircPump":0,"outdoorTemp":0,"wWCurTmp":51,"wWCurFlow":0,"curFlowTemp":56,"retTemp":56,"switchTemp":0,"sysPress":0,"boilTemp":0,"wwStorageTemp1":0,"wwStorageTemp2":0,"exhaustTemp":0,"wWActivated":"off","wWOnetime":"off","wWCirc":"off","burnGas":"off","flameCurr":0,"heatPmp":"on","fanWork":"off","ignWork":"off","heating_temp":0,"pump_mod_max":0,"pump_mod_min":0,"wWHeat":"off","wWStarts":0,"wWWorkM":0,"UBAuptime":0,"burnStarts":0,"burnWorkMin":0,"heatWorkMin":0,"ServiceCode":"0y","ServiceCodeNumber":7}
But very nice that it's on it's way!
from irt-esp.
Have now re-flashed the ESP to version 1.9.5ib44. Now the Dashboard is populated with more info :)
from irt-esp.
I have cleaned-up de webgui to only show valid values, basically only boiler values. The MQTT publish time is also working. So closing this issue.
from irt-esp.
Related Issues (20)
- iRT Bus Connection not working HOT 22
- Outside temperature not reported correctly HOT 4
- Active IRT-ESP and thermostat usage 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.