char* kondisiEr [1];
char* kondisiDEr [1];
One-element arrays. Why? Are you planning go expand them later?
kondisiEr[1] = "Rendah";
There is no kondisiEr[1], only kondisiEr[0]. You are building on your neighbor's plot.
kondisiDEr[1] = "Negatif";
Well, the neighbor is doing the same. (If it is that neighbor, don't know for sure without further investigation; could be another neighbor building on your plot.)
if (digitalRead.kondisiEr[] == memberE[] && digitalRead.kondisiDEr []= "Negatif") { //something wrong here
What is this I don't even...
This is not right. This is not even wrong.
Can you explain what this line is supposed to do?