Briggs&Stratton PP20 - Waiting for Comms #1229
Replies: 9 comments 18 replies
-
I believe the loopback tests would still be valuable to ensure the OS & HAT are configured correctly. Making sure TX & RX aren't backwards is a big one, and if this is doing full duplex then a common ground is needed, it certainly won't hurt even if it isn't full duplex. Photos of your wiring and descriptions of what you have tried are good references for additional help. |
Beta Was this translation helpful? Give feedback.
-
How did you set parity to even? did you modify the config file directly or did you use the advanced settings page? you log file has the following errors in /var/myserial.log 2025-01-01 19:33:10,914 : Error getting thread name in KillThread: SerialReadThread This indicates that genmon is not interpreting your value for parity correctly. I would set this value from the Advanced settings page if you have not done so. If you have, the look at the file /etc/genmon/genmon.conf and what is the value of the parity setting? It should look like this
|
Beta Was this translation helpful? Give feedback.
-
Also adding:
|
Beta Was this translation helpful? Give feedback.
-
Oddly the values are I suppose there might be something in 0003 which I missed or doesn't work on my controller. "buttons": [
{
"onewordcommand": "off",
"title": "Select Manual Mode",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0001"
}
]
},
{
"onewordcommand": "auto",
"title": "Select Automatic Mode",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0004"
}
]
},
{
"onewordcommand": "start",
"title": "Start Engine",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0001"
},
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0002"
}
]
},
{
"onewordcommand": "stop",
"title": "Stop Engine",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0001"
}
]
}
], |
Beta Was this translation helpful? Give feedback.
-
And by this token a start is a stop then start or a "switch to manual then
start" as stop and manual/off are the same reg/value.
I may have to get around to some.further testing...
…On Thu, Jan 2, 2025, 10:43 a.m. Mark Litwin ***@***.***> wrote:
Oddly the values are
0001 for OFF
0002 START
0004 AUTO
I suppose there might be something in 0003 which I missed or doesn't work
on my controller.
"buttons": [
{
"onewordcommand": "off",
"title": "Select Manual Mode",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0001"
}
]
},
{
"onewordcommand": "auto",
"title": "Select Automatic Mode",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0004"
}
]
},
{
"onewordcommand": "start",
"title": "Start Engine",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0001"
},
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0002"
}
]
},
{
"onewordcommand": "stop",
"title": "Stop Engine",
"command_sequence": [
{
"comment": "write to a holding register, input register are read only",
"reg": "0000",
"value": "0001"
}
]
}
],
—
Reply to this email directly, view it on GitHub
<#1229 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWV5CGAYQUYQW62RZIVCCT2IVND5AVCNFSM6AAAAABUPFCO66VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNZRHAYTQNI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
If I stop it manually using the physical controller it does do a cool down.
And I'm wondering if the lack of it working is all delays...
This morning I have to make the start call several times before I hear the
generator startup
…On Thu, Jan 2, 2025, 11:48 a.m. jgyates ***@***.***> wrote:
One thing to note, @twistedroutes <https://github.com/twistedroutes> is
using in an off grid setup so no transfer switch I assume. This may explain
the lack of a cool down as the controller may put the responsibility on the
operator to handle cool down if no ATS is involved. Some controllers have
separate methods to activate in off grid mode.
Generac calls this two wire mode and it is a separate mode compared to
automatic transfer switch mode. Remote commands behave differently on
generac in two wire mode, but I do not know if that is the case from Briggs.
—
Reply to this email directly, view it on GitHub
<#1229 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWV5CAEWMEKGPINVOCPFGD2IVUVNAVCNFSM6AAAAABUPFCO66VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNZRHA3TQNY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
It may be a useful add-on to also enable a two-wire dry contact relay
closure in GenMon. That's actually how my inverter would call the
generator typically.
…On Thu, Jan 2, 2025, 11:48 a.m. jgyates ***@***.***> wrote:
One thing to note, @twistedroutes <https://github.com/twistedroutes> is
using in an off grid setup so no transfer switch I assume. This may explain
the lack of a cool down as the controller may put the responsibility on the
operator to handle cool down if no ATS is involved. Some controllers have
separate methods to activate in off grid mode.
Generac calls this two wire mode and it is a separate mode compared to
automatic transfer switch mode. Remote commands behave differently on
generac in two wire mode, but I do not know if that is the case from Briggs.
—
Reply to this email directly, view it on GitHub
<#1229 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWV5CAEWMEKGPINVOCPFGD2IVUVNAVCNFSM6AAAAABUPFCO66VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNZRHA3TQNY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Mark, if you can give me some pointers on what to look at/where I'd be
happy to gather.
Right now, because it's so cold, I think my LP regulator is freezing and
the generator gets into a "stopped with fault" after many retries. In this
mode it appears the mode can't be switched and new start attempts don't
happen. Any advice on clearing this state short of pulling the fuse ?
(it's a 6h round trip for me to get to the generator)
…On Thu, Jan 2, 2025 at 12:00 PM Mark Litwin ***@***.***> wrote:
It would be interesting to actually look at the GC 1032 controller and see
what it’s doing. Mine has a 30 second delay before it actually starts.
Genmon is just changing the genset between auto/start/stop.
—
Reply to this email directly, view it on GitHub
<#1229 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWV5CCBQRTGOEUZHQ2I6VT2IVWCFAVCNFSM6AAAAABUPFCO66VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNZRHA4DOOI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
--- *blessed are the flexible for thou shalt not break* ---
|
Beta Was this translation helpful? Give feedback.
-
thanks. I guess there's a 6 hour drive happening today :-)
…On Wed, Jan 22, 2025 at 8:31 AM Mark Litwin ***@***.***> wrote:
I don’t think the error can be cleared remotely, but I’ve never tried to
do that.
On the control panel the error can be cleared by holding the up and down
arrows together for a few seconds.
—
Reply to this email directly, view it on GitHub
<#1229 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWV5CAE7D7JKUCAIKIHUUT2L6MTZAVCNFSM6AAAAABUPFCO66VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOJRGY4DANA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
--- *blessed are the flexible for thou shalt not break* ---
|
Beta Was this translation helpful? Give feedback.
-
Checklist
Version
genmon V1.19.05 on Pi Zero 2 W running raspberry pi os bullseye
Have you submitted your log files from the About page? Note that outbound email must be working for logs to be submitted.
I have submitted logs
What is/are your question(s)?
Generator: B&S PP20
HAT: Waveshare RS485 https://www.waveshare.com/wiki/RS485_CAN_HAT_(B)#Modbus_Application_Example
I have not been able to successfully get comms. I am using /dev/ttySC0 (have also tried ttySC1).
I ran the tests provided by waveshare successfully. I have not run the serial troubleshooting test as I am not 100% sure if they are relevant here (and maybe this is my problem... should we be communicating still with /dev/serial0 or /dev/ttySC0 ?)
Speed: 9600
Parity: Even
Controller Type: Custom
Custom Controller Config File: Briggs_Stratton_GC-1032.json
Has anyone used this HAT sucessfully? What was your config...Im sure this is user error, so any help would be welcome.
Additional information
No response
Beta Was this translation helpful? Give feedback.
All reactions