0-10V Photocell Troubleshooting
Version 1.1 by Alexander Mott on 2026/05/07 19:57
If an analog photocell (i.e. a 3-wire 0-10V photocell, not a Cresnet or internal occupancy sensor photocell) is defined in the ShowRunnerCLC™ configuration but you are not receiving a reading when looking at the photocell in XPanel or running the sr show photocell command, perform the following troubleshooting steps:
- Verify the ShowRunnerCLC™ configuration:
- ID should be a number without quotes matching the dictionary ID (the quoted number at the top of the photocell definition)
- Model can be "GLS-LDL", "GLS-LOL", "GLS-LCL", or "GLS-LEXT" for non-system sensors
- Verify the photocell is connected to the correct device (compare serial numbers to ensure the IP-ID, CID, and model match of the host device matches the configuration)
- Verify wiring at the JBOX – should use ports 4, 5, and 6 corresponding to 24V (red at the photocell), signal (orange), and ground (black)
- Verify the JBOX is outputting 24V and that you are seeing a reading at the JBOX by (disconnect the signal wire and measure voltage to ground)
- You should see a sensor reading between 10V and 0V, with 0V being the reading when it is covered up
- If no reading at the JBOX, move to the photocell and measure 24V off the cable from the JBOX and measure signal directly off the orange lead at the photocell
- If you get a reading at the photocell but not at the JBOX then there is likely a wiring issue, i.e. wrong cable connected or the cable is damaged in the field
- Check the jumpers/switch at the photocell to make sure the reading is in the correct range (the options are low range open loop ~3-300, mid range open loop ~30-3000, high range open loop ~3000-30000, and closed loop: default is mid range open loop)