Although this is very cool it's simply too small for even a single Goldfish. Goldfish require a large volume of water compared to their body size. This would be good for a single Betta or a colony of Red Cherry (or other variety) Shrimp or a couple other micro fish which don't require a large volume of water. Keeping fish is not just about water quality. Fish need room and some require a lot more room than others.
also, i doubt the plants could really be "any." there are many plants that are toxic to various land animals, and i would be greatly surprised if the same wasn't true for small fish. and the reverse could be true- some plants might be complimentary to a fish's health.
They'd have to be margin plants, ie: plants that grow along water ways or in swamps/bogs, as their roots will be wet pretty much continuously. I'm sure there are plants that could be harmful to fish but to be honest I can't think of any right now. There are a few water plants that release toxins in the water if they're damaged. The above commercial device is pretty simple and easily made using just off the shelf containers and such for next to nothing if you feel like experimenting.
This self-cleaning aquaponic aquarium uses the plants, which may be any, above the tank to filter and clean the water, by continually pumping the water over the roots 3 times per hour, powered by a 1.5W air pump.
Although this is very cool it's simply too small for even a single Goldfish. Goldfish require a large volume of water compared to their body size. This would be good for a single Betta or a colony of Red Cherry (or other variety) Shrimp or a couple other micro fish which don't require a large volume of water. Keeping fish is not just about water quality. Fish need room and some require a lot more room than others.
also, i doubt the plants could really be "any." there are many plants that are toxic to various land animals, and i would be greatly surprised if the same wasn't true for small fish. and the reverse could be true- some plants might be complimentary to a fish's health.
They'd have to be margin plants, ie: plants that grow along water ways or in swamps/bogs, as their roots will be wet pretty much continuously. I'm sure there are plants that could be harmful to fish but to be honest I can't think of any right now. There are a few water plants that release toxins in the water if they're damaged. The above commercial device is pretty simple and easily made using just off the shelf containers and such for next to nothing if you feel like experimenting.