Giter VIP home page Giter VIP logo

Comments (10)

proddy avatar proddy commented on September 23, 2024

I think you'll find the automated latest build under https://github.com/Victor-Mo/IRT-EMS-ESP/releases

from irt-esp.

Victor-Mo avatar Victor-Mo commented on September 23, 2024

@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.

mrwee avatar mrwee commented on September 23, 2024

Just ordred a new (modified) board from @proddy. Will try your code out as soon as the board arrives :)

from irt-esp.

mrwee avatar mrwee commented on September 23, 2024

Received the modified board and fitted it. Does not seem to work though :).
So far I've:

  1. Fitted/connected the modified board with external USB power (ESP does not get power without), to the boiler
  2. Configured Wi-Fi
  3. Via Telnet: "set tx_mode 4 / restart"
  4. Get "Error! Unable to read the EMS bus"
  5. 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.

Victor-Mo avatar Victor-Mo commented on September 23, 2024

@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.

mrwee avatar mrwee commented on September 23, 2024

Progress :)
After good advise from @proddy, I've now got the gateway connected (with v1.9.5ib43)
image

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.

Victor-Mo avatar Victor-Mo commented on September 23, 2024

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.

mrwee avatar mrwee commented on September 23, 2024

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.

mrwee avatar mrwee commented on September 23, 2024

Have now re-flashed the ESP to version 1.9.5ib44. Now the Dashboard is populated with more info :)

2020-04-16_11-39-19

from irt-esp.

Victor-Mo avatar Victor-Mo commented on September 23, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.