Hello,
I used a arduino nano to water my plants. Now i want to try this with a sonoff th10.
I need help to change the code and to comunicate withe HA over mqtt to see the
moisture level and start the pump if the soil is to dry.
thanks for you help!
Here ist the code I used for the nano:
int messwert=0;
int PUMPE=4;
void setup()
{
Serial.begin(9600);
pinMode (4,OUTPUT);
}
void loop()
{
//Hier beginnt der Hauptteil
messwert=analogRead(A0); //Die Spannung an dem Sensor wird ausgelesen und unter der Variable „messwert“ gespeichert.
Serial.print("Test Europaletten:"); //Ausgabe am Serial-Monitor: Das Wort „Feuchtigkeits-Messwert:"
Serial.println(messwert); //und im Anschluss der eigentliche Messwert.
delay(1000); //Zum Schluss noch eine kleine Pause, damit nicht zu viele Zahlenwerte über den Serial-Monitor rauschen.;
if (messwert < 550 )
{
digitalWrite(PUMPE, HIGH);
}
else
{
digitalWrite(PUMPE, LOW);
}
}
I want to get the moisture level and start the pump if the soil is to dry using Nodemcu and a soil moisture) .Do you have a working code ready. And if possible send the sketch diagram showing the connections to all the components.
Thanks,
MJ