무료 해수어항 수질 기록 시트 (Google Sheets, Excel)
거의 모든 사람이 수질 기록을 시작합니다. 그리고 6개월 뒤까지 그 기록을 유지하는 사람은 거의 없습니다.
게을러서가 아닙니다. 직접 만든 시트는 대부분 측정 자체보다 관리하는 데 손이 더 많이 가기 때문입니다. 알칼리니티 측정은 4분이면 끝나는데, 입력할 행을 찾고 8.4 dKH가 내 목표 범위 안인지 다시 확인하고 셀 색을 칠하는 데 6분이 걸립니다. 그래프까지 넣으면 한 주치 데이터를 추가할 때마다 계열 범위를 다시 드래그해야 합니다. 결국 귀찮은 일 위에 귀찮은 일이 하나 더 얹히고, 바쁜 한 주가 한 번만 와도 기록은 거기서 끊깁니다.
그래서 이미 다 만들어 둔 파일을 준비했습니다. 무료이고, 이메일 등록도 출처 표기도 필요 없습니다.
시트 받기
Google Sheets에서 사본 만들기 (Google 계정 필요)
Excel 버전 다운로드 (계정 불필요)
Google 링크는 바로 사본 만들기 창으로 연결되기 때문에 본인만 쓰는 편집 가능한 파일이 생기고, 입력한 내용은 저희 쪽으로 전혀 넘어오지 않습니다. Excel 파일은 같은 워크북이니 로컬에 두고 쓰고 싶다면 그쪽을 받으면 됩니다.
안에 무엇이 들어 있나
작업용 시트 네 개와 사용 안내 시트 하나입니다.
Readings 시트. 측정 한 번에 한 행씩 쌓입니다. 날짜, 시간, 알칼리니티(dKH), 칼슘, 마그네슘, 질산염, 인산염, pH, 염도, 수온, 암모니아, 아질산염, 그리고 맨 끝에 메모 열이 있습니다. 400행이 미리 서식까지 잡혀 있는데, 주 2회 측정 기준으로 약 4년치 분량입니다. 틀 고정이 되어 있어 30행 아래로 스크롤해도 머리글이 그대로 남고, 자동 필터가 켜져 있어서 예를 들어 물갈이를 적어 둔 행만 골라 볼 수 있습니다.
자동 색상. 값을 입력하면 목표 범위 안이면 초록, 벗어나면 빨강으로 바뀝니다. 조건부 서식 규칙을 직접 만들 일도, 서식을 아래로 복사할 일도, 어렴풋이 기억하는 범위와 숫자를 눈으로 대조할 일도 없습니다. 기록이 살아남느냐 마느냐를 실제로 결정하는 부분이 여기입니다. 단순 입력 작업이 진짜 점검으로 바뀌기 때문입니다.
Targets 시트. 파라미터마다 하한과 상한을 한 행씩 직접 수정할 수 있습니다. 여기서 값을 바꾸면 Readings 시트 400행의 색이 즉시 다시 계산됩니다. 서식 규칙이 이 셀들을 참조하기 때문에, 숫자를 설정하는 곳은 Targets 시트 한 군데뿐입니다.
Charts 시트. 알칼리니티, 칼슘, 마그네슘, 질산염, 인산염의 꺾은선 그래프가 있습니다. 각 그래프에는 목표 범위를 나타내는 점선 두 개가 함께 그려지는데, 이 선은 Targets 시트에서 값을 가져오기 때문에 기준값을 옮기면 그래프의 밴드도 같이 움직입니다. 행을 추가하면 계열이 자동으로 늘어나므로 매달 범위를 다시 지정할 필요도 없습니다. 변동은 그래프에서 확실하게 드러납니다. 숫자만 나열된 열에서는 묻혀 버리는 추세도 선으로 그려 놓으면 놓칠 수가 없습니다.
Maintenance 시트. 날짜, 작업, 양 또는 세부 내용, 메모. 작업 열은 드롭다운입니다. 물갈이, 도징, 측정, 유리 청소, 스키머 청소, 필터 교체, 보충수, 장비 점검, 급이, 기타. 자유 입력이 아니라 드롭다운으로 만든 데는 이유가 있습니다. 6개월 동안 "환수", "물갈이", "물갈이 20%"라고 제각각 적어 두면 본인에게는 다 같은 뜻이지만 필터에는 서로 다른 세 가지입니다.
Read me 시트. 어디까지 고쳐도 되는지 헷갈리지 않도록 짧은 사용 안내를 담았습니다.
주 단위로 실제로 쓰는 방법
매번 전부 측정하지 마세요. 기록이 죽는 또 하나의 이유가 그것입니다.
안정기에 접어든 혼합 수조 기준으로 현실적인 주기는 이렇습니다.
| 파라미터 | 측정 주기 | 이유 |
|---|---|---|
| 알칼리니티 | 주 2~3회, 도저를 세팅하는 중에는 매일 | 가장 빠르게 움직이고 계속 소비되며 이상 신호를 가장 먼저 알려 줍니다 |
| 칼슘 | 2주에 한 번 | 총량이 커서 알칼리니티에 비해 천천히 움직입니다 |
| 마그네슘 | 월 1회, 또는 알칼리니티와 칼슘이 이상하게 움직일 때 | 총량이 워낙 커서 몇 주는 밀려야 영향이 나타납니다 |
| 질산염 | 주 1회 | 산호 색과 유해 조류 양쪽에 영향을 줍니다 |
| 인산염 | 주 1회 | 마찬가지이며 질산염과 같은 날 함께 재는 편이 좋습니다 |
| 염도 | 주 1회, 그리고 인공해수를 탈 때마다 | 재는 부담이 적고 ATO 고장을 잡아냅니다 |
| 수온 | 컨트롤러 기록에 맡기고 주 1회 확인 | |
| 암모니아, 아질산염 | 새 수조와 비상 상황에만 | 가동 중인 수조에서는 0으로 나오고 그게 정상입니다 |
셋업한 지 얼마 안 된 사이클링 중인 수조는 예외입니다. 이 시기에는 하루 이틀 간격으로 암모니아와 아질산염을 재고, 나머지는 아직 큰 의미가 없습니다. 아질산염 때문에 잠이 안 온다면 0으로 떨어지지 않는 아질산염에서 보통 어떤 일이 벌어지고 있는지 다뤘습니다.
날짜만 적지 말고 시간도 적으세요
시간 열은 5일 간격으로 서로 다른 시간대에 잰 알칼리니티 두 값을 비교해 보기 전까지는 지나치게 꼼꼼한 설정처럼 보입니다.
pH는 조명 주기를 따라 오르내립니다. 새벽 저점과 늦은 오후 고점 사이에서 보통 0.2~0.4 단위 차이가 나고, 리퓨지움이 크고 역광 주기를 쓰지 않는 수조라면 더 벌어집니다. 알칼리니티는 석회화가 가장 활발할 때 가장 많이 소비되므로, 토요일 아침 측정과 수요일 저녁 측정은 애초에 같은 지점을 재고 있는 것이 아닙니다. 하루 알칼리니티 소비량을 계산해 보려면 두 측정 사이 간격이 "대략 5일"이 아니라 정확한 시간 수여야 합니다. 타임스탬프 두 개만 있으면 그 값이 저절로 나오고, 알칼리니티 소비량 계산기가 하루 dKH 값으로 바꿔 줍니다.
시간대를 하나 정해 두고 되도록 지키세요. 같은 시각, 같은 조건, 같은 방식의 시약 취급. 언제 재느냐를 일정하게 맞추는 것이 테스트 킷을 더 좋은 것으로 바꾸는 것보다 노이즈를 훨씬 많이 줄여 줍니다.
이 파일에서 가장 값진 열은 메모 열입니다
숫자는 무슨 일이 있었는지 알려 줍니다. 메모는 왜 그랬는지 알려 줍니다. 시스템이나 측정 조건에 영향을 주는 것은 전부 적어 두세요.
- 새 소금 개봉, 브랜드나 배치를 바꿨다면 그 내용까지
- 새 시약 로트, 또는 테스트 킷 자체를 바꾼 경우
- 도징을 바꾼 내역, 기존 용량과 새 용량 함께
- 물갈이, 양과 사용한 소금
- 새로 들인 생물, 폐사, 상태가 이상한 산호
- 스키머 조정, GFO나 활성탄 교체, 필터롤 교체
- 다음 주에는 하지 않을 법한, 수조에 손댄 모든 조치
6주 뒤에 알칼리니티가 아무 이유 없이 추세보다 0.4 dKH 높게 나올 때, "Hanna 시약 로트 교체"라고 적어 둔 메모가 곧 정답이 됩니다. 그 메모가 없으면 실제로는 측정 조건이 바뀐 것뿐인데 수질 문제를 붙잡고 헤매게 됩니다. 물갈이 후에 산호가 움츠러들었는데 메모에 "새 소금 첫 통"이라고 적혀 있는 경우도 똑같습니다 (왜 그런 일이 생기는지).
기본값 말고 내 수조의 목표값을 넣으세요
파일에 들어 있는 기본값은 처방이 아니라 무난한 출발점입니다. 기록을 시작하기 전에 Targets 시트를 열고 내 수조에 맞게 바꿔 두세요.
이유는 안정성입니다. 7.6 dKH에서 평평하게 유지되는 수조가, 누가 올린 숫자를 쫓아 7.8과 9.2 사이를 오르내리는 수조보다 산호를 잘 키웁니다. 알칼리니티가 여기에 가장 민감합니다. 하루 안에 0.5 dKH 넘게 흔들리면 다른 어디보다 먼저 아크로포라 끝부분의 조직 후퇴로 나타납니다.
목표 범위를 잡는 현실적인 방법:
- 최근 4~6주치 측정값을 놓고 그 파라미터가 실제로 머무는 구간을 확인합니다
- 그 구간에 딱 맞춰 하한과 상한을 좁게 잡습니다. 알칼리니티는 위아래로 0.3 dKH, 칼슘은 20 ppm, 마그네슘은 50 ppm 정도가 기준입니다
- 값을 옮기고 싶다면 목표를 천천히 옮기고(알칼리니티는 하루 0.5 dKH를 넘지 않게), 범위도 함께 옮깁니다
그래프의 점선 밴드도 같은 셀을 읽기 때문에, 범위를 좁히면 그래프의 밴드도 같이 좁아집니다. 내가 지키고 있다고 말하는 범위 안에 최근 기록이 실제로 얼마나 들어와 있었는지 그 자리에서 보입니다. 보통은 겸허해지는 5초이자, 그달에 이 파일이 보여 주는 가장 유용한 정보입니다.
스프레드시트가 할 수 없는 일
이건 솔직하게 짚고 넘어가는 게 맞습니다.
빠진 것을 알아채지 못합니다. 마그네슘을 5주 동안 건너뛰어도 시트는 아무것도 알려 주지 않습니다. 빈 셀은 빨강이 아니라 그냥 빈 셀이고, 그래프는 그 구간을 아무 일 없었다는 듯 직선으로 이어 그립니다.
추세를 읽지 못합니다. 하루 변동 폭이 0.2에서 0.7 dKH로 조용히 벌어지는 동안에도 개별 알칼리니티 값은 전부 초록일 수 있습니다. 산호를 상하게 하는 건 바로 그 변동 폭입니다. 초록 셀은 "지금 이 값이 범위 안인가"만 묻습니다. "이 수조가 점점 불안정해지고 있는가"는 절대 묻지 않습니다.
파라미터끼리 비교하지 못합니다. 칼슘은 그대로인데 알칼리니티만 떨어지는 것과 둘이 함께 떨어지는 것은 전혀 다른 이야기인데, 조건부 서식을 아무리 걸어도 그걸 짚어 주지는 못합니다.
그리고 결국 무너집니다. 정말 바쁜 한 주가 오면 측정만 하고 시트는 열지 않은 채 주말에 몰아서 채워 넣겠다고 생각합니다. 채워 넣지 않습니다. 종이든 스프레드시트든 모든 기록이 같은 방식으로 끝나고, 해결책은 사실상 하나뿐입니다. 나중에 기억에 의존해 적지 말고 측정하는 그 자리에서 바로 적는 것, 테스트 킷 옆에 휴대폰이나 노트북을 열어 두는 것입니다.
이런 한계 안에서도, 수조를 운영하는 방식에 줄 수 있는 가장 저렴하고 확실한 업그레이드입니다. 해수어항 문제는 대부분 추세의 문제이고, 적어 두지 않은 추세는 볼 수가 없습니다.
시트 받기
Google Sheets에서 사본 만들기 (Google 계정 필요)
Excel 버전 다운로드 (계정 불필요)
Recif에 대하여
위에서 말한 한계 때문에 Recif를 만들고 있습니다. 수조 앞에서 휴대폰으로 바로 기록하고, 너무 오래 재지 않은 파라미터를 짚어 주고, 단일 값이 아니라 추세를 지켜보는 해수어항 기록 앱입니다. 스프레드시트가 사용자에게 그대로 떠넘기는 일이 정확히 그 부분입니다.
Recif는 아직 개발 중이고 어떤 앱 스토어에도 올라와 있지 않습니다. 저희가 무엇을 만들고 있는지는 앱 소개 페이지에서 볼 수 있습니다. 그때까지는 위 스프레드시트로 충분하고, 저희 앱을 설치하든 안 하든 이 파일은 계속 제 역할을 합니다.