Since many of us already have the Hanna ULR Phosphorus photometer why not to use it for measuring NO3 as well 
The Hanna ULR Phosphorus photometer utilizes 525nm (green) light so can be used in conjunction with any other chemical test that tints a water sample blue or red (absorbs green). The only missing part is the calibration.
Below you can find instructions for measuring NO3 using the API NO3 test, but it can be easily adopted for most of the popular NO3 tests like Salifert, Nutrafin, JBL, Elos etc. It should also work fine with Hanna HI3874 ($30/100 tests) and HI93728-01 ($50/100 tests) reagents.
Instructions for API NO3 test below. I estimate it to be 10% +/- 1ppm accurate.
1. Fill in the original Hanna bottle with 1ml if aquarium water and 9ml of quality RO or distilled water (the photometer is very sensitive).
2. Add 20 drops of API reagent 1
3. Shake the sample for 2min keeping the bottle in a closed hand to warm it up.
4. Put the bottle in the Hanna ULR Phosphorus photometer and take it through step 1 (zeroing).
5. Remove the bottle and add 20 drops of API reagent 2.
6. Shake the sample for 1min keeping the bottle in a closed hand to warm it up (to speed up the chemical reaction)
7. Long press the button on the Hanna photometer to take it to step 2. 3min counter should start.
8. Do not put the bottle back in the photometer yet. Keep shaking it in a closed hand.
9. When the Hanna photometer timer gets down to 30s put the sample in and close the lid.
10. Wait until the timer gets to 0 and a measurement is made.
11. Divide the reading by 10. For example 10 "“ 1ppm NO3, 100 "“ 10ppm NO3, 199-19.9ppm NO3, 200- 20+ppm of NO3.
It turned out that API NO3 test gives a linear response, so to get the NO3 concentration it is enough to divide the reading by 10. Other reagents may have non-linear response so conversion may be a bit less straight forward. Also the required aquarium to RO water mix ratio may have to be different.
The Hanna ULR Phosphorus photometer utilizes 525nm (green) light so can be used in conjunction with any other chemical test that tints a water sample blue or red (absorbs green). The only missing part is the calibration.
Below you can find instructions for measuring NO3 using the API NO3 test, but it can be easily adopted for most of the popular NO3 tests like Salifert, Nutrafin, JBL, Elos etc. It should also work fine with Hanna HI3874 ($30/100 tests) and HI93728-01 ($50/100 tests) reagents.
Instructions for API NO3 test below. I estimate it to be 10% +/- 1ppm accurate.
1. Fill in the original Hanna bottle with 1ml if aquarium water and 9ml of quality RO or distilled water (the photometer is very sensitive).
2. Add 20 drops of API reagent 1
3. Shake the sample for 2min keeping the bottle in a closed hand to warm it up.
4. Put the bottle in the Hanna ULR Phosphorus photometer and take it through step 1 (zeroing).
5. Remove the bottle and add 20 drops of API reagent 2.
6. Shake the sample for 1min keeping the bottle in a closed hand to warm it up (to speed up the chemical reaction)
7. Long press the button on the Hanna photometer to take it to step 2. 3min counter should start.
8. Do not put the bottle back in the photometer yet. Keep shaking it in a closed hand.
9. When the Hanna photometer timer gets down to 30s put the sample in and close the lid.
10. Wait until the timer gets to 0 and a measurement is made.
11. Divide the reading by 10. For example 10 "“ 1ppm NO3, 100 "“ 10ppm NO3, 199-19.9ppm NO3, 200- 20+ppm of NO3.
It turned out that API NO3 test gives a linear response, so to get the NO3 concentration it is enough to divide the reading by 10. Other reagents may have non-linear response so conversion may be a bit less straight forward. Also the required aquarium to RO water mix ratio may have to be different.