Issue 1: Device Shows "Offline"

This is the most common issue. The device appears in GrowVPD Pro but shows a gray "Offline" badge and does not respond to commands.

Step-by-Step Fix

  1. Check physical power. Is the device plugged in and powered? LEDs lit? This sounds obvious, but power strips get bumped and circuit breakers trip.
  2. Check WiFi connection. Open the device's native app (Tuya, AC Infinity, Mars Hydro) and see if it shows online there. If it is offline in its own app, the problem is between the device and your WiFi router, not GrowVPD Pro.
  3. Restart the device. Unplug it, wait 10 seconds, plug it back in. Many WiFi devices need 30–60 seconds after power-on to reconnect to the cloud.
  4. Check your router. Some routers have device limits or disconnect idle devices. Ensure your router supports the number of connected devices you have. Grow rooms with 5–10 smart devices can push consumer routers to their limits.
  5. Verify WiFi band. Most smart grow devices only support 2.4 GHz WiFi, not 5 GHz. If your router combines both bands under one SSID, the device may have connected to 5 GHz during setup but cannot sustain it. Force the device to 2.4 GHz if possible.
  6. Re-pair if needed. If the device remains offline in its native app after all the above, remove it from the native app and re-pair it. Then re-discover it in GrowVPD Pro.

Issue 2: Automation Rule Not Triggering

The rule is enabled, the sensor shows data, but the target device never turns on or changes state.

Step-by-Step Fix

  1. Check the sensor reading. Open the tent dashboard and verify the sensor is reporting current data. If the last reading timestamp is stale (more than 30 minutes old), the sensor may be offline or the token may have expired.
  2. Verify the condition is actually met. For a VPD rule, check the current VPD value against the rule threshold. Remember that GrowVPD Pro calculates VPD from leaf temperature (which is estimated from air temperature), so the displayed VPD may differ slightly from what you expect.
  3. Check the rule schedule. If you set active time windows (e.g., only trigger between 8 AM and 8 PM), the rule will not fire outside those hours.
  4. Check minimum off-time. If you set a minOffMinutes of 10 and the rule was restored (turned off) less than 10 minutes ago, it will not trigger again until the cooldown expires. This prevents compressor damage on dehumidifiers and AC units.
  5. Check the target device. Is the target device online? Can you manually toggle it from the Automation tab? If manual control works but the rule does not trigger, the issue is in the rule configuration, not the device connection.
  6. Check for conflicting rules. If two rules target the same device with opposite actions, the higher-priority rule wins. A "turn off" rule with priority 10 will override a "turn on" rule with priority 5.
Tip: GrowVPD Pro logs every automation action with a timestamp and reason. Check the device action history to see if the rule triggered in the past and what caused it to restore. This log is invaluable for debugging.

Issue 3: Sensor Readings Seem Wrong

The sensor reports temperature or humidity values that do not match your handheld meter or what you feel when you enter the tent.

Common Causes

  • Sensor placement. A sensor mounted high on the tent wall near the exhaust will read differently from one at canopy level. Always place sensors at the height of the plant canopy, away from walls, lights, and fans.
  • Sensor drift. Cheap WiFi sensors (especially Tuya-branded ones) can drift 1–3°C and 3–8% RH over time. This is normal for the price point.
  • Direct light exposure. If the sensor is in direct light from your grow light, the enclosure absorbs radiant heat and reports temperatures 2–5°C higher than the actual air temperature. Shield the sensor or move it into the shade.
  • Condensation on the sensor. High humidity can cause condensation on the sensor element, making it report 100% RH until it dries out.

Fix: Calibration Offsets

In GrowVPD Pro, each sensor has calibration offset settings. Compare your sensor against a known-accurate reference meter for 30–60 minutes at the same location. Then apply offsets:

  • If the smart sensor reads 2°C high, set a temperature offset of -2.0
  • If the smart sensor reads 5% RH low, set a humidity offset of +5.0

These offsets are applied to all readings from that sensor before VPD calculation and automation evaluation.

Issue 4: Connection Drops Repeatedly

Devices connect and work for a while, then randomly disconnect and reconnect throughout the day.

Likely Causes

  • WiFi signal weakness. Grow tents made of reflective mylar material can partially shield WiFi signals. If the router is in another room, signal inside the tent may be marginal. Use a WiFi signal strength app to check. Below -70 dBm is unreliable.
  • Router overloaded. Each smart device maintains a persistent connection to its cloud. 10+ devices on a basic consumer router can cause it to drop connections under load.
  • IP address conflicts. If your router's DHCP pool is too small, devices may fail to renew their IP lease and temporarily go offline.
  • Cloud service issues. Tuya, AC Infinity, and Mars Hydro all rely on cloud servers. Occasional outages on their end will cause all devices from that platform to appear offline temporarily.

Solutions

  • Move the WiFi router closer to the grow area or add a WiFi extender/mesh node
  • Assign static IP addresses to your smart devices through your router's DHCP reservation settings
  • Use a dedicated 2.4 GHz network for IoT devices if your router supports multiple SSIDs
  • Upgrade to a mesh WiFi system if you have more than 15 smart devices

Issue 5: Token Expired / Authentication Failed

GrowVPD Pro shows an authentication error for a platform, and all devices from that platform stop responding.

By Platform

Tuya

Tuya tokens expire every 2 hours but are automatically refreshed. If refresh fails (usually due to network issues during the refresh window), you need to:

  1. Go to Settings > Connected Accounts > Tuya
  2. Tap Disconnect, then re-enter your Access ID and Access Secret
  3. Verify the region matches your Tuya IoT Platform data center

AC Infinity

AC Infinity tokens are long-lived but can be invalidated if you change your password or log in on too many devices. Re-authenticate with your email and password in Settings.

Mars Hydro / Spider Farmer

These platforms use MQTT connections that can drop if the app is force-closed or the phone restarts. Open GrowVPD Pro and let it re-establish the MQTT connection automatically. If it fails, re-authenticate in Settings.

Important: Never share your platform credentials (Access ID, Access Secret, API keys) publicly or with third parties. GrowVPD Pro stores credentials locally on your device and transmits them only to the official platform APIs.

Issue 6: Automation Runs But Has No Effect

The action log shows the rule triggered and a command was sent, but the physical device did not change state.

  • Device firmware update needed. Some devices stop responding to cloud commands after a firmware update changes the API. Update the device through its native app.
  • Physical override active. Some devices (especially AC Infinity fans and Mars Hydro lights) have physical buttons that can override cloud commands. Check if the device is in "manual" mode.
  • Command not supported. If a rule tries to set a fan to speed 10 but the device only supports speeds 1–8, the command may be silently rejected. Verify the command value is within the device's supported range.

Still Stuck?

If none of the above resolves your issue:

  1. Take a screenshot of the Automation tab showing the problematic rule and device status
  2. Note the exact error message (if any)
  3. Check the Discord community — someone has likely encountered the same issue
  4. Contact support through Settings > Support with a description and screenshots