WVC inverter MQTT Data logging for all versions of inverters

oops forgot they use F3 already in the R2 inverters

     0xF1: //ADJUST_OUTPUT_POWER - modemID/inverterID plus 2 bytes ( presumably decimal to hex either  99% = 63  or more likely 255 steps 252 = 99%  hex of fc
     0xF2: //REAL_TIME_DATA - modemID/inverterID- ends with 0x65
     0xF3: //INVERTER_POWER_ON  - modemID/inverterID ends with 0x66
     0xF4: //INVERTER_POWER_OFF modemID/inverterID  ends with 0x67
     0xF5: //DATA_COLLECTION --modemID/inverterID  ends with 0x68
     0xF8: //MODEM_CONNECTION_TEST  modemID -ends with 0x6B
     0xFA: //READ_MODEM_ID  ends with 0x6D

so maybe f6 - f7 or f9 0r possibly FB, FC FE or FF - ? is used on the R3 or maybe one of the other function works on the R3

perhaps try FA FF FF FF FF 6D that will bring up the modem ID on R2 software-- since the R3 modem will search for inverterID maybe they reused it for that function

sorry i only have a terminal to “push” a byte message . I can’t set timmings.

Can you use cutecom?

arg! I have a PC running win10

Using HyperTerm you can define char delay as well.

I tried with cutecom for you it will work fine for 0ms to 4ms - if only f2-invertID-65 is used

Thanks, what if you send an extra char with 2-3ms delay?
F2 —65 ---- 65
F2 —65 ---- 67

yes it works I tried up to 3 extra bytes

Thanks

I see that on the forth extra you get a double send from say this
f2 c7 84 65 fb 04 11 97 66 77 88 99 (hc-12 double pulse) and replies with this –
f2 c7 84 85 fb 99
00000112 20 00 5a 01 22 00 73 00 b8 fb 99 11 85

okay I bought some R3 inverters… once they comes I will see if I can figure it out. if you guys have not figured it out by then…

@stephen or @SuperNinja, can you sniff HC-12 network during modem boot-up?

My inverter can’t answer because it never communicated before. Maybe, there is a commissioning communication that allows that. The modem identify. Just speculating.

nope nothing happen when you boot the modem - the only thing that happens on my end - is when my software send the the key f2 fb 04 11 85 cb 98 65 and then the modem translates it to f2 cb 98 65 fb 04 11 85 and sends it off

I don’t think so

+1
For my part, with the R2 modem & Inverter, it’s very basic. From ignition it sends the request message:
F2 InverterID 65 ModemID
and wait for the Inverter to respond. If he doesn’t answer he re-questions.


On the left : the KDM software. On the Right the HC12 sniffing

Appreciate your concern! However, don’t worry. Just take care of everyone there until this situation get controlled.

Thank-you for your time and effort – and take care of yourself and your family

Don’t worry Anson. People first.

I got 3 HC-12, two of them with with 44631b and one 44382. They all communicate with each other. It has to tweak delay between characters for reliability. Most the time characters are lost depending of the board. So I selected the best of them to be sending bytes. Select another and put really close to the inverter to check if wifi signal is reaching.

From my point of view, I can discard hardware problem.

Hello,

now I got my HC12 :). Sorry for the late respons. I have the same problems like thalesmaia. I can´t connect to the wvc 300. I bougth two HC12 and between this two i can comunicate.
Do anyone have the Software KD Monitoring or a download Link? I can´t find it in the Internet to download.