⚠️ SAFETY LOCKOUT
All heating disabled - Temperature critical
Sensor Fallback Active
Using backup control mode
Debug Mode Active
Sensor values are being injected via serial
SAFETY RELAY DISABLED: -- min left
Overheat cut-off is temporarily OFF — auto-reverts to AUTO when the timer ends.
Heater 1
LIMP(31 - 33 °C)
--
°CHeater 2
LIMP(28 - 29 °C)
--
°CAmbient
cool
(24-26.5°C)
warm
(26.5-29°C)
--
°CTGT: --°C
Humidity
(60 - 80 %)
--
%Misting Pump
--
--
Runs today: --/5
Heater 1
--
Heater 2
--
Cooling Fan
--
Mist
--
History Graphs
Loading data...
Husbandry Log
| Date | Action | Notes | |
|---|---|---|---|
| Loading log... | |||
Configuration
Leave blank to disable. Enter your numeric Telegram Chat ID to receive push alerts for temperature spikes and sensor failures.
Telegram Setup Guide
To receive thermostat alerts on your phone, you must link your Telegram account to your thermostat.
- Open the Telegram app.
- In the search bar at the top, type the name of our official company bot: @OphidianLabs_bot
- Tap on the bot and press "Start" at the bottom of the screen. (Why? Because Telegram has a strict anti-spam rule. A bot is not allowed to message a human unless the human presses "Start" first!)
- Go back to the Telegram search bar and search for @userinfobot
- Tap on the bot and press "Start".
- The bot will automatically reply with your profile information. Look for the number next to "Id:" (e.g., 1496915052). This is your unique Chat ID—it tells our bot exactly where to send your specific alerts.
- Type or paste your ID number into the Telegram Chat ID field above.
- Save the settings. You will now receive critical alerts directly from the @OphidianLabs_bot!
Changes the DISPLAY only. The thermostat always operates in °C, and every setting below is entered in °C. Use the converter to confirm the °F your animal needs matches the °C you type.
| °C | °F | °C | °F |
|---|
Heater 1
State: --
Heater 2
State: --
Cooling Fan
State: --
Lights
State: --
Misting Pump
State: -- • Water: --
Safety Relay
⚠ Change with cautionMaster cutoff • State: --
Night °C = 0 means day temp 24/7. Ramp = gradual transition time.
Breeder cycle is setting the temperatures here. A change you make now holds for the rest of today, then the cycle's next daily step replaces it at midnight.
Night °C = 0 means day temp 24/7. Ramp = gradual transition time.
Breeder cycle is setting the temperatures here. A change you make now holds for the rest of today, then the cycle's next daily step replaces it at midnight.
Minimum Hysteresis value is 0.05
Night °C = 0 means day temp 24/7. Ramp = gradual transition time.
Day %RH = 0 turns this rule off. The fan runs if the temperature or the humidity is over target, and stops only when both are back under. Night %RH = 0 uses the day value. Shares the ramp above.
Breeder cycle is setting the fan setpoint here. A change you make now holds for the rest of today, then the cycle's next daily step replaces it at midnight.
Triggers when ANY single sensor drops below threshold AND the sensor that reads below threshold paired with any of the rest sensors differ by more than the difference value.
Triggers when any 2 of 3 sensors (or all 3) drop below this threshold.
Breeder cycle is setting the humidity target here. A change you make now holds for the rest of today, then the cycle's next daily step replaces it at midnight.
Breeder cycle is setting the day length here. A change you make now holds for the rest of today, then the cycle's next daily step replaces it at midnight.
Cools the enclosure on a schedule you set, then warms it back. Your current settings are saved when the cycle starts and restored when it ends — or the moment you switch it off. Leave any field at 0 to leave that setting untouched.
First day back to normal — fills in Hold.
Never cooler than this. 15 °C is enforced anyway.
Lights-on time stays; lights-off moves.
The thermostat runs the cycle itself, so it continues with the app closed or the internet down. Each day's change is written to the event log. AI Climate Sync pauses while a cycle is running — both set the same temperatures and day length, so the cycle takes priority. Syncing resumes on its own once the cycle finishes.
The safety shutdown is dynamically triggered exactly 2.0°C above your High Alarm thresholds. Set Day thresholds. Night = 0 means use Day value 24/7.
Fallback (Limp Mode) Guide
If your primary hotspot sensor fails, the system automatically switches to the ambient sensor to maintain safe temperatures.
- Limp Tgt: Emergency target temperature for the ambient sensor.
- Limp Hyst: Allowed temperature fluctuation during fallback.
System Status
Backup & Restore
OphidianAI
Climate Assistant
☀️ Basking Spot: AI assumes the probe is measuring a basking branch or rock directly under the heat source, and sets the exact basking target without any offset.
This will overwrite the following settings:
- Day & Night temperatures (all zones)
- Light schedule (on/off times)
- Ramp times (Heater 1 & 2)
- Humidity target
Relay modes, alarms, and calibrations are NOT changed.