Apogee Instruments Apogee Instruments SQ-522 Modbus RTU template

Apogee Instruments SQ-522

Full-spectrum quantum sensor that measures PPFD for crops in greenhouses, growth chambers and outdoors.

The Apogee Instruments SQ-522 is a full-spectrum quantum sensor that measures photosynthetic photon flux density (PPFD) above or within crops in greenhouses, growth chambers and outdoors. This Modbus RTU template reads PPFD, the detector signal, device status and identification, and lets you set the Modbus address and serial settings from ModbusCloud.

Protocol
Modbus RTU
Connection
RS485, 19200 baud
Registers
34, read and write
Key readings
PPFD · Immersed PPFD · Detector signal · Device status · Firmware version · Serial number
Available commands
Modbus address · Baud rate · Parity · Stop bits
Compatible models
SQ-522 · SQ-522-SS
Last updated

Registers (34)

34 read, 22 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Calibrated Output PPFDµmol/m²/sRead
Immersed Output PPFDµmol/m²/sRead
Solar Output PPFDµmol/m²/sRead
Detector MillivoltsmVRead
Device StatusRead
Firmware VersionRead
Calibrated Output PPFD (Integer)µmol/m²/sRead
Immersed Output PPFD (Integer)µmol/m²/sRead
Solar Output PPFD (Integer)µmol/m²/sRead
Detector Millivolts (Integer)mVRead
Device Status (Integer)Read
Firmware Version (Integer)Read
Slave AddressRead and write
BaudrateRead and write
ParityRead and write
Stop BitsRead and write
Running AverageRead and write
Heater StatusRead and write
Model NumberRead and write
Serial NumberRead and write
MultiplierRead and write
OffsetRead and write
Immersion FactorRead and write
Slave Address (Integer)Read and write
Baudrate (Integer)Read and write
Parity (Integer)Read and write
Stop Bits (Integer)Read and write
Running Average (Integer)Read and write
Heater Status (Integer)Read and write
Model Number (Integer)Read and write
Serial Number (Integer)Read and write
Multiplier (Integer)Read and write
Offset (Integer)Read and write
Immersion Factor (Integer)Read and write

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Show PPFD per greenhouse section on one dashboard and compare light above and below the crop.
  • Download the PPFD history as CSV to work out the daily light integral (DLI) per day.
  • Use an automation on PPFD to send a webhook to your lighting control when light drops below a set level.
  • Get an email alert when the sensor stops sending values, so a loose cable does not leave gaps in your light data.
  • Let automatic monitoring flag a PPFD reading that stays frozen for hours while it normally changes.

Installation

  1. Connect the green wire to ground to select RS-485. Wire white to RS-485 positive and blue to RS-485 negative on the ModbusCloud Gateway, and connect the shield to earth.

  2. Power the sensor with 5.5 to 24 V DC: red to plus, black to ground. Mount it level with the cable pointing north in the northern hemisphere.

  3. For more sensors on one bus, connect them one at a time and give each a unique address with Slave Address; every sensor ships with address 1.

  4. In ModbusCloud, add a Modbus device with protocol RTU, address 1, 19200 baud, 8 data bits, even parity and 1 stop bit, and import this template.

  5. Check that Calibrated Output PPFD shows a plausible value in daylight and drops close to zero when you cover the sensor.

Things to watch for

The sensor does not answer. What should I check?

Check that the green wire is connected to ground; on 12 V the sensor talks RS-232 instead of RS-485. Then check 19200 baud, even parity, 1 stop bit and address 1 in ModbusCloud, and swap the white and blue wires if nothing comes back. A powered sensor draws about 37 mA; much more points to a wiring or supply fault.

Why does every reading appear twice?

Each value is available as a precise floating point register and as an integer copy with a fixed decimal shift. Use the float registers for dashboards and alerts. The integer copy of PPFD cannot go above 3276.7 µmol/m²/s, so it can clip in full sun or under strong lamps.

Which PPFD value should I use in a greenhouse?

Use Calibrated Output PPFD for a sensor in air, above or within the crop. Immersed Output PPFD applies the correction for a sensor submerged in water, for example in a pond or aquarium.

How do I put several sensors on one bus?

Every SQ-522 ships with address 1. Connect one sensor at a time, write a new address from 1 to 247 to Slave Address, and change the address of that Modbus device in ModbusCloud. Never write 0: the sensor then returns to address 1 and also resets its factory calibration values.

Can I write calibration values or change the serial settings?

Writing is off per gateway by default; request it for the gateway in the portal. Multiplier, Offset, Immersion Factor, Model Number and Serial Number only accept writes after a procedure from Apogee Instruments, so leave them alone. Change Baudrate, Parity or Stop Bits only together with the same setting in ModbusCloud, otherwise the sensor stops answering.

Want to see how it works?

Electrician working in an open distribution board