ConditionNET: Learning Preconditions and Effects for Execution Monitoring