diff --git a/spejsiot/Endpoint.h b/spejsiot/Endpoint.h index d60b4f9..501ff96 100644 --- a/spejsiot/Endpoint.h +++ b/spejsiot/Endpoint.h @@ -72,8 +72,9 @@ protected: void sample(); public: - DHTEndpoint(int _pin, int _samplingRate = 10000) : - ValueEndpoint("dht"), sensor(_pin, DHT11), samplingRate(_samplingRate) {} + DHTEndpoint(int _pin, int _samplingRate = 10000, int _sensor_type=DHT11) : + ValueEndpoint("dht"), sensor(_pin, _sensor_type), + samplingRate(_samplingRate) {} void bind(String name, SpejsNode* _parent); };