• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

How To: BrewPi LCD Add-On

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
May 31 2017 23:21:42 Fresh start! Log files erased.
May 31 2017 23:22:30 stopScript message received on socket. Stopping script and writing dontrunfile to prevent automatic restart
May 31 2017 23:23:06 Opening serial port
May 31 2017 23:23:06 Notification: Script started for beer 'My First BrewPi Run'
May 31 2017 23:23:16 Checking software version on controller...
May 31 2017 23:23:26 Warning: Cannot receive version number from controller. Your controller is either not programmed or running a very old version of BrewPi. Please upload a new version of BrewPi to your controller.
 
Xloader

Capture.JPG
 
@day_trippr had the same problem with the knock-off Nano I sent him. With the 2.10 hex loaded from Xloader, he went into the BrewPi software and reset the eeprom using the reset feature in the advanced settings. The error log still shows that there was a problem loading up the hex, but everything worked and the devices could be configured from that point.

Edit: Here are his notes for posterity's sake:

I had loaded 0.2.4 on the Nano clone and that version predates the "Factory Reset" function that showed up in 0.2.10. So I couldn't clear the eeprom until I loaded 0.2.10 - which I did using Xloader on the peecee.

Once I had that hex file installed I was able to use the "Factory Reset" function successfully. Still will not load hex files from within BrewPi (but I could live with that) but with the eeprom cleared I was able to power cycle the Nano and BrewPi could find it each time.

As well, I was able to install and configure a few suite of devices - all eight possible, including 3 sensors, 2 relays, a Fan, a Door Switch, and a Light. Was able to add them all in one shot, too.

Then I tested everything: Cool and Heat relays, all the sensors, the Fan, and the Door Switch and Light (with both configured the Door Switch will toggle the Light).

Then I switched out the USB connection for an HC-05 and that came right up.

Sooo....Everything works! That has to count for something!
 
@day_trippr had the same problem with the knock-off Nano I sent him. With the 2.10 hex loaded from Xloader, he went into the BrewPi software and reset the eeprom using the reset feature in the advanced settings. The error log still shows that there was a problem loading up the hex, but everything worked and the devices could be configured from that point.

Edit: Here are his notes for posterity's sake:
This button to reset the eeprom?

Capture2.JPG
 
rial port
Jun 03 2017 04:08:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:09:07 Opening serial port
Jun 03 2017 04:09:17 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:10:05 Opening serial port
Jun 03 2017 04:10:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:11:06 Opening serial port
Jun 03 2017 04:11:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:12:05 Opening serial port
Jun 03 2017 04:12:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:13:05 Opening serial port
Jun 03 2017 04:13:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:14:06 Opening serial port
Jun 03 2017 04:14:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:15:05 Opening serial port
Jun 03 2017 04:15:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:16:06 Opening serial port
Jun 03 2017 04:16:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:17:07 Opening serial port
Jun 03 2017 04:17:17 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:18:06 Opening serial port
Jun 03 2017 04:18:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:19:06 Opening serial port
Jun 03 2017 04:19:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:20:06 Opening serial port
Jun 03 2017 04:20:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:21:06 Opening serial port
Jun 03 2017 04:21:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:22:06 Opening serial port
Jun 03 2017 04:22:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:23:06 Opening serial port
Jun 03 2017 04:23:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:24:06 Opening serial port
Jun 03 2017 04:24:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:25:06 Opening serial port
Jun 03 2017 04:25:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:26:06 Opening serial port
Jun 03 2017 04:26:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:27:05 Opening serial port
Jun 03 2017 04:27:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:28:06 Opening serial port
Jun 03 2017 04:28:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:29:06 Opening serial port
Jun 03 2017 04:29:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:30:06 Opening serial port
Jun 03 2017 04:30:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:31:06 Opening serial port
Jun 03 2017 04:31:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:32:06 Opening serial port
Jun 03 2017 04:32:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:33:06 Opening serial port
Jun 03 2017 04:33:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:34:06 Opening serial port
Jun 03 2017 04:34:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:35:06 Opening serial port
Jun 03 2017 04:35:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:36:06 Opening serial port
Jun 03 2017 04:36:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:37:05 Opening serial port
Jun 03 2017 04:37:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:39:36 Another instance of BrewPi is already running, which will conflict with this instance. This instance will exit
Jun 03 2017 04:40:06 Opening serial port
Jun 03 2017 04:40:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:41:05 Opening serial port
Jun 03 2017 04:41:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:42:05 Opening serial port
Jun 03 2017 04:42:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:43:06 Opening serial port
Jun 03 2017 04:43:16 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:44:05 Opening serial port
Jun 03 2017 04:44:15 Errors while opening serial port:
[Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
[Errno 2] could not open port /dev/ttyUSB1: [Errno 2] No such file or directory: '/dev/ttyUSB1'

Jun 03 2017 04:47:08 Opening serial port
Jun 03 2017 04:47:08 Notification: Script started for beer 'My First BrewPi Run'
Jun 03 2017 04:47:19 Checking software version on controller...
Jun 03 2017 04:47:29 Warning: Cannot receive version number from controller. Your controller is either not programmed or running a very old version of BrewPi. Please upload a new version of BrewPi to your controller.
Jun 03 2017 04:48:22 Resetting controller to factory defaults
**** Arduino Program script started ****
Settings will not be restored
Devices will not be restored
Jun 03 2017 04:49:51 Opening serial port
Loading programming settings from board.txt
Checking hex file size with avr-size...
Program size: 26896 bytes out of max 30720
Programming Arduino with avrdude: /usr/share/arduino/hardware/tools/avrdude -F -e -p atmega328p -c arduino -b 57600 -P /dev/ttyUSB0 -U flash:w:"brewpi-arduino-uno-revC-0_2_10.hex" -C /usr/share/arduino/hardware/tools/avrdude.conf
Result of invoking avrdude:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x44
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x3a
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x7b
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x22
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x6c
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x6f
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x67
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x54
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x79
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x70

avrdude done. Thank you.


There was an error while programming.
Jun 03 2017 04:49:58 New program uploaded to controller, script will restart
Jun 03 2017 04:50:06 Opening serial port
Jun 03 2017 04:50:06 Notification: Script started for beer 'My First BrewPi Run'
Jun 03 2017 04:50:16 Checking software version on controller...
Jun 03 2017 04:50:26 Warning: Cannot receive version number from controller. Your controller is either not programmed or running a very old version of BrewPi. Please upload a new version of BrewPi to your controller.
**** Arduino Program script started ****
Settings will not be restored
Devices will not be restored
Jun 03 2017 04:51:07 Opening serial port
Loading programming settings from board.txt
Checking hex file size with avr-size...
Program size: 26896 bytes out of max 32256
Programming Arduino with avrdude: /usr/share/arduino/hardware/tools/avrdude -F -e -p atmega328p -c arduino -b 115200 -P /dev/ttyUSB0 -U flash:w:"brewpi-arduino-uno-revC-0_2_10.hex" -C /usr/share/arduino/hardware/tools/avrdude.conf
Result of invoking avrdude:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x60
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x86
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x7e
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x9e
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x86
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x60
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x9e
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xfe
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x9e

avrdude done. Thank you.


There was an error while programming.
Jun 03 2017 04:51:19 New program uploaded to controller, script will restart
Jun 03 2017 04:51:26 Opening serial port
Jun 03 2017 04:51:26 Notification: Script started for beer 'My First BrewPi Run'
Jun 03 2017 04:51:36 Checking software version on controller...
Jun 03 2017 04:51:46 Warning: Cannot receive version number from controller. Your controller is either not programmed or running a very old version of BrewPi. Please upload a new version of BrewPi to your controller.
Jun 03 2017 04:54:15 Resetting controller to factory defaults
Jun 03 2017 04:54:18 Resetting controller to factory defaults
**** Arduino Program script started ****
Settings will not be restored
Devices will not be restored
Jun 03 2017 04:54:38 Opening serial port
Loading programming settings from board.txt
Checking hex file size with avr-size...
Program size: 26896 bytes out of max 32256
Programming Arduino with avrdude: /usr/share/arduino/hardware/tools/avrdude -F -e -p atmega328p -c arduino -b 115200 -P /dev/ttyUSB0 -U flash:w:"brewpi-arduino-uno-revC-0_2_10.hex" -C /usr/share/arduino/hardware/tools/avrdude.conf
Result of invoking avrdude:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x60
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x86
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x7e
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x9e
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x86
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x60
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x9e
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xfe
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x9e

avrdude done. Thank you.


There was an error while programming.
Jun 03 2017 04:54:50 New program uploaded to controller, script will restart
Jun 03 2017 04:54:57 Opening serial port
Jun 03 2017 04:54:57 Notification: Script started for beer 'My First BrewPi Run'
Jun 03 2017 04:55:07 Checking software version on controller...
Jun 03 2017 04:55:17 Warning: Cannot receive version number from controller. Your controller is either not programmed or running a very old version of BrewPi. Please upload a new version of BrewPi to your controller.
stdout:

BrewPi: wifiChecker: Successfully pinged 192.168.1.1 (Sat 3 Jun 04:50:02 UTC 2017)
 
Just a quick question, I'm using Thorrak's amazing ESP8266 build and recently had LCD scrambling. I read from circa. page 70 of this thread, where there is mention of LCD scrambling, and then not a big mention of it after that. Is this an issue for anyone still? Cheers
 
Just a quick question, I'm using Thorrak's amazing ESP8266 build and recently had LCD scrambling. I read from circa. page 70 of this thread, where there is mention of LCD scrambling, and then not a big mention of it after that. Is this an issue for anyone still? Cheers


I used to get it all the time using a mechanical relay, none at all using an SSR, I don't think we ever truly got to the bottom of why some scramble and some don't.
 
Yea I was going to PM you and ask if you were still using SSRs


On the brewpi I use with the LCD I do yes, but I find as my fermentation chamber is in the cellar I use my phone to get the temp more often than not. So I use the cheaper relay and don't have an LCD attached.
 
Just a quick question, I'm using Thorrak's amazing ESP8266 build and recently had LCD scrambling. I read from circa. page 70 of this thread, where there is mention of LCD scrambling, and then not a big mention of it after that. Is this an issue for anyone still? Cheers

It's endemic to the DM2004, unfortunately. There's something on that display board - or inside the HD44780 controller - that is susceptible to voltage noise. And the versions that sport the I2C backpack have the same problem, so it doesn't have anything to do with the interface.

iirc, @ame came up with a hack to the BrewPi hex code version 0.2.4 that executes the LCD initialization routine every so often and thus clear out any gibberish. I don't think he did the same with the latest/0.2.10 version...

Cheers!
 
Use Xloader to install the hex file.
I was never able to get the Nano clone loaded using the BrewPi gui.
Then use the BrewPi gui to reset/clear the eeprom and you should be good to go...

Cheers!
 
Use Xloader to install the hex file.
I was never able to get the Nano clone loaded using the BrewPi gui.
Then use the BrewPi gui to reset/clear the eeprom and you should be good to go...

Cheers!
[Then use the BrewPi gui to reset/clear the eeprom/QUOTE] I Tried that a couple of times. what setting in Xloader?
 
I actually used the Uno/Mega328 selection right below.
The chip is a Mega328 either way, I figured the hex file was generated for an Uno, so...

Cheers!
 
I actually used the Uno/Mega328 selection right below.
The chip is a Mega328 either way, I figured the hex file was generated for an Uno, so...

Cheers!
I tried using the Uno selection the first time but it was taking forever and I got impatient and pulled the plug. I did get a steady short red blast from theTXD LED so it must have been doing it's thing.I'll try again and let it go till it stops
 
Back in business. Swapped out the nano with one from a different supplier and everything works. I'm going to try and reload the bootloader on the other nanos just to see if I can get them to work. Now to fire up Bluetooth.
 
@Mikmonken any chance of a photo of your build with SSRs?

are you after the wiring?

My SSR Brewpi actually acts as a Sousvide, so doesn't have anything attached on the cold side.

but in terms of wiring this gives you a good example of how it should be wired.

956afc2b8a27daa18ab18b84a75d801682efdbc5.jpg


then going from the SSR to the Arduino ground goes to ground, and then the + goes to heat or cool pin, you don't need to connect to vcc pin from the SSR.
 
I've purchased one of the 8A SSR boards. I'll report back once received. At 8A this should be OK for the startup amps on a fridge. Hopefully the form factor will allow an easy swap for Sainsmart users IF it reduces/stops LCD screen scramble.
 
Back
Top