jason1436
This github project will monitor both Evolution and Nexus controllers over the serial modbus interface. Is is based on python and the initial version utilized a raspberry pi but getting it working with Arduino should not be difficult.

[URL]https://github.com/jgyates/genmon[/URL]

It is a generator monitor for Evolution and Nexus controllers that interfaces to the serial modbus connector. It is free but requires a cable to be made and the setup of a raspberry pi.
Quote
jason1436
This project will read and write the modbus registers in evolution and nexus controllers. The exercise time is read but the ability to write it over modbus is unknown / not supported at this time. The software does have the ability to remotely exercise, run or run/transfer which could be used to force a longer exercise time.

[url]https://github.com/jgyates/genmon[/url]
Quote
jason1436
The raspberry pi project may be a starting point. It supports remote start and transfer

[url]https://github.com/jgyates/genmon[/url]
Quote
jason1436
May be a starting point. It monitors utility voltage, remote start/transfer and most of the functionality of mobile link and remote wireless controller but this is free if you can make a cable and setup the system

[url]https://github.com/jgyates/genmon[/url]
Quote
jason1436
[url]https://github.com/jgyates/genmon[/url]

This project will is like mobile link and the wirless remote. It is free, works over wifi, but you have to make a cable and setup a raspberry pi.
Quote
BillM
Now that is very cool.
Quote
jason1436
Mobile Link - WiFi Alternative

After seeing questions relating to Mobile Link over WiFi I thought I would post a link to this project:

[url]https://github.com/jgyates/genmon[/url]

It is a generator monitor for Evolution and Nexus controllers that interfaces to the serial modbus connector. It is free but requires a cable to be made and the setup of a raspberry pi.
Quote
Ziller Tech
I was going to pick up a Pi3 just to run RetroPi, but now I may get another just to play around with this ;)
Quote
rhombixt
I want to talk to the person that wrote the script on the website. I would like it to enable the GPIO on the board so that when there is an error one GPIO is enabled and when the error is fixed it's cleared. Same thing for Maintenance required, and alarms.

Red = alarm/fault
Yellow - maintenance required
Green = ready/ok

-- This saves me from having to splice things into the LED's for remote status monitoring
Quote
jason1436
The best way to contact me about this is via the project page. You can create and issue / feature request via this page:
[url]https://github.com/jgyates/genmon/issues[/url]

GIOP is pretty simple on the raspberry pi so this should be pretty simple.
Quote
jason1436
I added this functionality to the project (GPIO active on alarm, OK, or maintenance). There is a new program called gengpio.py that communicates with the main genmon.py application. Genmon.py sets the GPIO based on what genmon.py is reading from the generator.
Quote
rhombixt
I had no idea you were the poster of the solution. I would like to take the time to thank you for creating this application and solving a big gap in remote monitoring.

I was hoping to ask you this:
I was looking for a separate gpio for maintenance, one for ok, and one for alarm. The alarm is cleared on an ok condition and same thing for maintenance . Which gpios are used? My plan is to add in an optoisolator board to the pi and connect open collector outputs to my alarm panel and inside monitor that has basically the 3 lights . Does your code match this solution?
Quote
jason1436
The way it is coded now is GPIO23 = OK, GPIO24=ALARM, GPIO25= SERVICE DUE

The alarm condition is reset if the alarm is cleared on the controller. The service is set if a service alarm is active (alarm GPIO is reset if this is cleared on the controller) or if the generator reports that one hour is remaining until the next service.

It should be trivial to change the GPIO used if needed.
Quote
rhombixt
Thanks - looks awesome. The only thing I am going to do slightly different is install the Controller Inside vs Outside. Canada gets chilly in the winter. My plan is to use this :
[url]http://www.rs-485.com/Products/USB_TTL_Converters/documentation/TTL25AMAN.pdf[/url]
Which can accept 12v and ground from the generator, Modbus TTL into the unit and then drive RS232 40 feet inside to the PI. This is a more expensive option than the TTL/RS232 converter however and I have used this in the past for some Monster Power Products for monitoring. The ground of the generator and the power supply for the PI will be common based on this config so it should work.
Quote
jason1436
Sounds good. Let me know if you have any questions.
Quote
Hodgy
.

I heard a rumour that Generac was coming out with WiFi and smart phone App this summer/fall.


.
Quote
jason1436
rhombixt;45700 wrote:
Thanks - looks awesome. The only thing I am going to do slightly different is install the Controller Inside vs Outside. Canada gets chilly in the winter. My plan is to use this :
[URL]http://www.rs-485.com/Products/USB_TTL_Converters/documentation/TTL25AMAN.pdf[/URL]
Which can accept 12v and ground from the generator, Modbus TTL into the unit and then drive RS232 40 feet inside to the PI. This is a more expensive option than the TTL/RS232 converter however and I have used this in the past for some Monster Power Products for monitoring. The ground of the generator and the power supply for the PI will be common based on this config so it should work.


One thing to consider, the raspberry pi RS232 TTL is 3.3V, not 5V. so you may want to do a quick test with that first. If this converter works it would depend on the chip it uses internally. Some 232 level converters work with 3.3-5v and others only work with 5v.
Quote
nrp3
Not a rumor. True.
Quote
rhombixt
jason1436;45727 wrote:
One thing to consider, the raspberry pi RS232 TTL is 3.3V, not 5V. so you may want to do a quick test with that first. If this converter works it would depend on the chip it uses internally. Some 232 level converters work with 3.3-5v and others only work with 5v.


I have discovered that as well. Everything will be 3.3V - I will stick with your TTL converter to rs232 as the remote end.
Quote
rhombixt
nrp3;45731 wrote:
Not a rumor. True.


Do you think this will be subscription based or just client / APP ? Will this be an IOT application?
Quote
UPS
rhombixt;45799 wrote:
Do you think this will be subscription based or just client / APP ? Will this be an IOT application?


They probably intend it as mostly as an alternative connection for MobileLink where Verizon cell signals are weak or non-existent. But it opens the door to software-only third-party apps, because it would do the conversion from Modbus to RJ45 without any special hardware config.
Quote
UPS
Here's a site with some photos and other info on this project:

[URL="https://hackaday.io/project/20601-raspberry-pi-backup-generator-monitoring"]https://hackaday.io/project/20601-raspberry-pi-backup-generator-monitoring[/URL]
Quote
pcpopcorn
Wi Fi For Generac

nrp3;45731 wrote:
Not a rumor. True.


Tell Me More.I have a Hayward Aqua Connect for my Pool.It is fantastic and Non Subscription based.It's app is fantastic and I have absolute remote control for my Pool anywhere in the world.
[url]https://www.hayward-pool.com/shop/Product_10201_10551_35001_-1___[/url]
Quote
nrp3
All I know is its due to be out in a few months, wifi based instead of cell based.
Quote
Lynn
Hey Jason1436, I know you were using a Raspberry Pi for your computer. Have you thought of a different computer? I have found this one that has a build-in RS232 connector and also as per the specs it probably can be connected to the battery of the generator.

It is also a Linux based system. Here is the link. Tell me what you think of it.

[url]http://glomationinc.com/products/index.php?n=SBC.GESBC-9G25i[/url]

I also think the price may be right, If you tally up all of the items for the Raspberry Pi it may be just as affordable for this system.

Lynn
Quote