A gardener sets up a network for a garden using a variety of devices:
A smart temperature sensor: It runs a program that checks whether the temperature is above or below the target range for that time of day and then triggers the heating or cooling system when needed.
A security camera: It uses a machine learning algorithm to detect non-plant motion and sends video footage to a computer.
A desktop computer: It generates a graph of the temperature based on data from the temperature sensor and stores video footage from the camera.
A wireless router: It uses networking software to enable the sensor, computer, and camera to send data to each other.
Which of the devices in the network are considered computing devices?