Howto upgrade the PIC firmware from nodoMCU GUI?

This Forum is about the Opentherm gateway (OTGW) from Schelte

Moderator: hvxl

Post Reply
acfnews
Starting Member
Starting Member
Posts: 38
Joined: Tue Mar 11, 2008 8:44 pm
Location: Netherlands
Contact:

Howto upgrade the PIC firmware from nodoMCU GUI?

Post by acfnews »

Hi All,

I have picked up my 'old' OTGW project again, with the intention to integrate it into HomeAssistant.
I flashed my NodoMCU with the latest 0.9.5 release, and the GUI is quite responsive when not connected to the OTGW board.

When connecting the nodoMCU to the OTGW board, the GUI seems to turn 'sluggish'. The information from the 'advanced' menu takes ~ 20 seconds to load/show. Is this something to worry about?

What I am looking for, is a procedure on how to update the PIC on the OTGW board, via the GUI. I cannot find anywhere how to do this.
The GUI shows in the left bottom corner that a new PIC version 5.4 is available.
I uploaded the 5.4 gateway.hex file to via the 'file explorer', but the PIC firmware shows both 4.3 and 5.4 version.

Thanks for any help, maybe a little manual needs to be written?



ps: there following does work (so the hardware seems OK):

Code: Select all

$ nc -v 192.168.3.140 23
Connection to 192.168.3.140 port 23 [tcp/telnet] succeeded!
20:25:31.338542 (  12056| 11584) sendMQTTupti( 144): Uptime seconds: 55419
20:25:44.878915 (  12088| 11584) addOTWGcmdto(1239): CmdQueue: Adding cmd end of queue, slot [0]
20:25:44.884082 (  10744| 10288) addOTWGcmdto(1242): CmdQueue: Insert queue in slot[0]:cmd[SC=22:25/3] (10)
20:25:44.885837 (  10744| 10288) addOTWGcmdto(1262): CmdQueue: Next free queue slot: [1]
20:25:46.629873 (  12008| 11304) handleOTGWqu(1278): CmdQueue: Queue slot [0] due
20:25:46.635236 (  10664| 10008) sendOTGW    (1368): Sending to Serial [SC=22:25/3] (10)
20:25:48.391583 (  11928| 11304) checkOTGWcmd(1318): CmdQueue: Checking if command is in in queue [SC: 22:25/3] (11)
20:25:48.394054 (  10584| 10008) checkOTGWcmd(1329): CmdQueue: Checking [SC]==>[0]:[SC=22:25/3] from queue
20:25:48.394947 (  10584| 10008) checkOTGWcmd(1332): CmdQueue: Found cmd [SC]==>[0]:[SC=22:25/3]
20:25:48.395435 (  10584| 10008) checkOTGWcmd(1335): CmdQueue: Found value [ 22:25/3]==>[0]:[SC=22:25/3]
20:25:48.395862 (  10584| 10008) checkOTGWcmd(1336): CmdQueue: Remove from queue [0]:[SC=22:25/3] from queue
20:25:48.396296 (  10584| 10008) checkOTGWcmd(1338): CmdQueue: Moving [1] => [0]
acfnews
Starting Member
Starting Member
Posts: 38
Joined: Tue Mar 11, 2008 8:44 pm
Location: Netherlands
Contact:

Re: Howto upgrade the PIC firmware from nodoMCU GUI?

Post by acfnews »

Hi All,

The 'sluggishness' I reported seems related to the PSU, resulting in restarts of both OTGW and NodoMCU.
Seems fixed with an other/better PSU.
acfnews
Starting Member
Starting Member
Posts: 38
Joined: Tue Mar 11, 2008 8:44 pm
Location: Netherlands
Contact:

Re: Howto upgrade the PIC firmware from nodoMCU GUI?

Post by acfnews »

As I wanted to upgrade to the latest PIC firmware, I used the serial method via OpenthermMonitor on Linux, which succeeded fine.

Question remains, should we be able to upgrade the PIC firmware from the GUI, and if so how?
Post Reply

Return to “Opentherm Gateway Forum”