Pen and tank monitoring
Hypothetical. Not a client, not a result.
// The problem
A salmon farm with several sites reads oxygen, temperature and feeding on separate screens, and a low-oxygen alarm at night depends on someone looking at the right one.
// What we would build
A web dashboard that reads oxygen, temperature and salinity sensors at every pen and tank through gateways at each site, keeps the history when the site link drops, and sends alarms to the on-call staff on Telegram, who acknowledge them from the bot. Alarm limits are the ones your farm manager and veterinarian set.
// What is in it
- Oxygen, temperature and salinity by pen and tank, live
- Edge gateways at each site that keep readings when the link drops
- Alarms on Telegram to the on-call person, acknowledged from the bot
- Escalation to the next person when an alarm is not acknowledged
- History and trends by pen, site and season
- Gateways listed by quantity, sensors from your chosen supplier
// Stack
- Next.js
- PostgreSQL with TimescaleDB
- MQTT
- Telegram Bot API
- Edge gateways
- AWS Canada
// estimate
- Build
- ≈ US$81,300 to US$124,000, delivered within 20 weeksCAD 115,700 to 176,900
- Hosting
- ≈ US$583 a monthCAD 830 a month
- Support
- ≈ US$5,010 a monthCAD 7,135 a month
- Hardware
- ≈ US$2,730CAD 3,890
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Commands agreed
- 0.4 weeks
- Design approved
- 2.9 to 4.9 weeks
- Core features
- 2.4 to 3.9 weeks
- Full build
- 1.4 to 2.9 weeks
- Working in a test server
- 1.4 to 1.9 weeks
- Testing and fixes
- 0.4 to 0.9 weeks
- Offline sync tested on a vessel or site
- 0.9 to 1.4 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Hardware delivery, after it is ordered
- 2 to 6 weeks
How it is paid
- Deposit 20%
- CAD 23,140 to 35,380
- Discovery 5.1%
- CAD 5,900.70 to 9,021.90
- Commands agreed 3.6%
- CAD 4,165.20 to 6,368.40
- Design approved 5.1%
- CAD 5,900.70 to 9,021.90
- Core features 15.5%
- CAD 17,933.50 to 27,419.50
- Full build 10.3%
- CAD 11,917.10 to 18,220.70
- Working in a test server 7.2%
- CAD 8,330.40 to 12,736.80
- Testing and fixes 5.1%
- CAD 5,900.70 to 9,021.90
- Offline sync tested on a vessel or site 8.7%
- CAD 10,065.90 to 15,390.30
- Launch 9.4%
- CAD 10,875.80 to 16,628.60
- Holdback, 30 days after launch (10%)
- CAD 11,570 to 17,690
- Cellular edge gateway x 8
- CAD 3,890. Billed up front, at cost, outside the milestones