30 Amp Heat Relay

$120.00

  • For Cove Heaters, add (1) 30-amp heat relay for every (3) heaters in the shopping cart (Example: 5 heat relays for 15 heaters)
  • For Ceramic Ceiling Heaters, add (1) 30-amp heat relay for every (4) heaters in the shopping cart (Example: 5 heat relays for 20 heaters)
  • Relays are controlled by the thermostat, bringing high voltage power to the infrared heaters
  • Power Control Relay, 30-amp DPDT 24Vac/dc. Part #RIB24P30
  • NOTE: Rated for up to a 30-amp circuit
  • TIP: The electrical contractor will determine the circuit size 30 amps. Please check before ordering.

Frequently bought together

Transformer - high to low voltage

  • Brings high voltage to power up the low voltage thermostat
  • 24v/40VA transformer, plate mounted
  • Compatible with 120/208/240-volts
  • One transformer needed for one low voltage thermostat

Ecobee Smart Thermostat Premium - Wi-Fi - Low Voltage

Ecobee Smart Thermostat Premium - Wi-Fi - Low Voltage features:

  • voice-enabled smart thermostat with a room sensor
  • great for yoga studios
  • up to 48 programs
  • max temp 120*
  • scheduling - 32 options
  • smartphone/desktop accessible
- +

RIB24P30 30 Amp Heat Relay used with a transformer, thermostat, and infrared heaters to create the perfect infrared heating system.

You will need one relay for every 30-amp circuit used for our heating products. NOTE: A maximum of 4,992 watts at 208 volts, 5,760 watts at 240 volts, and 6,648 watts at 277 volts can be used on one 30 amp relay.

    • Enclosed Relay
    • Power Control Relay, 30 amp DPDT 24Vac/dc. Part #RIB24P30

 

Docs

 

Reviews

Add a review
30 Amp Heat Relay 30 Amp Heat Relay
Overall rating*
0/5
* Rating is required
How did this product work for you?*
0/5
* Rating is required
* Answer is required
Your review
* Review is required
Name
* Name is required
Add photos or video to your review
* Please tick the checkbox to proceed
4.9
Based on 10 reviews
5 star
90
90%
4 star
10
10%
3 star
0%
2 star
0%
1 star
0%
Customer workshop
1-5 of 10 reviews
  1. Sizing and ordering to delivery was great

    workshop
    (0) (1)
  2. customer service is always the best. quick and to the point replys and help!

    Customer
    (0) (0)
  3. Great to deal with. Easy order.

    (0) (0)
  4. Had some issues with installation that they were super supportive

    (0) (0)
  5. Always helpful and courteous.

    (0) (0)
Shopping Cart
(function () { // Early exit if the page doesn't have our UI document.addEventListener('DOMContentLoaded', function () { console.log('[HG] JS loaded'); // Sanity checks if (!window.hg_ajax_obj || !window.hg_ajax_obj.ajaxurl) { console.error('[HG] ajaxurl missing. Is the PHP snippet active?'); return; } var grid = document.getElementById('product-grid'); if (!grid) { console.error('[HG] #product-grid not found. Set the CSS ID on the section containing the Woo Products widget.'); return; } // Use event delegation so columns/buttons/inner elements all work document.addEventListener('click', function (e) { var btn = e.target.closest('.ajax-filter-btn'); if (!btn) return; e.preventDefault(); // Read tag from data attribute var tag = btn.getAttribute('data-tag'); if (!tag) { console.warn('[HG] Clicked filter has no data-tag'); return; } // Active state document.querySelectorAll('.ajax-filter-btn.active').forEach(function (el) { el.classList.remove('active'); }); btn.classList.add('active'); // Loading state grid.classList.add('loading'); console.log('[HG] Sending AJAX for tag:', tag, '→', window.hg_ajax_obj.ajaxurl); // AJAX (fetch) var form = new FormData(); form.append('action', 'heatinggreen_filter_products'); form.append('tag', tag); fetch(window.hg_ajax_obj.ajaxurl, { method: 'POST', credentials: 'same-origin', body: form }) .then(function (r) { return r.json(); }) .then(function (json) { if (!json) { console.error('[HG] Empty JSON response'); return; } if (json.success) { grid.innerHTML = json.data.html; console.log('[HG] Updated grid for tag:', tag); } else { console.error('[HG] Server error:', json.data && json.data.message ? json.data.message : json); } }) .catch(function (err) { console.error('[HG] AJAX error:', err); }) .finally(function () { grid.classList.remove('loading'); }); }); }); })();